Перестала автоматически запускаться LXDE

После очередной перезагрузки вместо окна с предложением ввести логин/пароль я увидел строку терминала. Введя в терминале логин и пароль мне выскочила надпись о последнем моём заходе в систему и Cannot open display "default display". После этого я смог вручную запустить иксы командой startx (startlxde не работала в том терминале), но иксы странные. Я порылся в логах pacmana и увидел следующее:
[2013-05-12 08:36] [PACMAN] starting full system upgrade
[2013-05-12 08:36] [PACMAN] upgraded lxdm (0.4.1-18 -> 0.4.1-20)
[2013-05-12 08:36] [PACMAN] upgraded perl-error (0.17019-1 -> 0.17020-1)
Не уверен, единственное ли это обновление до предыдущего рестарта, но, как мне кажется, дело в этом. Я попробовал порыться в файлах типа lxdm.conf, но, возможно из-за недостатка опыта, не понял где найти default display и в нём ли всё дело. В каком направлении искать?
Начинай с /var/log/Xorg.0.log + journalctl .................
Ошибки не исчезают с опытом - они просто умнеют
Покажи ещё более ранние обновления. Возможно, видеодрайвер слетел.
Вообще говоря не ясно как читать Xorg.0.log. Там дат нет) Однако его последние строчки такие:
[   290.343] (II) config/udev: Adding input device PC Speaker (/dev/input/event5)
[   290.344] (II) No input driver specified, ignoring this device.
[   290.344] (II) This device may have been added with another device file.

Более ранние обновления (10ого или 11ого точно была перезагрузка):
[2013-05-10 07:20] [PACMAN] Running 'pacman -Suy'
[2013-05-10 07:20] [PACMAN] synchronizing package lists
[2013-05-10 07:20] [PACMAN] starting full system upgrade
[2013-05-10 07:22] [PACMAN] upgraded lib32-systemd (202-1 -> 203-1)
[2013-05-10 07:22] [PACMAN] upgraded libpipeline (1.2.2-1 -> 1.2.3-1)
[2013-05-10 07:22] [PACMAN] upgraded muparser (1.34-2 -> 2.2.3-1)
[2013-05-10 07:22] [PACMAN] upgraded qtiplot (0.9.8.9-3 -> 0.9.8.9-4)
[2013-05-10 07:22] [PACMAN] upgraded wine (1.5.29-2 -> 1.5.29-3)
[2013-05-10 22:01] [PACMAN] Running 'pacman -Suy'
[2013-05-10 22:01] [PACMAN] synchronizing package lists
[2013-05-10 22:01] [PACMAN] starting full system upgrade
[2013-05-10 22:17] [PACMAN] upgraded ffmpeg (1:1.2-2 -> 1:1.2.1-1)
[2013-05-10 22:17] [PACMAN] upgraded git (1.8.2.2-1 -> 1.8.2.3-1)
[2013-05-10 22:17] [PACMAN] upgraded gnutls (3.1.10-1 -> 3.1.11-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-ru (4.0.2-1 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-common (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-base (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-calc (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-draw (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-impress (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-math (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-postgresql-connector (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-sdk (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-sdk-doc (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libreoffice-writer (4.0.2-4 -> 4.0.3-1)
[2013-05-10 22:17] [PACMAN] upgraded libtirpc (0.2.2-4 -> 0.2.3-1)
[2013-05-10 22:17] [PACMAN] upgraded pam (1.1.6-1 -> 1.1.6-3)
[2013-05-10 22:17] [PACMAN] upgraded qt4 (4.8.4-17 -> 4.8.4-18)
[2013-05-11 08:10] [PACMAN] Running 'pacman -Suy'
[2013-05-11 08:10] [PACMAN] synchronizing package lists
[2013-05-11 08:10] [PACMAN] starting full system upgrade
[2013-05-11 08:11] [PACMAN] upgraded nss (3.14.3-2 -> 3.14.3-3)
[2013-05-11 08:11] [PACMAN] upgraded wine (1.5.29-3 -> 1.5.30-1)
[2013-05-11 08:45] [PACMAN] Running 'pacman -S boost dbus-core fribidi pango ruby scons sdl_image sdl_mixer sdl_net sdl_ttf'
[2013-05-11 08:46] [PACMAN] installed boost (1.53.0-2)
[2013-05-11 08:46] [PACMAN] reinstalled dbus (1.6.10-1)
[2013-05-11 08:46] [PACMAN] reinstalled fribidi (0.19.5-1)
[2013-05-11 08:46] [PACMAN] reinstalled pango (1.34.0-1)
[2013-05-11 08:46] [PACMAN] installed libyaml (0.1.4-2)
[2013-05-11 08:46] [ALPM-SCRIPTLET] The default location of gem installs is $HOME/.gem/ruby
[2013-05-11 08:46] [ALPM-SCRIPTLET] Add the following line to your PATH if you plan to install using gem
[2013-05-11 08:46] [ALPM-SCRIPTLET] $(ruby -rubygems -e "puts Gem.user_dir")/bin
[2013-05-11 08:46] [ALPM-SCRIPTLET] If you want to install to the system wide location, you must either:
[2013-05-11 08:46] [ALPM-SCRIPTLET] edit /etc/gemrc or run gem with the --no-user-install flag.
[2013-05-11 08:46] [PACMAN] installed ruby (2.0.0_p0-1)
[2013-05-11 08:46] [PACMAN] installed scons (2.3.0-1)
[2013-05-11 08:46] [PACMAN] reinstalled sdl_image (1.2.12-3)
[2013-05-11 08:46] [PACMAN] reinstalled sdl_mixer (1.2.12-3)
[2013-05-11 08:46] [PACMAN] reinstalled sdl_net (1.2.8-1)
[2013-05-11 08:46] [PACMAN] reinstalled sdl_ttf (2.0.11-2)
[2013-05-11 14:34] [PACMAN] Running 'pacman -Suy'
[2013-05-11 14:34] [PACMAN] synchronizing package lists
[2013-05-11 14:34] [PACMAN] starting full system upgrade
[2013-05-11 14:36] [PACMAN] upgraded giflib (4.1.6-5 -> 4.2.1-1)
[2013-05-11 14:36] [PACMAN] upgraded hdf5 (1.8.10-1 -> 1.8.10_patch1-1)
[2013-05-11 14:36] [PACMAN] upgraded libvpx (1.1.0-1 -> 1.2.0-1)
[2013-05-11 14:36] [PACMAN] upgraded libxml2 (2.8.0-1 -> 2.9.1-1)
[2013-05-11 14:36] [PACMAN] upgraded pixman (0.28.2-1 -> 0.30.0-1)
[2013-05-11 14:36] [PACMAN] upgraded wine (1.5.30-1 -> 1.5.30-2)
прошу прощения перепутал...
Каким образом пускаешь LXDE?
Я никогда об этом не думал - поставил арч с LXDE и он выходил автозагрузкой. Теперь я выяснил, что после команды startx появляется какая-то странная оболочка в которой есть терминал и работает startlxde или любые LXDEшные команды по отдельности типа lxterminal. Но, anyway, это не те иксы к которым я привык, это что-то... странное
Вообще говоря не ясно как читать Xorg.0.log. Там дат нет)
Xorg.0.log пишется на текущую загрузку. Пока обрати внимание на WW ( warning) и EE (error). Что то же должно быть. Поизучай.
Потом, почитай как делать запросы с помощью journalctl , посмотри текущие записи, при необходимости и прошлые ..........все не раскажешь.

PS - установил систему похоже не давно. Если нормально загружался до этого момента, то вспоминай, что ставил, что делал. Много наворочать думаю не успел.
Ошибки не исчезают с опытом - они просто умнеют
Решено
Оказалось, что по умолчанию запускалась оболочка Xorg retro.
Я попытался набрать lxdm в консоли, но мне выдало:
/usr/bin/lxdm: line 23: /usr/sbin/lxdm-binary: Нет такого файла или каталога
В итоге помогло обновление! Там, конечно, была и новая версия ядра, но также и новый lxdm (последняя строчка)
[2013-05-12 21:30] [PACMAN] Running 'pacman -Suy'
[2013-05-12 21:30] [PACMAN] synchronizing package lists
[2013-05-12 21:30] [PACMAN] starting full system upgrade
[2013-05-12 21:30] [PACMAN] Running 'pacman -Suy'
[2013-05-12 21:30] [PACMAN] synchronizing package lists
[2013-05-12 21:31] [PACMAN] starting full system upgrade
[2013-05-12 21:32] [PACMAN] upgraded ca-certificates-java (20121112+nmu2-1 -> 20121112+nmu2-2)
[2013-05-12 21:32] [PACMAN] upgraded imagemagick (6.8.5.3-1 -> 6.8.5.6-1)
[2013-05-12 21:32] [PACMAN] upgraded iw (3.8-3 -> 3.10-1)
[2013-05-12 21:32] [PACMAN] upgraded libpcap (1.3.0-3 -> 1.4.0-1)
[2013-05-12 21:32] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
[2013-05-12 21:32] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Starting build: 3.9.2-1-ARCH
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Image generation successful
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> Starting build: 3.9.2-1-ARCH
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: bfa
[2013-05-12 21:32] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2013-05-12 21:32] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2013-05-12 21:33] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2013-05-12 21:33] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2013-05-12 21:33] [ALPM-SCRIPTLET] ==> Image generation successful
[2013-05-12 21:33] [PACMAN] upgraded linux (3.8.11-1 -> 3.9.2-1)
[2013-05-12 21:33] [PACMAN] upgraded lxdm (0.4.1-20 -> 0.4.1-21)
 
Зарегистрироваться или войдите чтобы оставить сообщение.