Qual dos dois drivers de vídeo estou usando?

3

Estou tentando descobrir se meus gráficos intel integrados estão sendo usados, em vez do meu GeforceEFORCE 210M. Quando verifico "Drivers Adicionais" nas configurações, ele não mostra nenhum driver proprietário instalado, indicando que o sistema nem detecta o driver da NVIDIA. No entanto,

A execução de sudo lshw -c video me dá o resultado:

 *-display               
       description: VGA compatible controller
       product: GT218 [GeForce G210M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:16 memory:fd000000-fdffffff memory:e0000000-efffffff memory:fa000000-fbffffff ioport:dc00(size=128) memory:fe980000-fe9fffff
  *-display
       description: Display controller
       product: Mobile 4 Series Chipset Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:46 memory:fcc00000-fcffffff memory:d0000000-dfffffff ioport:cc00(size=8)

mas não me diz qual dos dois está sendo usado ... então como posso descobrir isso?

Notas:

  • estou no Ubuntu 12.04
  • Ainda não instalei nenhum driver de vídeo manualmente.
  • Eu não tenho xorg.conf (não sei se isso ajuda ou é importante, apenas afirmando)
  • Os gráficos híbridos funcionam bem na minha partição do Windows 7.
por Trust. 11.08.2012 / 07:58

2 respostas

3

Eu adicionei ao meu sistema (também um laptop com duas placas de vídeo) uma linha no rc.conf para reduzir automaticamente o brilho da tela na inicialização, isso me deu uma pista para saber qual placa está sendo usada:

echo 4 > /sys/class/backlight/acpi_video1/brightness

(você pode testar este comando na linha de comando e, se esta placa estiver sendo usada, você verá como o brilho será reduzido, se não tentar acpi_video0). Olhando dentro do dispositivo de subdiretório encontrou um arquivo chamado uevent:

$ cat /sys/class/backlight/acpi_video1/device/uevent 
DRIVER=i915

Combinado isso com as informações de log (nomes dos drivers de vídeo) Tenho certeza de que estou usando a placa de vídeo interna.

    
por Rubén Gómez 09.11.2012 / 14:15
0

Em um terminal, digite less /var/log/Xorg.0.log e examine os resultados.

À medida que você desce no log, o nome do driver deve ficar óbvio - ele estará verificando as informações do EDID (DDC) e selecionando um modo para usar, etc. Diferentes drivers geram coisas diferentes no log para que eu possa ' ser específico sobre um texto específico para pesquisar.

    
por John S Gruber 11.08.2012 / 21:16