J'ai mis à jour mon HTPC 12.04 en 14.04 (nouvelle installation; même matériel), et j'ai commencé à avoir un horrible déchirement d'écran là où je n'en avais pas auparavant.
/ proc / cpuinfo
APU AMD A4-3300 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 provient des dépôts officiels.
xbmc_12.3 + dfsg1-3ubuntu1_all.deb
nvidia-331_331.38-0ubuntu7_amd64.deb
Réponses:
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 stockage de sauvegarde dans xorg: assurez-vous que vous disposez de l'option "-bs" dans le fichier de configuration de lightdm:
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 ce
startx
qui est couramment utilisé dans les scripts de démarrage XBMC (et d'autres applications de kiosque):la source
startx
. Merci.Pour résumer la réponse de Brenden, le vrai problème est avec le paquet libsdl1.2, comme indiqué dans ce rapport de bogue .
La solution est prête, mais n'est pas encore disponible sur les sources de paquets Ubuntu par défaut (du moins pas pour moi). Ainsi, un moyen de résoudre ce problème consiste à importer le développeur PPA et à installer directement le package corrigé:
Vous pouvez ultérieurement supprimer le PPA avec:
Tous les crédits à Timo Jyrinki .
Cela a résolu le problème pour moi, dans un environnement gnome-shell (qui utilise gdm).
la source
libsdl1.2debian
version1.2.15-8ubuntu1.1
. Plus besoin d'utiliser le Timo Jyrinki PPA, justesudo apt-get upgrade
.La déchirure d'écran peut également être causée par la composition xfce ou le gestionnaire de fenêtres avec une composition qui ne prend pas en charge la synchronisation vblank! Pour résoudre le problème, j'ai utilisé du compton, qui arrête complètement la déchirure, il est également assez facile à configurer, j'ai suivi ce guide et je n'ai eu aucun problème.
la source
Pour ceux qui ne peuvent pas résoudre le problème à la fois par la mise à jour du package de Timo Jyrinki et la rétrogradation du Catalyst Control Center, essayez cette méthode:
Téléchargez Catalyst 14.9 , présenté sous la forme
Téléchargez Catalyst 14.6 Beta , présenté sous la forme
Installez d'abord Catalyst 14.6 Beta en utilisant la méthode indiquée ici .
Redémarrez. Purgez ensuite le catalyseur en:
SANS redémarrage, toujours dans le terminal, installez Catalyst 14.9 en utilisant la même méthode que Catalyst 14.6 a été installé.
Vous avez maintenant votre dernier Catalyst Control Center avec Tear Free Desktop activé. Cette méthode a fonctionné sur Ubuntu 14.04 et Linux Mint 17
la source