Problema de gráficos com intel e nvidia

0

Eu acabei de fazer uma nova instalação do Ubuntu 16.04 para o meu combo intel / nvidia porque eu não conseguia me livrar de ondas / pequenos rasgos ao rolar no chrome.

Eu estava convencido de que o meu chip nvidia é o problema aqui, mas não tenho mais certeza. Eu criei um tópico para o meu problema aqui:

link

E a única diferença que posso ver entre um usuário que consegue fazer com que os gráficos funcionem corretamente e minha configuração é que parece que meu cartão de intel está configurado incorretamente.

Aqui está minha saída:

artur@pandaadb:~$ lspci -knn | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake Integrated Graphics [8086:191b] (rev 06)
    DeviceName:  Onboard IGD
    Subsystem: Dell Skylake Integrated Graphics [1028:06e5]
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM107GLM [Quadro M1000M] [10de:13b1] (rev a2)
    Subsystem: Dell GM107GLM [Quadro M1000M] [1028:06e5]
    Kernel driver in use: nvidia

Gostaria de saber se meu problema é que o cartão de intel não está usando nenhum driver de kernel, já que com outros usuários a saída geralmente diz:

Kernel driver in use: i915

Após minha instalação, agora estou usando o driver proprietário nvidia 361.

Então, a questão que eu acho é, eu preciso ter o driver i915 instalado? Já está instalado? Como faço para que meu sistema use este driver?

Nas minhas configurações adicionais de drivers, o cartão intel também é definido como "desconhecido".

Do googling, descobri que o 16.04 já tem os drivers mais recentes da Intel, e é por isso que não há instalador. No entanto, não tenho certeza de como fazer com que o meu sistema use esses drivers.

Atualmente, também tenho o dispositivo desativado (em drivers adicionais) para ver se isso solucionaria meu problema.

EDIT: Isso pode ser unfixable e tem algo a ver com o problema vsync para laptops?

    
por pandaadb 09.08.2016 / 15:51

1 resposta

2

eu tenho um Dell M3800 de precisão que tem uma configuração semelhante, ele funciona bem com os drivers de link

Eu descobri que nvidia-358 e nvidia-367 parecem funcionar melhor com o meu quadro K1000M, não tenho nenhum rasgo em sua tela de 4k ou no externo.

Heres meu xorg.conf para rodar com aceleração nvidia completa como gerado por nvidia-settings

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:2@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

meu hardware de exibição é assim:

amias@rome:~$ sudo lshw -class display
[sudo] password for amias: 
  *-display               
       description: 3D controller
       product: GK107GLM [Quadro K1100M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:67 memory:eb000000-ebffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:ec000000-ec07ffff
  *-display
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:56 memory:ec400000-ec7fffff memory:80000000-8fffffff ioport:f000(size=64)
    
por Amias 09.08.2016 / 17:40