Ubuntu 13.10 + Nvidia 173 (Dell Precision M60) - tela preta, não inicializa

1

Eu atualizei um Dell Precision M60 que usa uma placa gráfica NVIDIA GPU Quadro FX Go1000 (NV36GL) do Ubuntu 13.04 para 13.10 hoje e agora não consigo inicializar. Iniciando X pisca brevemente um logotipo da NVIDIA e, em seguida, exibe uma tela preta e o teclado não responde - até mesmo CTRL + ALT + F1 para abrir um login / janela de terminal não funciona.

Estou usando os drivers nvidia-173 (173.14.37-0ubuntu4) - nvidia-current NÃO funciona nesta placa gráfica, pois ela não é suportada. Um driver anterior presente em 13.04, nvidia-173-updates, não parece mais existir. Eu segui instruções em outros tópicos como Ubuntu 13.04 - instalação do driver da Nvidia e completamente desinstalado todos os drivers nvidia e X, e reinstalado. Mesmo problema. Eu não segui as instruções para instalar nvidia-current como eu sei que isso traz uma mensagem "não suportada - nvidia-173" da seguinte forma

[   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....    

A única maneira de recuperar é inicializar no modo de recuperação e soltar em um prompt do shell de root. Eu posso acessar o laptop via ssh quando X é carregado para fazer diagnósticos. A execução do X remotamente chega ao ponto de executar o módulo NV_CONTROL e, em seguida, desiste

Se eu remover completamente todos os drivers nvidia usando o apt-get remove --purge nvidia *, o X pega o driver VESA e inicializa em 640x480.

Eu não tenho um xorg.conf presente e o bit relevante do Xorg.0.log mais recente é o seguinte

[    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
    
por Ritchie333 01.01.2014 / 20:45

1 resposta

0

(De acordo com a resposta do OP em um comentário:)

  1. Verifique no Arquivo de Drivers Unix da Nvidia ou Driver Downloads qual versão de seus drivers suporta seu cartão ( Quadro FX 1000 ). Nesse caso, é 173.14.39 .

  2. Verifique em packages.ubuntu.com se este pacote é fornecido para 13.10 . Se não (como é o caso aqui), então verifique no proposed repo (veja como procurar por atualizações propostas em ubuntu.com e BinaryDriverHowto / Nvidia ). Infelizmente, parece que 173.14.39 não está empacotado para Saucy , mesmo em proposed : "nvidia -graphics-drivers-173 "no Ubuntu .

  3. Se estivesse disponível em proposed , você teria que ativá-lo em Synaptic > Settings > Repos > Updates > Proposed e, em seguida, instalá-lo. Mas como isso (atualmente) não é uma opção, você pode sudo apt-get remove --purge nvidia-173 , depois baixar os drivers mais recentes ( 173.14.39 ) do site da Nvidia e instalá-los.

por landroni 10.01.2014 / 17:29