J'ai installé Ubuntu 18.04 avec Unity à l'aide du mini ISO. Je n'ai donc pas installé GNOME avec Unity. Mon problème est que les raccourcis clavier (, par exemple , le lancement de Terminal ou la commutation entre des dispositions de clavier) ne fonctionnent pas. En recherchant en ligne, certains ont suggéré d’ajouter sleep 2
avant de lancer compiz
dans /usr/lib/systemd/user/unity7.service
. Cela a fonctionné une fois mais après le redémarrage, cela ne fonctionnait plus. D'autres ont suggéré de basculer Commands
dans CompizConfig Settings Manager
. Cela fonctionne mais je dois le refaire chaque fois que je me déconnecte. Y a-t-il une solution permanente à cela? C'est vraiment irritant.
Update : Apparemment, c'est un bogue selon ce lien .
Éditer/tldr:
Sudo add-apt-repository ppa:unity7maintainers/unity7-desktop
Sudo apt-get update
reboot
Le script suivant bascule automatiquement le plug-in de commandes:
#!/bin/bash
export DISPLAY=:0
activeplugins=$(dconf read /org/compiz/profiles/unity/plugins/core/active-plugins)
found=$(echo "$activeplugins" | grep commands)
echo "$found"
if [ -z "$found" ] ; then
activeplugins=$(echo "$activeplugins" | sed -r "s/animation', /animation', 'commands', /")
else
activeplugins=$(echo "$activeplugins" | sed -r "s/'commands', //" | sed -r "s/, 'commands'//")
fi
echo "$activeplugins"
dconf write /org/compiz/profiles/unity/plugins/core/active-plugins "$activeplugins"
Vous pouvez ajouter ce script à vos applications de démarrage pour l'exécuter automatiquement à la connexion. Cependant, si vous verrouillez votre écran puis le déverrouillez, vos raccourcis clavier personnalisés ne fonctionneront plus.
Pour résoudre ce problème, vous devez écouter les événements de verrouillage/déverrouillage en tant que décrit ici et ajouter ce script à la section de déverrouillage de ce script, par exemple après echo "Screen unlocked"
Notez également que l'ordre des plugins actifs est important: j'ai inséré le plugin 'orders' après 'animation' qui a été activé pour moi. Si 'animation' n'est pas activé pour vous, alors elle doit être insérée après le premier plugin actif lorsque 'commandes' est à sa position habituelle.
La meilleure solution consiste à "modifier ou désactiver l'utilisation par le HUD de la" touche Alt "".
Alors allez dans les paramètres -> raccourcis -> lanceurs -> touche pour afficher le HUD et changer ALT en Super (image Windows) par exemple.
Après ce changement, les raccourcis de redémarrage fonctionnent à merveille!