MISE A JOUR AVRIL
Ce bug / ces symptômes m'ont frappé à nouveau le 26 avril 2018. Je pouvais le résoudre en appliquant le correctif de mars ET en nettoyant en outre le répertoire des collisions.
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
sudo rm -r /var/crash/*
reboot
MISE À JOUR Mars 2018.
Il semble qu'un bogue avec plus ou moins les mêmes symptômes a frappé quelques utilisateurs début mars 2018. Ce nouveau bogue est dans compiz-config, pas compiz. Et c'est moins grave: la session invité et le mode graphique faible fonctionnent correctement.
Nouveau rapport de bogue .
Correction (pour la plupart des utilisateurs):
rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot
Explication:
Supprimez tout fichier lowgfx.conf et remplacez- profile = unity-lowgfx
le profile = unity
par .config/compiz-1/compizconfig/config
. Nettoyez le répertoire .cache dans votre répertoire personnel. Redémarrez. Merci à tous ceux qui ont contribué au rapport de bug.
Si vous êtes touché en mars et que la solution ci-dessus ne fonctionne pas, laissez un message sur le rapport de bogue . Essayez la solution 3 (voir ci-dessous). Sinon, essayez de modifier les paramètres de composition dans CCSM. Ou supprimez / nettoyez votre répertoire ~ / .cache.
Bug corrigé (janvier)
Ce bogue est corrigé maintenant . Les mises à jour sont dans Xenial-updates, donc une mise à jour résoudra le problème.
sudo apt update && sudo apt upgrade -y
Vous pouvez désactiver les propositions:
System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed
Ou annulez vos solutions de contournement.
Contexte
Ce bogue est reconnu et causé par les mises à jour mesa du 2018-01-04 au 17.2.4. Le bogue est maintenant marqué comme un duplicata d'un bogue antérieur déposé le 01/12/2017 , malheureusement, ce bogue a été mal classé .
Seuls les anciens Intel, ~ 2006-2011, dotés de graphiques intégrés (gen4 / 5) sont concernés, c’est pourquoi ils ont échoué lors des tests. Et cela ne semble affecter que Unity, pas Gnome ou LXDE.
Les informations suivantes sont obsolètes
Le correctif pour ce bogue sera bientôt disponible dans xenial-proposé. S'il vous plaît, aidez Ubuntu en testant ce nouveau paquet. Voir https://wiki.ubuntu.com/Testing/EnableProposed pour plus d'informations sur l'activation et l'utilisation de -proposed. Merci de nous faire part de vos commentaires sur la page du rapport de bogue pour faciliter la mise à jour de cette mise à jour à d'autres utilisateurs d'Ubuntu. Voir le commentaire 48 pour plus d'informations.
Pour activer la proposition (veuillez lire les informations dans les liens ci-dessus en premier) :
System Settings -> Software & Updates -> Tab Developer options -> check proposed
Installer des correctifs
sudo apt-get install libgl1-mesa-dri/xenial-proposed
sudo reboot
Puis ajoutez un fichier/etc/apt/preferences.d/proposed-updates
Package: *
Pin: release a=xenial-proposed
Pin-Priority: 400
Cela vous évitera de mettre à jour tous les packages du référentiel proposé lors de votre prochaine visite sudo apt upgrade
. Tu ne veux pas ça.
Si vous ajoutez ce fichier avant d'installer les correctifs, vous obtiendrez un message d'erreur de dépendance.
Si vous avez utilisé un PPA comme solution de contournement, vous devez d'abord le purger.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
sudo reboot
Jusqu'à ce que ce bogue soit corrigé, quelles sont les solutions de contournement?
1. Installez lubuntu-desktop (LXDE) de côté
sudo apt-get install lubuntu-desktop
Cela prendra environ 400 Mo et installera des choses comme Abiword, vous pourrez les supprimer plus tard pour économiser de l’espace disque. Il suffit de choisir Lubuntu lors de la connexion. Supprimez lubuntu-desktop à nouveau lorsque le bogue est résolu.
2. Rétrograder les mesa-packages
Ceci est décrit dans le rapport de bogue. Il peut avoir des effets secondaires indésirables et casser des dépendances, alors décidez vous-même.
Comme il semble que ces 4 paquets doivent être rétrogradés:
libegl1-mesa 17.2.4-0ubuntu1~16.04.2
libgbm1 17.2.4-0ubuntu1~16.04.2
libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
libwayland-egl1-mesa 17.2.4-0ubuntu1~16.04.2
Une façon est de les télécharger à partir du lien dans ce commentaire et de suivre les instructions.dpkg -i *.deb
Si vous utilisez Wine, vous aurez également besoin des packages i386 .
Empêcher la mise à niveau automatique de ces 4 packages. N'oubliez pas de supprimer ce fichier une fois le bogue résolu.
3. Utiliser le mode graphique faible
Cela atténuera les bugs et vous donnera une interface graphique quelque peu fonctionnelle. Mais:
- Dash ne fonctionne pas
- L'onglet Alt ne fonctionne pas
- la déconnexion, le redémarrage et l'arrêt doivent être effectués avec le terminal, de même pour les programmes qui ne sont pas dans le lanceur
- super clé (windows) ne fonctionne pas
Cela dit: le programme de lancement, la commutation d’espace de travail et les raccourcis clavier fonctionnent, alors répartissez simplement vos programmes sur des espaces de travail :)
Créer un fichier ~/.config/upstart/lowgfx.conf
start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script
Déconnexion et connexion.
4. APP
Mettre à jour mesa vers une version plus récente via un PPA . N'oubliez pas de purger le PPA lorsque le bogue est résolu. C'est probablement le meilleur choix. Veuillez lire les informations sur la page PPA avant d’appliquer le code suivant.
sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
sudo apt update && sudo apt upgrade -y
sudo reboot
Redémarrez et ça devrait aller. Sinon, laissez un message dans le rapport de bogue.
N'oubliez pas de purger le PPA lorsque le bogue est résolu.
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
5. Déclassement du noyau HWE au noyau en stock (et à mesa / x-server)
Le bogue est causé par les mises à jour de mesa (17.2.4), et mesa est mis à jour le long des noyaux de la pile HWE. Revenir au noyau de stock (4.4) résoudra le problème, il rétrogradera mesa à 11.2.
sudo apt install --install-recommends xserver-xorg xserver-xorg-core
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg-video-intel
server-xorg-video-qxl
sudo reboot
Cela supprimera tous les paquets HWE. Probablement la solution la plus sécurisée.
J'espère ce bug bug sera résolu bientôt. Pensez à aider Ubuntu lors des tests.