Проблема заключается в том, что после обновления не стартуют иксы. Красным выделил непонятный для меня момент лога. Вывод команды startx:
Код:
xauth: creating new authority file /home/sin/.serverauth.3545
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
X.Org X Server 1.4.99.906 (1.5.0 RC 6)
Release Date:
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-ARCH i686
Current Operating System: Linux overlord 2.6.26-ARCH #1 SMP PREEMPT Tue Aug 26 21:15:43 UTC 2008 i686
Build Date: 31 August 2008 08:22:14PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Sep 6 23:03:16 2008
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 16 of section Files in file /etc/X11/xorg.conf
"RgbPath" is not a valid keyword in this section.
(EE) Problem parsing the config file
(EE) Error parsing the config file
Fatal server error:
no screens found
giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error.
В качестве WM использую OpenBox. До обновления ни ошибок(EE) ни предупреждений(WW) не было. Работало все как часы.
Лог обновления после которого перестали грузиться иксы. Красным я выделил, те обновления на которые я грешу.
Код:
[2008-09-06 15:45] synchronizing package lists
[2008-09-06 16:48] starting full system upgrade
[2008-09-06 17:54] upgraded kernel-headers (2.6.25.8-1 -> 2.6.26.3-1)
[2008-09-06 17:54] reloading init: done.
[2008-09-06 17:54] ==> ATTENTION INTERNATIONAL USERS:
[2008-09-06 17:54] ==>
[2008-09-06 17:54] ==> Locales are no longer included in the glibc package.
[2008-09-06 17:54] ==> They are generated by /usr/sbin/locale-gen depending on the contents
[2008-09-06 17:54] ==> of /etc/locale.gen.
[2008-09-06 17:54] ==> glibc will try to autodetect the required locales now, if you need
[2008-09-06 17:54] ==> additional locales, please enable them in /etc/locale.gen and run
[2008-09-06 17:54] ==> /usr/sbin/locale-gen
[2008-09-06 17:54] ==>
[2008-09-06 17:54] ==> Check /etc/locale.gen.pacnew for new supported locales
[2008-09-06 17:54] ==>
[2008-09-06 17:54] Generating locales...
[2008-09-06 17:54] en_US.UTF-8... done
[2008-09-06 17:54] en_US.ISO-8859-1... done
[2008-09-06 17:54] ru_RU.KOI8-R... done
[2008-09-06 17:54] ru_RU.UTF-8... done
[2008-09-06 17:54] ru_RU.ISO-8859-5... done
[2008-09-06 17:54] Generation complete.
[2008-09-06 17:54] upgraded glibc (2.8-2 -> 2.8-3)
[2008-09-06 17:54] upgraded libmowgli (0.6.1-1 -> 0.7.0-1)
[2008-09-06 17:54] upgraded libmcs (0.7.0-1 -> 0.7.1-1)
[2008-09-06 17:54] upgraded audacious (1.5.0-2 -> 1.5.1-1)
[2008-09-06 17:54] upgraded audacious-plugins (1.5.0-1 -> 1.5.1-1)
[2008-09-06 17:54] upgraded binutils (2.18-8 -> 2.18-9)
[2008-09-06 17:54] installed setuptools (0.6c8-1)
[2008-09-06 17:54] upgraded deluge (0.5.9.4-1 -> 0.9.08-2)
[2008-09-06 17:54] upgraded dmd (1.033-1 -> 1.034-1)
[2008-09-06 17:54] upgraded ed (0.9-1 -> 1.0-1)
[2008-09-06 17:54] upgraded eterm (0.9.4-3 -> 0.9.5-1)
[2008-09-06 17:54] upgraded file (4.25-1 -> 4.26-1)
[2008-09-06 17:54] upgraded gcc-libs (4.3.1-3 -> 4.3.2-1)
[2008-09-06 17:55] upgraded gcc (4.3.1-3 -> 4.3.2-1)
[2008-09-06 17:55] upgraded inputproto (1.4.3-1 -> 1.4.4-1)
[2008-09-06 17:55] >>> Updating module dependencies. Please wait ...
[2008-09-06 17:55] >>> MKINITCPIO SETUP
[2008-09-06 17:55] >>> ----------------
[2008-09-06 17:55] >>> If you use LVM2, Encrypted root or software RAID,
[2008-09-06 17:55] >>> Ensure you enable support in /etc/mkinitcpio.conf .
[2008-09-06 17:55] >>> More information about mkinitcpio setup can be found here:
[2008-09-06 17:55] >>> http://wiki.archlinux.org/index.php/Mkinitcpio
[2008-09-06 17:55]
[2008-09-06 17:55] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
[2008-09-06 17:55] ==> Building image "default"
[2008-09-06 17:55] ==> Running command: /sbin/mkinitcpio -k 2.6.26-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img
[2008-09-06 17:55] :: Begin build
[2008-09-06 17:55] :: Parsing hook [base]
[2008-09-06 17:56] :: Parsing hook [udev]
[2008-09-06 17:56] :: Parsing hook [autodetect]
[2008-09-06 17:56] :: Parsing hook [pata]
[2008-09-06 17:56] :: Parsing hook [scsi]
[2008-09-06 17:56] :: Parsing hook [sata]
[2008-09-06 17:56] :: Parsing hook [keymap]
[2008-09-06 17:56] :: Parsing hook [filesystems]
[2008-09-06 17:56] :: Generating module dependencies
[2008-09-06 17:56] :: Generating image '/boot/kernel26.img'...SUCCESS
[2008-09-06 17:56] ==> SUCCESS
[2008-09-06 17:56] ==> Building image "fallback"
[2008-09-06 17:56] ==> Running command: /sbin/mkinitcpio -k 2.6.26-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect
[2008-09-06 17:56] :: Begin build
[2008-09-06 17:56] :: Parsing hook [base]
[2008-09-06 17:56] :: Parsing hook [udev]
[2008-09-06 17:56] :: Parsing hook [pata]
[2008-09-06 17:57] :: Parsing hook [scsi]
[2008-09-06 17:57] :: Parsing hook [sata]
[2008-09-06 17:58] :: Parsing hook [keymap]
[2008-09-06 17:58] :: Parsing hook [filesystems]
[2008-09-06 17:58] :: Generating module dependencies
[2008-09-06 17:58] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS
[2008-09-06 17:58] ==> SUCCESS
[2008-09-06 17:58] upgraded kernel26 (2.6.26.2-1 -> 2.6.26.3-1)
[2008-09-06 17:58] upgraded libdrm (2.3.0-1 -> 2.3.1-1)
[2008-09-06 17:58] upgraded libtiff (3.8.2-3 -> 3.8.2-4)
[2008-09-06 17:58] upgraded libxau (1.0.3-1 -> 1.0.4-1)
[2008-09-06 17:58] upgraded ncurses (5.6-7 -> 5.6-8)
[2008-09-06 17:58] upgraded lua (5.1.3-5 -> 5.1.4-2)
[2008-09-06 17:58] upgraded man-pages (3.06-1 -> 3.08-1)
[2008-09-06 17:58] upgraded mesa (7.0.3-3 -> 7.1-1)
[2008-09-06 17:58] upgraded nano (2.0.7-1 -> 2.0.8-3)
[2008-09-06 17:58] upgraded neon (0.28.2-2 -> 0.28.3-1)
[2008-09-06 17:58] upgraded pcre (7.7-2 -> 7.8-1)
[2008-09-06 17:59] upgraded pidgin (2.4.3-2 -> 2.5.1-1)
[2008-09-06 17:59] upgraded sqlite3 (3.6.1-2 -> 3.6.2-1)
[2008-09-06 17:59] upgraded qt (4.4.1-2 -> 4.4.1-4)
[2008-09-06 17:59] Fixing gshadow file ...
[2008-09-06 17:59] no matching group file entry in /etc/gshadow
[2008-09-06 17:59] add group 'uucp' in /etc/gshadow ?'sin' is a member of the 'storage' group in /etc/group but not in /etc/gshadow
[2008-09-06 17:59] 'sin' is a member of the 'dbus' group in /etc/group but not in /etc/gshadow
[2008-09-06 17:59] 'sin' is a member of the 'hal' group in /etc/group but not in /etc/gshadow
[2008-09-06 17:59] grpck: the files have been updated
[2008-09-06 17:59] upgraded shadow (4.0.18.2-2 -> 4.1.2.1-2)
[2008-09-06 17:59] upgraded wine (1.1.3-1 -> 1.1.4-1)
[2008-09-06 17:59] upgraded xf86-video-vesa (1.3.0-6 -> 2.0.0-2)
[2008-09-06 17:59] installed libpciaccess (0.10.3-1)
[2008-09-06 17:59] upgraded xorg-server (1.4.2-2 -> 1.4.99.906-2)
[2008-09-06 18:27] installed sip (4.7.7-1)
[2008-09-06 18:27] installed qscintilla (2.2-1)
[2008-09-06 18:27] installed pyqt (4.4.3-1)
[2008-09-06 19:52] installed opera (9.52-1)
[2008-09-06 22:51] Place menu.xml and rc.xml in ~/.config/openbox
[2008-09-06 22:51] They can both be found in /etc/xdg/openbox
[2008-09-06 22:51] upgraded openbox (3.4.7.2-1 -> 3.4.7.2-1)
[2008-09-06 23:12] starting full system upgrade
[2008-09-06 23:12] synchronizing package lists
[2008-09-06 23:13] starting full system upgrade
[2008-09-06 23:25] upgraded glib2 (2.16.5-1 -> 2.18.0-1)
[2008-09-06 23:25] upgraded libx11 (1.1.4-3 -> 1.1.5-1)
[2008-09-06 23:25] upgraded pixman (0.11.8-1 -> 0.11.10-1)
[2008-09-06 23:25] upgraded xorg-server (1.4.99.906-2 -> 1.5.0-1)
Видео карта у меня nvidia mx440. Драйвер для него nvidia-96xx.
Вроде бы все отписал.
Теперь собственно сам вопрос, как побороть эту проблему? Какие есть варианты? Возможен ли откат до предыдущего рабочего состояния, при том, что у меня все пакеты остались в кеше?