Autant que je sache, il existe une fonctionnalité non documentée de gnome-control-center
qui peut être utilisée pour afficher directement un panneau spécifique. Par exemple, gnome-control-center sound
affichera le panneau "Son". J'ai essayé de comprendre comment s'appelle le panneau "Disposition du clavier", sans succès:
gnome-control-center keyboard # Just the "Typing" and "Shortcuts" tabs
gnome-control-center layout # Not found
gnome-control-center keyboardlayout # Not found
gnome-control-center 'keyboard layout' # Not found
Où puis-je trouver la liste des noms de panneaux à utiliser avec cette commande?
Si vous avez déjà installé la version 3.8, une nouvelle fonctionnalité est disponible qui permet de connaître beaucoup plus rapidement les noms des panneaux. Elle a été ajoutée à la branche 3.8 uniquement à compter du 01.10.2013.
(g-c-c) Ajouter une option de ligne de commande --list
gnome-control-center -l
ce qui donnera le suivant avec une liste.
Available panels:
background
bluetooth
color
datetime
display
info
keyboard
mouse
network
notifications
online-accounts
power
printers
privacy
region
search
sharing
sound
universal-access
user-accounts
wacom
Je pense que ce que vous voulez, c'est gnome-control-center region
; cela devrait lancer la disposition du clavier et les paramètres de langue régionaux.
Vous trouverez ci-dessous la liste complète des différentes commandes gnome-control-center
utilisées pour lancer les divers panneaux de paramètres. Il a été trouvé en cochant ceux que je connaissais par rapport au code source (bien que dpkg -L gnome-control-center
puisse également être utile).
Vous pouvez télécharger le code source avec
apt-get source gnome-control-center
Maintenant, lorsque vous l'examinerez, vous verrez qu'il y a un fichier de bureau dans chaque dossier de gnome-control-center-3.4.2/panels/
qui comporte une ligne exec. Par exemple, /wacom/gnome-wacom-panel.desktop.in
contient la ligne: Exec=gnome-control-center wacom
.
Liste complète pour référence (la plupart sont facilement concevables, mais je liste ici pour des raisons de complétude)
1) Tablette graphique Wacom ---> gnome-control-center wacom
2) Disposition du clavier ---> gnome-control-center region
3) Comptes d'utilisateurs ---> gnome-control-center user-accounts
4) Raccourcis clavier ---> gnome-control-center keyboard
5) Accès universel ---> gnome-control-center universal-access
6) Volume sonore/événements (Unity seulement) ---> gnome-control-center sound-nua
7) Volume sonore/événements ---> gnome-control-center sound
(voir aussi gnome-sound-applet
pour le contrôle du volume du bureau)
8) Luminosité de l'écran et verrouillage ---> gnome-control-center screen
9) Imprimantes ---> gnome-control-center printers
10) Gestion de l'alimentation ---> gnome-control-center power
11) Paramètres réseau ---> gnome-control-center network
12) Souris et pavé tactile ---> gnome-control-center mouse
13) Informations système ---> gnome-control-center info
14) Affichages ---> gnome-control-center display
15) Date et heure ---> gnome-control-center datetime
16) Gestion des couleurs ---> gnome-control-center color
17) Bluetooth ---> gnome-control-center bluetooth
18) Fond d'écran ---> gnome-control-center background
19) Langue (légèrement différente) ---> gnome-language-selector
(mais consultez également gnome-control-center region
pour connaître certains paramètres de langue.
Pour plus d'informations, voir man gnome-control-center
et le site officiel .
En janvier 2016, cette page était la première à rechercher Google "gnome-control-center obtenir la liste des panneaux" et (surprise!), La bonne réponse donnée il y a 3 ans n'est plus correcte.
Vous auriez pensé qu'ils trouveraient un moyen sain d'asseoir la liste des panels maintenant, n'est-ce pas? Faux! (Quelqu'un me corrige si je me trompe!).
C'est ce à quoi j'ai eu recours:
strace 2>&1 -f gnome-control-center | grep panel
Inspectez ensuite cette sortie pour rechercher les emplacements probables des panneaux.
Donc, pour vous faire gagner du temps, voici comment obtenir la liste des panneaux à compter de janvier 2016 (je suis sûr que ce n'est pas fiable à 100%, mais bon, ça marche pour moi en ce moment!):
ls /usr/lib/x86_64-linux-gnu/control-center-1/panels/|sed -e 's/lib//' -e 's/.so//' -e 's/_//g'
Si vous utilisez 32 bits, évidemment, cela ne fonctionnera pas pour vous à cause de cette chose x86_64, alors revenez à la commande strace ci-dessus et procédez comme vous le souhaitez.
J'ai l'impression que cette méthode cessera de fonctionner dans, disons, 6 mois.