Parpadeo de pantalla de AMD RX480 después de la actualización a 18.04

14

Como se menciona en el título. Estaba actualizando desde 17.10. Tener esta pantalla parpadeando.

Mi GPU es AMD RX480

Lo que hice:

  • Busque problemas similares para 18.04, no puedo encontrar ninguno
  • Realice una nueva instalación. Siempre lo mismo.

Por favor ayuda. Es muy molesto. No puedo trabajar

LaoPiSai
fuente
Únase al ticket, mientras
IvvanVG

Respuestas:

10

Lo resolví yo mismo usando amdgpu.dc=0como parámetro de arranque.

Para hacer esto, edite el archivo /etc/default/grub, por ejemplo usando

sudoedit /etc/default/grub

Encuentre el comienzo de la línea GRUB_CMDLINE_LINUX_DEFAULTy agregue el texto amdgpu.dc=0entre comillas dobles ( ""). Deje cualquier otro parámetro tal como está. Por ejemplo, puede terminar con una línea como esta:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"

Guarde el archivo y salga, y luego ejecute

sudo update-grub

para escribir la configuración y reiniciar.

LaoPiSai
fuente
Obteniendo una pantalla negra, ¿la respuesta ya no funciona?
Gabor
¡Tuve este problema y su solución funcionó! +1
Ian Rehwinkel
Hola a todos, si actualiza a 18.10, debe revertir los cambios o, de lo contrario, el parpadeo volverá.
LaoPiSai
¿Qué pasa si tiene una GPU integrada Intel?
beruic
Estaba teniendo problemas de parpadeo en 18.04 (estoy usando una tarjeta gráfica RX 570). La pantalla estaba bien normalmente, pero comenzaría a parpadear después de despertarse de la suspensión. Esta solución parece haberlo solucionado. Gracias.
CluelessNoob
3

Tengo un problema de parpadeo de pantalla cuando conecto mi computadora portátil a mi televisor. Descubrí que cuando cambio la frecuencia de actualización de 60Hz a 59Hz, este problema desaparece.


Dentro de Xorg (como sé que 18.04 lo usa por defecto) puede cambiar la frecuencia de actualización con la ayuda de xrandr:

0. Primero debe encontrar el nombre de salida de video al que debe asignar el nuevo modo. Simplemente escriba xrandre investigue cuál es. En mi caso esto es HDMI-1.

1. Genere una nueva línea de modelo usando cvt:

$ 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
  • 1920y 1080son los valores de resolución horizontal y vertical.
  • 59 es el valor de la frecuencia de actualización.

2. Cree el nuevo modo:

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

3. Asigne el nuevo modo a la salida de video:

xrandr --addmode HDMI-1 1920x1080_59.00

4. Active el nuevo modo:

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

Si lo anterior funciona y el problema desaparece, debe encontrar una manera adecuada de agregar y configurar este modo al inicio del sistema. Aquí hay algunas referencias sobre eso:

pa4080
fuente
1

No tengo respuesta aquí, pero alguna observación y confirmación del problema. Si alguien encuentra este texto: manténgase en ubuntu 17.10 si tiene radeon rx 580 (puede ser 480 y vegas)

Llegué a la misma situación con 18.04 (actualización, luego instalación nueva). Amd rx 580 aquí, kernel 4.15.0-20.

Lo que no ayudó:

  • nueva instalación después de la actualización
  • conductores de oibaf
  • Kernel personalizado M-Bab
  • 4.17-rc3 kernel de la línea principal ppa.
  • amdgpu.dc = 1 como parámetro de arranque (/ etc / default / grub)

Actualización: el kernel aparentemente más antiguo funciona. He estado jugando con otras alteraciones y descubrí que el kernel 4.15.14 funciona para rx 580, es posible que desee probarlo desde mainline ppa .

Lauri
fuente
Hola, prueba amdgpu.dc = 0. Soluciona el problema.
LaoPiSai
Kernel 4.15ya no es mantenido por los desarrolladores de Linux Kernel. También puede probar la 4.14cadena desde el mismo PPA de la línea principal. Se mantiene durante 5 o 6 años. Me estoy utilizando 4.14.34como 4.14.36y 4.14.37tenía errores de enlace simbólico que impedían la instalación.
WinEunuuchs2Unix
0

Apague el control de brillo automático para arreglar esto.

forwindie
fuente
0

Me enfrenté a un problema similar, no pude iniciar sesión con el modo gráfico en absoluto, lo resolví de la siguiente manera:
1- ingresar al modo tty (ctrl + alt + f5, en mi caso)
2- agregar controladores gráficos abiertos ( https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers ):

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

3- reiniciar
4- entrar nuevamente en modo tty
5-

 sudo apt update && sudo apt full-upgrade
6- reiniciar y funciona bien !!
Espero eso ayude.

Hassan
fuente
Muchas gracias @Hassan por compartir las instrucciones. En mi caso no puedo entrar al tty. Solo para asegurarme, ¿dónde haces Ctrl + Alt + F5? ¿Su computadora tiene una tecla fn?
Delosari
0

Acabo de instalar el kernel 4.19-rc1 y el parpadeo ha desaparecido por completo, no es necesario reiniciar la PC, no hay otra magia: funciona de inmediato.

Estoy usando Arch ahora, pero creo que el núcleo principal de ubuntu proporcionará la misma experiencia. http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc1/

Lauri
fuente
0

Tuve el mismo problema con mi RX580 (Kubuntu 18.04, Plasma 5). El parpadeo solo comenzó cuando la GPU tuvo una carga más alta (jugando el Witcher 3 en mi caso).

Primero instalé el kernel 4.19 (que tiene amdgpu.dc = 1 por defecto).

Eso por sí solo no pareció ayudar, pero tal vez contribuye a la solución.

Luego, configuré la frecuencia de actualización de la pantalla en 59.xx hz con la GUI de configuración del monitor KDE.

Después de esto, el problema parece estar solucionado.

En mi caso, el parpadeo comenzó cuando cambié manualmente la resolución de pantalla con xrandr (sin una configuración de frecuencia de actualización explícita), por lo que tal vez la frecuencia de actualización estaba mal configurada por esos comandos y solo era necesario corregir la frecuencia de actualización.

sola
fuente
0

Tengo RX460 y el mismo problema. Cambiar los núcleos o instalar los controladores amdgpu-pro no resolvió el problema.

La única forma en que podría deshacerme del parpadeo es establecer la frecuencia de actualización de 74.9 a 60Hz.

Alper Sönmez
fuente
0

Tuve el mismo problema yo mismo. Pudo haber sido el núcleo, pero lo que lo arregló muy bien para mí fue dejar todos los valores predeterminados (incluida la frecuencia de actualización) e ir a la configuración de mis monitores y deshabilitar FreeSync.

Sección de la economía
fuente
0

Instalar liquorix kernel 5.2.0-27 en debian 10.1 resuelve el parpadeo de la pantalla a 75hz, para mi rx550

siyia
fuente