J'ai installé Ubuntu 18.04 pour essayer de nouvelles fonctionnalités. Immédiatement, j'ai installé ubuntu-restricted-extras
et mis à jour le système après l'installation car je n'ai pas connecté mon ordinateur portable à Internet pour une raison quelconque.
Cependant, j'ai oublié de sauvegarder mon fichier .conf
de AMDGPU, que j'avais utilisé précédemment avec 16.04 install pour éliminer le problème de déchirement d'écran.
Utiliser la configuration modifiée de ce blog ne m'aide pas, il me jette sur l'écran tty
ou ne raccroche pas l'ordinateur portable et n'accepte aucune entrée, ce qui m'oblige à faire REISUB.
Voici la configuration que j'ai essayée:
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "DRI" "3"
Option "TearFree" "true"
EndSection
L'ordinateur portable utilisé est HP Notebook - 15-ba077cl. Dump de lspci -nnk | grep -A3 VGA
:
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Carrizo [1002:9874] (rev c9)
Subsystem: Hewlett-Packard Company Carrizo [103c:81f9]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
Le vidage de inxi -F
est à ce lien: https://Pastebin.com/raw/94izdgFg
Mise à jour: J'ai essayé d'utiliser les packages de ppa:paulo-miguel-dias/mesa
mais la déchirure de l'écran est toujours là.
Comment puis-je éliminer le problème de déchirure d'écran, alors?
J'ai fait quelques tentatives sales et j'ai finalement résolu mon propre problème. Cependant, cette réponse ne s'applique qu'à xorg
et non pas à wayland
car l'écran déchiré n'apparaît pas lorsque je l'utilise.
Tout d’abord, assurez-vous que vos paquets sont à jour, car c’est essentiel.
Depuis que j'utilise Unity, je joue avec ccsm
en basculant sur Forçage complet du traçage initial sur les dommages initiaux et Forçage du redessinage plein écran (échange de mémoire tampon) lors du repeindre comme le résoudre. Je ne sais pas si GNOME utilise également compiz
.
J'ai réalisé qu'il y avait quelque chose qui n'allait pas dans mon fichier de configuration;
Option "TearFree" "true"
C'est la chaîne correcte, car l'option n'accepte que les entrées booléennes (?). Auparavant, j'avais déjà essayé de jouer avec les paramètres DRI et TearFree. en utilisant un seul d'entre eux rend le bureau inaccessible. Je ne sais pas pourquoi.
Redémarrez et l'écran déchiré est parti!
Personne du monde AMD n'a encore répondu. Je suis dans le camp Intel/nVidia mais je vous suggère d'essayer ceci à la place de votre configuration actuelle:
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "true"
EndSection