[РЕШЕНО]После обновления падает xorg или nvidia?

Сегодняшнее обновление привело к тому, что не запускается xorg с ошибкой:
NVIDIA: Failed to load the NVIDIA kernel module. Please check your

Пробовал откатывать ядро, nvidia, xorg-server - не помогает.

Xorg.log:
[   321.764] 
X.Org X Server 1.11.4
Release Date: 2012-01-27
[   321.764] X Protocol Version 11, Revision 0
[   321.764] Build Operating System: Linux 3.2.2-1-ARCH i686 
[   321.764] Current Operating System: Linux vvs.work 3.2.9-1-ARCH #1 SMP PREEMPT Thu Mar 1 09:10:44 UTC 2012 i686
[   321.764] Kernel command line: root=/dev/disk/by-uuid/7d08f891-3e6c-4edc-9f03-45f21b088fc5 resume=/dev/disk/by-uuid/cfbd2aaa-8c0b-4977-968d-1e6bafa38b7e ro quiet
[   321.764] Build Date: 29 January 2012  03:41:53PM
[   321.764]  
[   321.764] Current version of pixman: 0.24.4
[   321.764] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   321.764] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   321.764] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar  9 19:47:51 2012
[   321.764] (==) Using config file: "/etc/X11/xorg.conf"
[   321.764] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   321.764] (==) ServerLayout "Layout0"
[   321.764] (**) |-->Screen "Screen0" (0)
[   321.764] (**) |   |-->Monitor "Monitor0"
[   321.765] (**) |   |-->Device "Device0"
[   321.765] (**) |-->Input Device "Keyboard0"
[   321.765] (**) |-->Input Device "Mouse0"
[   321.765] (==) Automatically adding devices
[   321.765] (==) Automatically enabling devices
[   321.765] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[   321.765] 	Entry deleted from font path.
[   321.765] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[   321.765] 	Entry deleted from font path.
[   321.765] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[   321.765] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[   321.765] 	Entry deleted from font path.
[   321.765] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[   321.765] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/Type1/
[   321.765] (==) ModulePath set to "/usr/lib/xorg/modules"
[   321.765] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   321.765] (WW) Disabling Keyboard0
[   321.765] (WW) Disabling Mouse0
[   321.765] (II) Loader magic: 0x8228580
[   321.765] (II) Module ABI versions:
[   321.765] 	X.Org ANSI C Emulation: 0.4
[   321.765] 	X.Org Video Driver: 11.0
[   321.765] 	X.Org XInput driver : 13.0
[   321.765] 	X.Org Server Extension : 6.0
[   321.765] (--) PCI:*(0:1:0:0) 10de:0625:10de:058f rev 161, Mem @ 0xfd000000/16777216, 0xe0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/524288
[   321.766] (II) Open ACPI successful (/var/run/acpid.socket)
[   321.766] (II) LoadModule: "extmod"
[   321.766] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   321.766] (II) Module extmod: vendor="X.Org Foundation"
[   321.766] 	compiled for 1.11.4, module version = 1.0.0
[   321.766] 	Module class: X.Org Server Extension
[   321.766] 	ABI class: X.Org Server Extension, version 6.0
[   321.766] (II) Loading extension MIT-SCREEN-SAVER
[   321.766] (II) Loading extension XFree86-VidModeExtension
[   321.766] (II) Loading extension XFree86-DGA
[   321.766] (II) Loading extension DPMS
[   321.766] (II) Loading extension XVideo
[   321.766] (II) Loading extension XVideo-MotionCompensation
[   321.766] (II) Loading extension X-Resource
[   321.766] (II) LoadModule: "dbe"
[   321.766] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   321.766] (II) Module dbe: vendor="X.Org Foundation"
[   321.766] 	compiled for 1.11.4, module version = 1.0.0
[   321.766] 	Module class: X.Org Server Extension
[   321.766] 	ABI class: X.Org Server Extension, version 6.0
[   321.766] (II) Loading extension DOUBLE-BUFFER
[   321.766] (II) LoadModule: "glx"
[   321.766] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   321.793] (II) Module glx: vendor="NVIDIA Corporation"
[   321.793] 	compiled for 4.0.2, module version = 1.0.0
[   321.793] 	Module class: X.Org Server Extension
[   321.793] (II) NVIDIA GLX Module  290.10  Wed Nov 16 19:49:02 PST 2011
[   321.793] (II) Loading extension GLX
[   321.793] (II) LoadModule: "record"
[   321.793] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   321.793] (II) Module record: vendor="X.Org Foundation"
[   321.793] 	compiled for 1.11.4, module version = 1.13.0
[   321.793] 	Module class: X.Org Server Extension
[   321.793] 	ABI class: X.Org Server Extension, version 6.0
[   321.793] (II) Loading extension RECORD
[   321.793] (II) LoadModule: "dri"
[   321.793] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   321.794] (II) Module dri: vendor="X.Org Foundation"
[   321.794] 	compiled for 1.11.4, module version = 1.0.0
[   321.794] 	ABI class: X.Org Server Extension, version 6.0
[   321.794] (II) Loading extension XFree86-DRI
[   321.794] (II) LoadModule: "dri2"
[   321.794] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   321.794] (II) Module dri2: vendor="X.Org Foundation"
[   321.794] 	compiled for 1.11.4, module version = 1.2.0
[   321.794] 	ABI class: X.Org Server Extension, version 6.0
[   321.794] (II) Loading extension DRI2
[   321.794] (II) LoadModule: "nvidia"
[   321.794] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   321.794] (II) Module nvidia: vendor="NVIDIA Corporation"
[   321.794] 	compiled for 4.0.2, module version = 1.0.0
[   321.794] 	Module class: X.Org Video Driver
[   321.906] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[   321.906] (EE) NVIDIA:     system's kernel log for additional error messages.
[   321.906] (II) UnloadModule: "nvidia"
[   321.906] (II) Unloading nvidia
[   321.906] (EE) Failed to load module "nvidia" (module-specific error, 0)
[   321.906] (EE) No drivers available.
[   321.906] 
Fatal server error:
[   321.906] no screens found
[   321.906] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   321.906] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   321.906] 

из kernel.log ничего нового не узнать:
Mar  9 19:42:42 vvs kernel: [    5.424889] nvidia: disagrees about version of symbol module_layout

gdm/:0.log:
(--) PCI:*(0:1:0:0) 10de:0625:10de:058f rev 161, Mem @ 0xfd000000/16777216, 0xe0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000dc00/128, BIOS @ 0x????????/524288
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.11.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.11.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
(II) NVIDIA GLX Module  295.20  Mon Feb  6 20:47:25 PST 2012
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.11.4, module version = 1.13.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.11.4, module version = 1.0.0
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.11.4, module version = 1.2.0
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.0
ERROR: could not insert 'nvidia': Exec format error
(EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
(EE) NVIDIA:     system's kernel log for additional error messages.
(II) Unloading nvidia
(EE) Failed to load module "nvidia" (module-specific error, 0)
(EE) No drivers available.
Fatal server error:
no screens found
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
Server terminated with error (1). Closing log file.


Где собака порылась?
Частичное обновление?
Ядра, начиная с linux-3.2.8, требуют пресборки модуля nvidia под каждый корректирующий релиз той же ветки (последняя цифра).
В официальных репозиториях пакет nvidia обновляется исправно, смотрите, возможно он не обновлён у вас?
Спасибо за ответ.

Всегда делаю полное обновление, соответсвенно и сейчас оно прошло.
pacman -Syu
на http://www.archlinuxcn.org/3-2-8-exec-f … -solution/ нашёл, вроде решение. Но, толком перевести его не могу, или понять что перекомпилировать-то надо.

/lib/modules/extramodules-3.2-ARCH/nvidia.ko.gz - дата 1 марта. Т.е. под 3.2.9-1-ARCH он не собирался?
ВАМ ничего пересобирать не надо.
Вам нужно только убедиться, что у вас стоит соответствующая текущему ядру версия пакета nvidia.
Для ядра linux-3.2.9 это должна быть nvidia-295.20-3
В том и дело, что всё так и стоит:
pacman -Q linux nvidia
linux 3.2.9-1
nvidia 295.20-3

Забыл написать, на экран сообщение выводится:
init:Id "x" respawning too fast: disabled for 5 minutes
Странно. Вы точно перезагружались после обновления?
Natrio
Странно. Вы точно перезагружались после обновления?
Да, после перезагрузки и не смог загрузиться вновь… :(
Пара вопросов.
Х-ы как-то настраивали? Если да - то какие файлы создавали.
Попробуйте сменить зеркало и переставить ядро и видеодрайвер.
vadik
Пара вопросов.
Х-ы как-то настраивали? Если да - то какие файлы создавали.
После обновления, и незадолго перед - ничего не менял в Х-сах. И задолго до этого - xorg.conf был сгенерён nvidia-utils. Пробовал сейчас генерить - файл такой же точно создаётся.
VVS, попробуй pacman -Syu nvidia если ещё не сделал, как советовали выше )
а вообще скорей всего ещё не всё обновилось, зеркало тормозит, просто подождать нужно, или мастер поставить
 
Зарегистрироваться или войдите чтобы оставить сообщение.