J'avais un ordinateur portable plus ancien avec Ubuntu 13.04 (mis à niveau plusieurs fois) où j'ai installé xmonad. Dans xmonad, j'obtiendrais toutes les liaisons de clés multimédias d'ubuntu (y compris les notifications OSD). Je ne sais pas ce que c'était, mais c'était peut-être gnome-settings-daemon
qui s'en occupait car il y a des entrées dans dconf pour cela.
Dans mon nouvel ordinateur portable, j'ai installé Xfce via une iso minimale, puis compilé Xmonad. J'ai essayé de garder le même environnement - gnome-settings-daemon
est exécuté dans .xinitrc
comme précédemment et gsettings contient les mêmes liaisons. Cependant, les raccourcis clavier ne fonctionnent pas. Qu'est-ce que je rate? Je suppose que je pourrais essayer d'installer l'ensemble ubuntu-desktop
mais j'ai un petit SSD donc j'aimerais éviter ça.
Je sais que Xmonad peut définir ses propres gestionnaires personnalisés, mais j'ai du mal à définir les actions de contrôle du volume et j'ai pensé qu'il serait plus facile d'utiliser simplement ce qui existe déjà.
tl; dr
Quels entrées exécutables/packages/config sont nécessaires pour que les raccourcis clavier ubuntu/gnome fonctionnent dans un autre gestionnaire de fenêtres? Puis-je les faire travailler sans tirer dans l'ensemble ubuntu-desktop
? Je cours gnome-settings-daemon
+ le plugin media-keys est actif dans dconf, mais les clés ne sont pas gérées.
Il semble que GNOME ait supprimé la gestion des clés multimédias de gnome-settings-daemon et l'a intégré dans gnome-Shell:
https://bbs.archlinux.org/viewtopic.php?pid=1262789
Je cherche toujours une bonne solution. Les gens d'Arch/Cinnamon ont apparemment bifurqué la version 3.6.
Si vous souhaitez utiliser dconf au lieu des contrôles xmonad, vous devez désactiver le plugin xmonad (car cela pourrait provoquer des interférences), puis descendre vers le chemin suivant en utilisant le dconf-editor
:
org.gnome.settings-daemon.plugins.media-keys
Voici toutes les clés dont vous avez besoin pour configurer vos actions multimédias. Vous devez le marquer comme active
dans la première clé pour que cela fonctionne.