You are not logged in.
After installing various packages, notably gedit, thunar (from AUR), and some other GTK apps I noticed that X would not start next time I tried to login (it complained about ref counts or paths or some such).
I fixed the problem by deleting /usr/share/fonts/fonts.cache-1 and re-installing all the xorg font packages relating to files in /usr/share/fonts (which I found out using pacman -Qo for each of the directories found in /usr/share/fonts, e.g. pacman -Qo /usr/share/fonts/misc -- note: pacman -Qo /usr/share/fonts/* won't work). Here's the relevant /var/log/pacman.log entries:
[07/05/06 03:09] upgraded xorg-fonts-alias (1.0.1-1 -> 1.0.1-1)
[07/05/06 03:09] upgraded xorg-fonts-encodings (1.0.0-1 -> 1.0.0-1)
[07/05/06 03:09] upgraded xorg-fonts-misc (1.0.0-2 -> 1.0.0-2)
[07/05/06 03:13] upgraded xorg-font-utils (1.0.1-1 -> 1.0.1-1)
[07/05/06 03:13] upgraded xorg-fonts-encodings (1.0.0-1 -> 1.0.0-1)
[07/05/06 03:13] upgraded xorg-fonts-alias (1.0.1-1 -> 1.0.1-1)
[07/05/06 03:13] upgraded ttf-bitstream-vera (1.10-4 -> 1.10-4)
Hope this is of help to others -- I did a search for similar problems but I wasn't sure if what I encountered was exactly the same as other X/font problems I found. The bottom line is: if X doesn't start (or starts but drops back out to the console after a few seconds) and complains about ref counts or some such for fonts, then delete /usr/share/fonts/fonts.cache-1 and re-install the above xorg font packages (I had also installed the 75dpi and 100dpi prior to the re-install of the above packages just in case, as well as deleting the .fonts.cache-1 file in my home directory).
Offline