(私が知る限り) 文書化されていない機能があり、gnome-control-center
これを使用して特定のパネルを直接表示できます。たとえば、gnome-control-center sound
"サウンド" パネルが表示されます。"キーボード レイアウト" パネルの名前を調べようとしましたが、わかりませんでした。
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
このコマンドで使用するパネル名のリストはどこにありますか?
答え1
3.8 がインストールされている場合は、パネル名をはるかに速く見つけることができる新しい機能が利用できます。これは、2013 年 10 月 1 日現在、3.8 ブランチにのみ追加されました。参考までに、この機能を追加したコミットは次のとおりです。
gnome-control-center -l
次のようなリストが表示されます。
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
答え2
必要なのはgnome-control-center region
、キーボード レイアウトと地域の言語設定を起動することだと思います。
さらに下には、さまざまな設定パネルを起動するために使用される個々のコマンドの完全なリストがありますgnome-control-center
。これは、ソース コードに対して私が知っているものをチェックすることで見つかりました (ただし、dpkg -L gnome-control-center
これも役立つ可能性があります)。
ソースコードをダウンロードするには
apt-get source gnome-control-center
さて、これを調べてみると、 の各フォルダに exec 行を持つデスクトップ ファイルがあることがわかりますgnome-control-center-3.4.2/panels/
。 たとえば、 には/wacom/gnome-wacom-panel.desktop.in
次の行が含まれています: Exec=gnome-control-center wacom
。
参照用の完全なリスト(ほとんどは簡単に推測できますが、完全性のためにここにリストします)
1) ワコムグラフィックタブレット --->gnome-control-center wacom
2) キーボードレイアウト --->gnome-control-center region
3) ユーザーアカウント --->gnome-control-center user-accounts
4) キーボードショートカット --->gnome-control-center keyboard
5) ユニバーサルアクセス --->gnome-control-center universal-access
6) サウンドボリューム/イベント(Unity のみ) --->gnome-control-center sound-nua
7) 音量/イベント --->gnome-control-center sound
(gnome-sound-applet
デスクトップの音量コントロールも参照)
8) 画面の明るさとロック --->gnome-control-center screen
9) プリンター --->gnome-control-center printers
10) 電源管理 --->gnome-control-center power
11) ネットワーク設定 --->gnome-control-center network
12) マウスとタッチパッド --->gnome-control-center mouse
13) システム情報 --->gnome-control-center info
14) ディスプレイ --->gnome-control-center display
15) 日付と時刻 --->gnome-control-center datetime
16) カラーマネジメント --->gnome-control-center color
17) ブルートゥース --->gnome-control-center bluetooth
18) デスクトップの背景 --->gnome-control-center background
19) 言語(これは少し異なります) --->gnome-language-selector
(ただし、gnome-control-center region
一部の言語設定については、こちらも参照してください。
詳細については、man gnome-control-center
以下を参照してください。公式サイト。
答え3
2016 年 1 月現在、このページは「gnome-control-center get list of panels」の Google 検索で最初にヒットしますが、(驚いたことに) 3 年前に与えられた正しい答えはもはや正しくありません。
パネルのリストを取得するまともな方法が今頃は思いついているだろうと思っていたでしょう? 違います! (間違っていたら誰か訂正してください!)。
私が頼ったのは次のことです:
strace 2>&1 -f gnome-control-center | grep panel
次に、その出力を調べて、パネルが検索される可能性のある場所を探します。
時間を節約するために、2016 年 1 月時点のパネルのリストを取得する方法は次のとおりです (100% 信頼できる方法ではないことは確かですが、現時点では私の場合はこれでうまくいきます)。
ls /usr/lib/x86_64-linux-gnu/control-center-1/panels/|sed -e 's/lib//' -e 's/.so//' -e 's/_//g'
32 ビットを実行している場合は、x86_64 の問題により動作しないのは明らかです。そのため、上記の strace コマンドに戻って、そこから作業を進めてください。
この方法は、たとえば 6 か月以内には機能しなくなるような気がします。