Drivers VGA da Nvidia ou problema de cartão

2

Meu computador mostra janelas de uma maneira um pouco cansada :) É um desktop com uma placa Intel integrada, mas com uma placa Nvidia discreta em um slot PCI. A placa Intel está desativada no BIOS.

Alguém sugeriu executar glxgears e recebi esse tipo de erro ...

$ glxgears
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual

Outras informações que podem ajudar são as seguintes

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 12.04.1 LTS
Release:    12.04
Codename:   precise

$ sudo lshw -c video
  *-display               
       description: Display controller
       product: 82G33/G31 Express Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 10
       width: 32 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list
       configuration: driver=i915 latency=0
       resources: irq:42 memory:fdf00000-fdf7ffff ioport:f400(size=8) memory:a0000000-afffffff memory:fdc00000-fdcfffff
  *-display UNCLAIMED
       description: VGA compatible controller
       product: GT218 [GeForce 8400 GS]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:fb000000-fbffffff memory:b0000000-bfffffff memory:ce000000-cfffffff ioport:ef00(size=128) memory:c0000000-c007ffff

$ jockey-text -l
xorg:nvidia_current - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
xorg:nvidia_current_updates - NVIDIA accelerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)

$ lspci 
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
00:02.0 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10)
00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
00:1d.0 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA Controller [IDE mode] (rev 01)
00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
05:00.0 PCI bridge: PLX Technology, Inc. PEX8112 x1 Lane PCI Express-to-PCI Bridge (rev aa)
06:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS] (rev a2)
06:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Eu só quero saber se é normal que o glxgears falhe ou que haja algum problema de configuração com o meu computador ..

Tentei isso nada aconteceu ..

sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current

E então tentei isso e isso aconteceu :)

$ sudo jockey-text -e xorg:nvidia_current

Sorry, installation of this driver failed.

Please have a look at the log file for details: /var/log/jockey.log
$ tail -20 /var/log/jockey.log
2012-08-24 19:09:13,652 DEBUG: NVidia(nvidia_current).enabled(): target_alt /usr/lib/nvidia-current/ld.so.conf current_alt /usr/lib/nvidia-current/ld.so.conf other target alt /usr/lib/nvidia-current/alt_ld.so.conf other current alt /usr/lib/nvidia-current/alt_ld.so.conf
2012-08-24 19:09:13,652 DEBUG: KMH enabled: False
2012-08-24 19:09:14,308 WARNING: modinfo for module nvidia_current failed: ERROR: modinfo: could not find module nvidia_current

2012-08-24 19:09:14,308 ERROR: XorgDriverHandler.enable(): package or module not installed, aborting
2012-08-24 19:09:46,485 DEBUG: NVidia(nvidia_current).enabled(): target_alt /usr/lib/nvidia-current/ld.so.conf current_alt /usr/lib/nvidia-current/ld.so.conf other target alt /usr/lib/nvidia-current/alt_ld.so.conf other current alt /usr/lib/nvidia-current/alt_ld.so.conf
2012-08-24 19:09:46,485 DEBUG: KMH enabled: False
2012-08-24 19:09:46,513 DEBUG: NVidia(nvidia_current).enabled(): target_alt /usr/lib/nvidia-current/ld.so.conf current_alt /usr/lib/nvidia-current/ld.so.conf other target alt /usr/lib/nvidia-current/alt_ld.so.conf other current alt /usr/lib/nvidia-current/alt_ld.so.conf
2012-08-24 19:09:46,513 DEBUG: KMH enabled: False
    
por sheri 24.08.2012 / 12:01

2 respostas

1

Não, não é normal que os glxgears falhem. Está falhando porque você não tem o GLX configurado no seu sistema. Você precisa instalar os drivers para que sua placa tenha suporte 3D completo.

Como mostrado pelo jockey, você não está usando os drivers proprietários para o seu cartão nvidia, então eu sugiro o seguinte:

  1. Ative os drivers proprietários:

    sudo jockey-text -e xorg:nvidia_current
    
  2. Veja se o problema continua

Para remover o driver proprietário da NVIDIA:

  1. sudo apt-get purge nvidia-current

  2. sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

  3. sudo apt-get --reinstall install libgl1-mesa-glx

  4. reboot

Instalação Drivers adicionais

sudo apt-get install nvidia-current

reiniciar

Instalação de drivers NVDIA

Vá para NVIDIA.com escolha o driver Linux para sua placa geforce

Vá até o local em que você tem seu arquivo e execute:

Escolha um desses métodos e veja qual deles piora para você, embora sejam recomendados drivers adicionais. sudo sh Nvidiaxxxx.sh

Siga as instruções e reinicie

    
por LnxSlck 24.08.2012 / 12:04
0

Remova todos os drivers NVIDIA que você possui e instale o Bumblebee link ou rode o Xubuntu

    
por chujowygosc 25.08.2012 / 17:54