A tela pisca / fica preta por 1-2 segundos ao redesenhar em 16.04 - monitor único, R9 380 [duplicado]

0

Se eu mover o mouse ou usar o teclado para fazer qualquer coisa que exija redesenhar a tela, ela pisca e, em seguida, fica preta por um segundo ou mais. Eu encontrei um número de problemas semelhantes, mas eu não encontrei essa combinação:

  • usando um único monitor
  • Placa gráfica AMD R9 380 (não nVidia)
  • independente do Google Chrome

Estou usando o Legacy, não o modo UEFI. Eu não tive esse problema em 15.10 na mesma máquina. Eu tenho o mesmo problema ao iniciar o live CD 16.04. Eu instalei as últimas atualizações.

$ uname -a
Linux <machine-name> 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available
Destributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

$ lspci -nn | grep VGA
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii Pro [Radeon R9 290/390] [1002:67b1] (rev 80)

$ lshw -c video
*-display
     description: VGA compatible controller
     product: Hawaii PRO [Radeon R9 290/390]
     vendor: Advanced Micro Devices, Inc. [AMD/ATI]
     physical id: 0
     bus info: pci@0000:03:00.0
     version: 80
     width: 64 bits
     clock: 33 MHz
     capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
     configuration: driver=radeon latency=0
     resources: irq: 128 memory:c0000000-cfffffff memory:d0000000-d07fffff ioport:e000(size=256) memory:dfd000000-dfd3ffff memory:dfd40000-dfd5ffff

Estou um pouco confuso porque esta página diz que para a minha placa gráfica, o amdgpu está instalado, mas o último comando diz% código%. Eu tentei instalar o amdgpu:

$ sudo apt-get install xserver-xorg-video-amdgpu libdrm-amdgpu1
xserver-xorg-video-amdgpu is already the newest version (1.1.0-1).
xserver-xorg-video-amdgpu set to manually installed.
libdrm-amdgpu1 is already the newest verison (2.4.67-1ubuntu0.16.04.2).
libdrm-amdgpu1 set to manually installed.

A inicialização com driver=radeon funciona bem, mas eu entendo que não tenho aceleração 3D que seria lamentável. Minha placa-mãe é uma ASRock H170M Pro4 com o BIOS mais recente (2.20) caso seja importante.

Alguma idéia do que eu poderia tentar?

    
por Ole 18.09.2016 / 13:09

1 resposta

0

Estou na situação de sorte para responder à minha própria pergunta:

Embora os sintomas descritos na pergunta postada por Zacharee1 sejam diferentes, tentei instalar os dois drivers do Oibaf (não mudei nada - ainda mostrei "radeon" após a reinicialização e ainda tinha os mesmos problemas) e amdgpu_pro (não renderizaria nada mas o fundo da área de trabalho - eu tive que desinstalá-lo usando um shell de texto).

O que resolveu o problema para mim no final foi atualizar o kernel:

mkdir tmp && cd tmp
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-image-4.6.0-040600-generic_4.6.0-040600.201606100558_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600-generic_4.6.0-040600.201606100558_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6-yakkety/linux-headers-4.6.0-040600_4.6.0-040600.201606100558_all.deb
sudo dpkg -i *.deb

E reiniciado (usando opções avançadas e escolhendo o kernel 4.6, já que a entrada padrão do grub não foi atualizada). Não há mais problemas. Eu instalei e executei glmark2 e obtive 11872 pontos, com 890 FPS no teste mais lento (e alguns acima de 15k FPS), então acho que isso significa que meus drivers gráficos estão funcionando. Eles ainda aparecem como radeon btw.

No entanto, eu vi o Chrome tendo problemas de renderização estranhos, mas eu poderia corrigi-lo desabilitando a aceleração de hardware nas configurações. Vou monitorar se algum outro programa tem esses problemas e relato aqui se encontrar uma solução melhor para o Chrome.

    
por Ole 19.09.2016 / 22:21