Tela AMD RX480 pisca após atualização para 18.04


14

Como mencionado no título. Estava atualizando a partir de 17.10. Tendo esta tela piscando.

Minha GPU é AMD RX480

O que eu fiz:

  • Procure por problemas semelhantes para o 18.04, não consegue encontrar nenhum
  • Execute a instalação nova. Ainda o mesmo.

Por favor ajude. É muito chato. Eu não posso trabalhar


Junte o bilhete, mais as pessoas declaram o problema, mais rápido o problema é resolvido bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-amdgpu/...
IvvanVG

Respostas:


10

Eu mesmo resolvi usando amdgpu.dc=0como parâmetro de inicialização.

Para fazer isso, edite o arquivo /etc/default/grub, por exemplo, usando

sudoedit /etc/default/grub

Encontre a linha que começa GRUB_CMDLINE_LINUX_DEFAULTe adicione o texto amdgpu.dc=0entre aspas duplas ( ""). Deixe outros parâmetros como estão. Por exemplo, você pode acabar com uma linha como esta:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"

Salve o arquivo e saia e, em seguida, execute

sudo update-grub

para escrever a configuração e reinicie.


Obtendo uma tela preta, a resposta não funciona mais?
Gabor

Eu tive esse problema e sua solução funcionou! +1
Ian Rehwinkel

Olá pessoal, se você atualizar para a 18.10, precisará reverter as alterações ou, caso contrário, o flicker retornará.
LaoPiSai 30/10

E se você tiver uma GPU integrada da Intel?
beruic

Eu estava tendo problemas de oscilação em 18.04 (estou usando uma placa de vídeo RX 570). A tela estava boa normalmente, mas começava a tremer depois de acordar da suspensão. Esta solução parece ter corrigido. Obrigado.
CluelessNoob

3

Tenho um problema de tremulação na tela quando estou conectando meu laptop à TV. Descobri que quando altero a taxa de atualização de 60Hz para 59Hz, esse problema desaparece.


No Xorg (como eu sei, o 18.04 o usa por padrão), você pode alterar a taxa de atualização com a ajuda de xrandr:

0. Primeiro, você deve encontrar o nome da saída de vídeo ao qual você deve avaliar o novo modo. Basta digitar xrandre investigar qual é. No meu caso, é isso HDMI-1.

1. Gere uma nova modelagem usando cvt:

1920 1080 59
# 1920x1080 58,94 Hz (CVT) hsync: 66,02 kHz; pclk: 169.00 MHz
Modeline "1920x1080_59.00" 169,00 1920 2040 2240 2560 1080 1083 1088 1120 -hsync + vsync
  • 1920e 1080são os valores das resoluções horizontal e vertical.
  • 59 é o valor da taxa de atualização.

2. Crie o novo modo:

xrandr --newmode 1920x1080_59.00  169.00  1920 2040 2240 2560  1080 1083 1088 1120 -hsync +vsync

3. Atribua o novo modo à saída de vídeo:

xrandr --addmode HDMI-1 1920x1080_59.00

4. Ative o novo modo:

xrandr --output HDMI-1 --mode 1920x1080_59.00

Se o procedimento acima funcionar e o problema desaparecer, você deve encontrar uma maneira adequada de adicionar e definir esse modo na inicialização do sistema. Aqui estão algumas referências sobre isso:


1

Não tenho resposta aqui, mas alguma observação e confirmação do problema. Se alguém encontrar este texto: por favor, siga para o ubuntu 17.10 se você tiver o radeon rx 580 (pode ser 480 e vegas)

Cheguei à mesma situação com o 18.04 (atualização e instalação nova). Amd rx 580 aqui, kernel 4.15.0-20.

O que não ajudou:

  • nova instalação após a atualização
  • drivers oibaf
  • Kernel personalizado M-Bab
  • Kernel 4.17-rc3 da linha principal ppa.
  • amdgpu.dc = 1 como parâmetro de inicialização (/ etc / default / grub)

Atualização: O kernel aparentemente mais antigo funciona. Eu estive mexendo com outras distribuições e descobri que o kernel 4.15.14 funciona para a rx 580, você pode tentar no ppa da linha principal .


Olá, tente amdgpu.dc = 0. Resolve o problema.
LaoPiSai 5/05

O kernel 4.15não é mais mantido pelos desenvolvedores do Linux Kernel. Você também pode tentar a 4.14cadeia no mesmo PPA da linha principal. É mantido por 5 ou 6 anos. Estou 4.14.34me usando como 4.14.36e 4.14.37tinha bugs de link simbólico que impediam a instalação.
WinEunuuchs2Unix

0

Desligue o controle automático de brilho para corrigir isso.


0

Eu enfrentei um problema semelhante, não consegui efetuar login com o modo gráfico, resolvi-o da seguinte maneira:
1- entre no modo tty (ctrl + alt + f5, no meu caso)
2- adicione drivers gráficos abertos ( https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers ):

      sudo add-apt-repository ppa: oibaf / graphics-drivers
      sudo apt-get update

3- reinicialize
4- entre novamente no modo tty
5-

 atualização do sudo apt && atualização completa do sudo apt
6- reinicie e funciona bem !!
espero que ajude.


Muito obrigado @Hassan por compartilhar as instruções. No meu caso, não posso entrar no tty. Apenas para ter certeza, onde você ctrl + alt + f5? O seu computador possui uma tecla fn?
Delosari 14/07/18

0

Acabei de instalar o kernel 4.19-rc1 e a cintilação desapareceu completamente, não há necessidade de reiniciar o PC, não há outra mágica - ele funciona imediatamente.

Estou usando o Arch agora, mas acredito que o kernel principal do ubuntu fornecerá a mesma experiência. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/


0

Eu tive o mesmo problema com o meu RX580 (Kubuntu 18.04, Plasma 5). A cintilação só começou quando a GPU recebeu uma carga maior (jogando o Witcher 3 no meu caso).

Primeiro instalei o kernel 4.19 (que possui amdgpu.dc = 1 por padrão).

Isso por si só não pareceu ajudar, mas talvez contribua para a correção.

Então, defino a taxa de atualização da tela para 59.xx hz com a GUI de configurações do monitor KDE.

Depois disso, o problema parece estar resolvido.

No meu caso, a oscilação começou quando eu mudei manualmente a resolução da tela com xrandr (sem uma configuração explícita da taxa de atualização); portanto, talvez a taxa de atualização tenha sido configurada incorretamente por esses comandos e apenas a taxa de atualização precise ser corrigida.


0

Eu tenho o RX460 e o mesmo problema. Alterar os kernels ou instalar os drivers amdgpu-pro não resolveu o problema.

A única maneira de me livrar do flicker é definir a taxa de atualização de 74,9 a 60Hz.


0

Tive o mesmo problema. Pode ter sido o kernel, mas o que o corrigiu muito bem foi deixar todos os padrões ativados (incluindo a taxa de atualização) e entrar nas configurações dos monitores e desativar o FreeSync.


0

Instalar o liquorix kernel 5.2.0-27 no debian 10.1 resolve a tela piscando a 75Hz, para o meu rx550

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.