He actualizado mi HTPC 12.04 a 14.04 (nueva instalación; mismo hardware), y he comenzado a tener un desgarro de pantalla horrible donde no tenía ninguno antes.
/ proc / cpuinfo
APU AMD A4-3300 con gráficos HD Radeon (tm)
lspci
...
01: 00.0 Controlador compatible con VGA: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
...
lsmod
...
nvidia 10675249 71
drm 302631 2 nvidia
...
Todo es de los repositorios oficiales.
xbmc_12.3 + dfsg1-3ubuntu1_all.deb
nvidia-331_331.38-0ubuntu7_amd64.deb
Respuestas:
Yo también tuve este problema después de actualizar a 14.04
La solución mencionada aquí funcionó de maravilla para mí,
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1278012/comments/12
Una solución para ubuntu 14.04 con el controlador nvidia es deshabilitar la tienda de respaldo en xorg: asegúrese de tener la opción "-bs" en el archivo de configuración lightdm:
Si está utilizando otro mecanismo para iniciar X, puede usar la misma bandera de manera similar. Por ejemplo, esto es lo
startx
que se usa popularmente en los scripts de inicio de XBMC (y otras aplicaciones de kiosco):fuente
startx
. Gracias.Solo para resumir la respuesta de Brenden, el verdadero problema es con el paquete libsdl1.2, como se indica en este informe de error .
La solución está lista, pero de alguna manera aún no está disponible en las fuentes predeterminadas de paquetes de Ubuntu (al menos no para mí). Entonces, una forma de resolver esto es importar el PPA del desarrollador e instalar el paquete parcheado directamente:
Luego puede eliminar el PPA con:
Todos los créditos a Timo Jyrinki .
Esto resolvió el problema para mí, en un entorno gnome-shell (que usa gdm).
fuente
libsdl1.2debian
versión1.2.15-8ubuntu1.1
. Ya no es necesario usar el Timo Jyrinki PPA, solosudo apt-get upgrade
.El desgarro de la pantalla también puede ser causado por la composición de xfce o el administrador de ventanas con una composición que no admite la sincronización de vblank. Para solucionar el problema, utilicé compton, que detiene completamente el rasgado, también es bastante fácil de configurar, seguí esta guía y no he tenido ningún problema.
fuente
Para aquellos que no pueden resolver el problema mediante la actualización del paquete de Timo Jyrinki y la degradación del Catalyst Control Center, pruebe este método:
Descargue Catalyst 14.9 , empaquetado como
Descargue Catalyst 14.6 Beta , empaquetado como
Instale Catalyst 14.6 Beta First utilizando el método que se proporciona aquí .
Reiniciar. Luego purgue el catalizador por:
SIN reiniciar, aún en la terminal, instale Catalyst 14.9 usando el mismo método que se instaló Catalyst 14.6.
Ahora tiene su último Catalyst Control Center con Tear Free Desktop habilitado. Este método funcionó en Ubuntu 14.04 y Linux Mint 17
fuente