J'ai mis à jour ma version 12.04 HTPC vers 14.04 (nouvelle installation; même matériel) et j'ai commencé à avoir une déchirure d'écran déchirante alors que je n'en avais pas auparavant.
/ proc/cpuinfo
AMD A4-3300 APU avec carte graphique HD Radeon (tm)
lspci
...
01: 00.0 Contrôleur compatible VGA: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
...
lsmod
...
nvidia 10675249 71
drm 302631 2 nvidia
...
Tout est de la mise en pension officielle.
xbmc_12.3 + dfsg1-3ubuntu1_all.deb
nvidia-331_331.38-0ubuntu7_AMD64.deb
Moi aussi j'ai eu ce problème après la mise à niveau vers 14.04
La solution mentionnée ici a fait des merveilles pour moi,
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1278012/comments/12
Une solution de contournement pour Ubuntu 14.04 avec le pilote nvidia consiste à désactiver le magasin de sauvegarde dans xorg: Assurez-vous de bien avoir l'option "-bs" dans le fichier de configuration lightdm:
cat /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[SeatDefaults]
# Dump core
xserver-command=X -bs -core
Si vous utilisez un autre mécanisme pour démarrer X, vous pouvez utiliser le même indicateur de la même manière. Par exemple, voici startx
qui est couramment utilisé dans les scripts de démarrage XBMC (et d'autres applications de kiosk):
startx /etc/X11/Xsession /usr/bin/xbmc-standalone -- -bs
Pour résumer la réponse de Brenden, le véritable problème réside dans le paquetage libsdl1.2, comme indiqué dans ce rapport de bogue .
La solution est prête, mais elle n'est pas encore disponible sur les sources de paquets Ubuntu par défaut (du moins pas pour moi). Un moyen de résoudre ce problème consiste donc à importer le PPA du développeur et à installer directement le package corrigé:
Sudo apt-add-repository ppa:timo-jyrinki/ppa
Sudo apt-get update
Sudo apt-get install libsdl1.2debian
Vous pouvez ultérieurement supprimer le PPA avec:
Sudo apt-get install ppa-purge
Sudo ppa-purge ppa:timo-jyrinki/ppa
Tous les crédits à Timo Jyrinki .
Cela a résolu le problème pour moi, dans un environnement gnome-shell (qui utilise gdm).
La déchirure de l'écran peut également être causée par la composition xfce ou le gestionnaire de fenêtres avec composition ne prenant pas en charge la synchronisation vblank! Pour résoudre le problème, j’ai utilisé compton, qui arrête complètement le déchirement, il est également assez facile à configurer, j’ai suivi ce guide et je n’ai eu aucun problème.
Pour ceux qui sont incapables de résoudre le problème à la fois par la mise à jour du paquet de Timo Jyrinki et par la mise à niveau inférieure du Catalyst Control Center, essayez cette méthode:
Télécharger Catalyst 14.9 , présenté sous forme de
AMD-catalyst-14-9-linux-x86-x86-64.Zip
Télécharger Catalyst 14.6 Beta , présenté sous forme de
linux-AMD-catalyst-14.6-beta-v1.0-jul11.Zip
Installez Catalyst 14.6 Beta d’abord en utilisant la méthode indiquée ici .
Redémarrez. Puis purgez le catalyseur en:
Sudo apt-get purge fglrx*
SANS Réinitialisation, toujours dans le terminal, installez Catalyst 14.9 en utilisant la même méthode que celle utilisée par Catalyst 14.6.
Vous avez maintenant votre dernier Catalyst Control Center avec Tear Free Desktop activé. Cette méthode a fonctionné sous Ubuntu 14.04 et Linux Mint 17.