特定のパネルを直接表示するために使用できる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
このコマンドで使用するパネル名のリストはどこにありますか?
3.8がインストールされている場合、パネル名の検索をより迅速にする新しい機能が利用可能です。これは、2013年1月10日の時点で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
あなたが望むのはgnome-control-center region
だと思います;キーボードレイアウトと地域の言語設定が起動します。
以下は、さまざまな設定パネルを起動するために使用される個々のgnome-control-center
コマンドの完全なリストです。ソースコードに対して私が知っているものをチェックすることで発見されました(dpkg -L gnome-control-center
も役に立つかもしれませんが)。
ソースコードは次の方法でダウンロードできます。
apt-get source gnome-control-center
これを調べると、gnome-control-center-3.4.2/panels/
の各フォルダーにexec行があるデスクトップファイルがあることがわかります。例として、/wacom/gnome-wacom-panel.desktop.in
にはExec=gnome-control-center wacom
という行が含まれます。
参照用の完全なリスト(ほとんどは簡単に推測できますが、完全性のためにここにリストします)
1)Wacom Graphics Tablet ---> 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)Bluetooth ---> gnome-control-center bluetooth
18)デスクトップの背景---> gnome-control-center background
19)言語(これは少し異なります)---> gnome-language-selector
(ただし、一部の言語設定についてはgnome-control-center region
も参照してください。
詳細については、man gnome-control-center
および 公式サイト を参照してください。
2016年1月の時点で、このページは「gnome-control-centerがパネルのリストを取得」の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か月後には機能しなくなると感じています。