Ubuntu 11.10のウィンドウマネージャーとしてXmonadでgnomeを使用しています。ラップトップで外部モニターを使用し、nvidia-settingsまたはdisperでデスクトップを拡張すると、gnome-panels(トップバーと実行中のアプリケーション/ワークスペースバー)がどちらかのモニターにランダムに表示されるようです。どうすれば1つのモニターを使用するように強制したり、ホットキーを使用できるスクリプト可能なコマンドで位置を変更したりできますか?
機能しないものは次のとおりです。
gconftool-2 --type string --set /apps/panel/toplevels/top_panel_screen0/orientation top
/monitor "1"
設定も何も変更しません[編集] gpooのソリューションはほぼ正しいです-gsettingsの代わりにdconfを使用してください。
dconf write /org/gnome/gnome-panel/layout/toplevels/bottom-panel/monitor 1
gsettingsでは、必要なキーを変更できませんが、その不可解で文書化されていない構文を理解できない可能性があります。 dconf
、dconf-editor
、およびgsettings
のすべてにmanページが必要です。 (gsettingsのmanページは、用語の意味を説明するために何もしません。)
Gsettingsまたはdconfを試してください。変更したいかもしれませんorg.gnome.gnome-panel.layout.toplevels.top-panel.monitor
およびorg.gnome.gnome-panel.layout.toplevels.top-panel.orientation
。
それは次のようになります:
$ gsettings set org.gnome.gnome-panel.layout.toplevels.top-panel.orientation top
$ gsettings set org.gnome.gnome-panel.layout.toplevels.top-panel.monitor 1