web-dev-qa-db-fra.com

16.04 Espaces de travail, placement du lanceur arrêté de fonctionner

Tout fonctionnait correctement jusqu'à ce que je mette à jour Ubuntu 16.04 vers le dernier noyau, etc., exécutant un dist-upgrade.

Après la mise à jour, mes espaces de travail ont cessé de fonctionner alors que j’avais essayé de vérifier, de décocher, de réinstaller unity-control-center, etc. est défini pour ne montrer que sur mon primaire), bords collants. Dans l’ensemble, il se peut que d’autres paramètres ne fonctionnent pas correctement, car je ne les ai pas tous testés.

J'ai même réinstallé Ubuntu 16.04 l'un sur l'autre, ce qui corrige temporairement le problème. Mais dès que j’ai fait le dist-upgrade à la nouvelle, réinstallez les mêmes paramètres, comme ci-dessus, arrêtez de fonctionner à nouveau.

Une idée de pourquoi certains réglages ont soudainement cessé de fonctionner?


Si je lance cette commande:

dconf read /org/compiz/profiles/unity/plugins/unityshell/num-launchers

Renverra la bonne valeur, soit 1 (si je configure le lanceur sur un écran) ou 0 (si je configure le lanceur sur tous les écrans).

dconf read /org/compiz/profiles/unity/plugins/core/hsize

dconf read /org/compiz/profiles/unity/plugins/core/vsize

Les deux renvoient 2 (si je coche Activer les espaces de travail) ou 1 (si je décoche Activer les espaces de travail)

Donc, je suppose que les paramètres sont réellement modifiés, mais sont-ils ignorés pour une raison quelconque?


Edit: J'ai décidé de réessayer de mettre à jour les paquets, paquet par paquet, pour identifier le paquet à l'origine du problème. Le problème est apparu après la mise à jour des packages Unity.

J'ai également essayé la réponse ci-dessous mais je ne peux toujours pas utiliser les espaces de travail, le placement du lanceur et les bords collants car ils sont ignorés.

2

Lors de la vérification de About this computer, Graphics ne détectait pas ma carte graphique et affichait - Gallium 0.4 sur llvmpipe (LLVM 3.8, 256 bits) (j'avais le pilote d'affichage X.Org X Server Nouveau installé).

J'ai donc remplacé le pilote du serveur X.Org X par le pilote binaire NVIDIA (version 361.42) de Software & Updates > Additional drivers.

Après un redémarrage, j'ai revérifié About this computer, la détection de ma carte par carte graphique (GeForce GTX 970M/PCIe/SSE2) et tous les paramètres Unity ont commencé à fonctionner correctement.

1

J'ai rencontré le même problème et je ne connais pas grand chose à Ubuntu, mais le contraire est résolu ici:

Activer le mode graphique faible

Alors, développons un peu la solution. Voici les étapes originales (à partir du lien ci-dessus) pour activer le mode graphique faible. Vous devriez plutôt le désactiver en définissant UNITY_LOW_GFX_MODE = 0.

Vous pouvez définir une variable d’environnement, UNITY_LOW_GFX_MODE.

Fonctionnement

UNITY_LOW_GFX_MODE = 1 unit doit remplacer votre session existante par le "mode graphique faible"> desktop.

Si pour une raison quelconque vous voulez le rendre permanent

Pour votre utilisateur:

Ajouter la ligne

exportez UNITY_LOW_GFX_MODE = 1 dans le fichier ~/.xprofile (créez-en un, s'il n'existe pas). Ou globalement:

Créez un fichier /etc/X11/Xsession.d/99force-llvm et ajoutez la ligne ci-dessus (nécessite des autorisations root, voir cette réponse sur la création d'un fichier sous> root).

Vous pouvez définir cela globalement en une étape en exécutant la ligne suivante> à l'intérieur d'un terminal: echo "export UNITY_LOW_GFX_MODE = 1" | Sudo tee> /etc/X11/Xsession.d/99force-llvm

0
Thomas Sering