domingo, 9 de septiembre de 2018

Configurar tarjeta gráfica ATI Radeon X1300/X1550 en Archlinux

Ayer configuré mi tarjeta gráfica mi Archlinux x86_64 con linux 4.18.6-arch1-1-ARCH. Esto es lo que sale con lspci:

...
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV515 [Radeon X1300/X1550]
...


Siguiendo los consejos de  https://wiki.archlinux.org/index.php/ATI cree el fichero /etc/X11/xorg.conf.d /20-radeon.conf con esta configuracion:

Section "Device"
        Identifier  "Radeon"
        Driver "radeon"
        Option "AccelMethod" "glamor"
        Option "DRI" "3"
        Option "TearFree" "on"
        Option "ColorTiling" "on"
        Option "ColorTiling2D" "on"
        # Disable vsync
        #Option "EXAVSync" "off"
        #Option "SwapbuffersWait" "false"
EndSection


Nota: He quitado las líneas:

Option "EXAPixmaps" "off"
Option "EXAVSync" "yes"

porque en

$ man radeon

dicen que son para aceleración EXA.

Y ya no me da el problema que se pone la pantalla negra (en gnome, openbox y KDE plasma) al salir de mpv después de maximizar el vídeo (por lo visto era un problema en GL drivers o compositor, que se solucionaba añadiendo --vo=vdpau,xv a la línea de comandos). También ahora el DRI esta a 3, cuando antes sin el fichero de configuración estaba a 2. Eso lo puedes comprobar con:

$ LIBGL_DEBUG=verbose glxinfo | grep direc
libGL: Can't open configuration file /home/oscar/.drirc: No such file or directory.
libGL: pci id for fd 4: 1002:7146, driver r300
libGL: OpenDriver: trying /usr/lib/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
libGL: Can't open configuration file /home/oscar/.drirc: No such file or directory.
libGL: Can't open configuration file /home/oscar/.drirc: No such file or directory.
libGL: Using DRI3 for screen 0
direct rendering: Yes
$


Fuente: https://blog.desdelinux.net/ati-radeon-y-el-precio-de-vivir-en-libertad/

No hay comentarios:

Publicar un comentario