Я обновил Dell Precision M60, который использует графическую карту NVIDIA GPU Quadro FX Go1000 (NV36GL), с Ubuntu 13.04 до 13.10 и сегодня не могу загрузиться. При запуске X на короткое время мигает логотип NVIDIA, затем появляется черный экран, и клавиатура не отвечает - даже CTRL + ALT + F1 для вызова окна входа в систему / окна не работает.
Я использую драйверы nvidia-173 (173.14.37-0ubuntu4) - nvidia-current НЕ работает на этой видеокарте, поскольку она не поддерживается. Более ранний драйвер, представленный 13.04, nvidia-173-updates, больше не существует. Я следовал инструкциям в других темах, таких как Ubuntu 13.04 - установка драйвера Nvidia и полностью удалил все драйверы nvidia и X, и переустановил его. Та же проблема. Я не следовал инструкциям по установке nvidia-current, так как знаю, что это вызывает сообщение «не поддерживается - используйте nvidia-173» следующим образом
[ 44.659 (WW) NVIDIA(0): The NVIDIA Quadro FX Go1000 GPU installed in this system is
[ 44.659 (WW) NVIDIA(0): supported through the NVIDIA 173.14.xx Legacy drivers.
[ 44.659 (WW) NVIDIA(0): Please visit http://www.nvidia.com/object/unix.html for
[ 44.659 (WW) NVIDIA(0): more information. The 304.88 NVIDIA driver will ignore
[ 44.659 (WW) NVIDIA(0): this GPU. Continuing probe....
Единственный способ восстановления - загрузка в режиме восстановления. и перейдите в приглашение командной оболочки root. Я могу получить доступ к ноутбуку через SSH после загрузки X для диагностики. Запуск X удаленно доходит до запуска модуля NV_CONTROL, а затем прекращает работу
Если я полностью удаляю все драйверы nvidia с помощью apt-get remove --purge nvidia *, X берет драйвер VESA и загружается с разрешением 640x480.
У меня нет xorg.conf, и соответствующий бит самого последнего Xorg.0.log выглядит следующим образом
[ 50.717] (II) LoadModule: "glx"
[ 50.717] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/libglx.so
[ 51.064] (II) Module glx: vendor="NVIDIA Corporation"
[ 51.064] compiled for 4.0.2, module version = 1.0.0
[ 51.064] Module class: X.Org Server Extension
[ 51.064] (II) NVIDIA GLX Module 173.14.37 Wed Mar 6 17:14:50 PST 2013
[ 51.064] Loading extension GLX
[ 51.064] (==) Matched nvidia as autoconfigured driver 0
[ 51.064] (==) Matched nouveau as autoconfigured driver 1
[ 51.064] (==) Matched vesa as autoconfigured driver 2
[ 51.064] (==) Matched modesetting as autoconfigured driver 3
[ 51.064] (==) Matched fbdev as autoconfigured driver 4
[ 51.064] (==) Assigned the driver to the xf86ConfigLayout
[ 51.064] (II) LoadModule: "nvidia"
[ 51.064] (II) Loading /usr/lib/i386-linux-gnu/xorg/extra-modules/nvidia_drv.so
[ 51.065] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 51.065] compiled for 4.0.2, module version = 1.0.0
[ 51.065] Module class: X.Org Video Driver
[ 51.065] (II) LoadModule: "nouveau"
[ 51.066] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 51.095] (II) Module nouveau: vendor="X.Org Foundation"
[ 51.095] compiled for 1.14.2.901, module version = 1.0.9
[ 51.095] Module class: X.Org Video Driver
[ 51.095] ABI class: X.Org Video Driver, version 14.1
[ 51.095] (II) LoadModule: "vesa"
[ 51.096] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 51.096] (II) Module vesa: vendor="X.Org Foundation"
[ 51.096] compiled for 1.14.1, module version = 2.3.2
[ 51.096] Module class: X.Org Video Driver
[ 51.096] ABI class: X.Org Video Driver, version 14.1
[ 51.096] (II) LoadModule: "modesetting"
[ 51.096] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 51.114] (II) Module modesetting: vendor="X.Org Foundation"
[ 51.114] compiled for 1.14.1, module version = 0.8.0
[ 51.115] Module class: X.Org Video Driver
[ 51.115] ABI class: X.Org Video Driver, version 14.1
[ 51.115] (II) LoadModule: "fbdev"
[ 51.115] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 51.117] (II) Module fbdev: vendor="X.Org Foundation"
[ 51.117] compiled for 1.14.1, module version = 0.4.3
[ 51.117] Module class: X.Org Video Driver
[ 51.117] ABI class: X.Org Video Driver, version 14.1
[ 51.117] (II) NVIDIA dlloader X Driver 173.14.37 Wed Mar 6 17:02:37 PST 2013
[ 51.117] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 51.117] (II) NOUVEAU driver Date: Wed Jul 31 10:51:03 2013 +1000
[ 51.117] (II) NOUVEAU driver for NVIDIA chipset families :
[ 51.117] RIVA TNT (NV04)
[ 51.117] RIVA TNT2 (NV05)
[ 51.117] GeForce 256 (NV10)
[ 51.117] GeForce 2 (NV11, NV15)
[ 51.117] GeForce 4MX (NV17, NV18)
[ 51.117] GeForce 3 (NV20)
[ 51.118] GeForce 4Ti (NV25, NV28)
[ 51.118] GeForce FX (NV3x)
[ 51.118] GeForce 6 (NV4x)
[ 51.118] GeForce 7 (G7x)
[ 51.118] GeForce 8 (G8x)
[ 51.118] GeForce GTX 200 (NVA0)
[ 51.118] GeForce GTX 400 (NVC0)
[ 51.118] (II) VESA: driver for VESA chipsets: vesa
[ 51.118] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 51.118] (II) FBDEV: driver for framebuffer: fbdev
[ 51.118] (++) using VT number 7
[ 51.120] (II) Loading sub module "fb"
[ 51.120] (II) LoadModule: "fb"
[ 51.120] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 51.120] (II) Module fb: vendor="X.Org Foundation"
[ 51.120] compiled for 1.14.3, module version = 1.0.0
[ 51.120] ABI class: X.Org ANSI C Emulation, version 0.4
[ 51.120] (II) Loading sub module "wfb"
[ 51.120] (II) LoadModule: "wfb"
[ 51.120] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 51.121] (II) Module wfb: vendor="X.Org Foundation"
[ 51.121] compiled for 1.14.3, module version = 1.0.0
[ 51.121] ABI class: X.Org ANSI C Emulation, version 0.4
[ 51.121] (II) Loading sub module "ramdac"
[ 51.121] (II) LoadModule: "ramdac"
[ 51.121] (II) Module "ramdac" already built-in
[ 51.121] (WW) Falling back to old probe method for vesa
[ 51.121] (WW) Falling back to old probe method for modesetting
[ 51.121] (EE) open /dev/dri/card0: No such file or directory
[ 51.121] (WW) Falling back to old probe method for fbdev
[ 51.121] (II) Loading sub module "fbdevhw"
[ 51.121] (II) LoadModule: "fbdevhw"
[ 51.121] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 51.135] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 51.136] compiled for 1.14.3, module version = 0.0.2
[ 51.136] ABI class: X.Org Video Driver, version 14.1
[ 51.136] (EE) open /dev/fb0: No such file or directory
[ 51.136] (II) NVIDIA(0): Creating default Display subsection in Screen section "Default Screen Section" for depth/fbbpp 24/32
[ 51.136] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[ 51.136] (==) NVIDIA(0): RGB weight 888
[ 51.136] (==) NVIDIA(0): Default visual is TrueColor
[ 51.136] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 51.136] (**) NVIDIA(0): Enabling RENDER acceleration
[ 51.136] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[ 51.136] (II) NVIDIA(0): enabled.
[ 52.407] (II) NVIDIA(0): NVIDIA GPU Quadro FX Go1000 (NV36GL) at PCI:1:0:0 (GPU-0)
[ 52.407] (--) NVIDIA(0): Memory: 131072 kBytes
[ 52.407] (--) NVIDIA(0): VideoBIOS: 04.36.20.30.d1
[ 52.407] (II) NVIDIA(0): Detected AGP rate: 4X
[ 52.407] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 52.407] (--) NVIDIA(0): Connected display device(s) on Quadro FX Go1000 at PCI:1:0:0:
[ 52.407] (--) NVIDIA(0): Sharp (DFP-0)
[ 52.407] (--) NVIDIA(0): Sharp (DFP-0): 300.0 MHz maximum pixel clock
[ 52.407] (--) NVIDIA(0): Sharp (DFP-0): Internal Dual Link LVDS
[ 52.408] (II) NVIDIA(0): Assigned Display Device: DFP-0
[ 52.408] (==) NVIDIA(0):
[ 52.408] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[ 52.408] (==) NVIDIA(0): will be used as the requested mode.
[ 52.408] (==) NVIDIA(0):
[ 52.408] (II) NVIDIA(0): Validated modes:
[ 52.408] (II) NVIDIA(0): "nvidia-auto-select"
[ 52.408] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[ 52.408] (--) NVIDIA(0): DPI set to (147, 145); computed from "UseEdidDpi" X config
[ 52.408] (--) NVIDIA(0): option
[ 52.408] (WW) NVIDIA(0): UBB is incompatible with the Composite extension. Disabling
[ 52.408] (WW) NVIDIA(0): UBB.
[ 52.408] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[ 52.408] (II) UnloadModule: "nouveau"
[ 52.408] (II) Unloading nouveau
[ 52.409] (II) UnloadModule: "vesa"
[ 52.409] (II) Unloading vesa
[ 52.409] (II) UnloadModule: "modesetting"
[ 52.409] (II) Unloading modesetting
[ 52.409] (II) UnloadModule: "fbdev"
[ 52.409] (II) Unloading fbdev
[ 52.409] (II) UnloadSubModule: "fbdevhw"
[ 52.409] (II) Unloading fbdevhw
[ 52.409] (--) Depth 24 pixmap format is 32 bpp
[ 52.412] (II) NVIDIA(0): Initialized AGP GART.
[ 52.415] (WW) NVIDIA(0): Failed to determine power source of the system : Unable to
[ 52.415] (WW) NVIDIA(0): find AC state file under /proc/acpi/ac_adapter/
[ 52.416] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[ 52.653] Loading extension NV-GLX
[ 52.705] (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
[ 52.708] (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
[ 52.708] (==) NVIDIA(0): Backing store disabled
[ 52.708] (==) NVIDIA(0): Silken mouse enabled
[ 52.708] (==) NVIDIA(0): DPMS enabled
[ 52.708] Loading extension NV-CONTROL
[ 52.708] (==) RandR enabled
[ 52.720] (II) SELinux: Disabled on system
[ 52.721] (II) Initializing extension GLX
(Согласно собственному ответу ОП в комментарии:)
Проверьте в Архив драйверов Unix от Nvidia или Загрузки драйверов , какая версия их драйверы поддерживают вашу карту (Quadro FX 1000
). В данном случае это 173.14.39
.
Проверьте на packages.ubuntu.com , предоставляется ли этот пакет для 13.10
. Если нет (как в данном случае), проверьте это в репо proposed
(см. как искать предлагаемые обновления на ubuntu.com и BinaryDriverHowto / Nvidia ). К сожалению, похоже, что 173.14.39
не упакован для Saucy
даже в proposed
: пакет "nvidia-graphics-drivers-173" в Ubuntu .
Если бы он был доступен в proposed
, вам нужно было бы включить его в Synaptic > Settings > Repos > Updates > Proposed
, а затем установить. Но поскольку это (в настоящее время) не вариант, вы можете sudo apt-get remove --purge nvidia-173
, затем загрузить последние версии драйверов (173.14.39
) с веб-сайта Nvidia и установить их.