web-dev-qa-db-ja.com

デュアルスクリーンセットアップで重複した2つ目のUnityランチャーを削除するにはどうすればよいですか?

デュアルスクリーンディスプレイでは、左側の画面と右側の画面にUnityランチャーがあります。両方とも完璧に機能します。

ただし、この2番目のランチャーを右側の画面に表示することは望ましくありません。どうすればこれを削除できますか?問題があれば、TwinViewセットアップでNVIDIAドライバーを使用しています。

A dual screen setup where both launchers are visible

150

いまなら可能です。

ディスプレイの設定を開き、1つのディスプレイにランチャーを表示するか、すべてを表示するかを選択できます。

enter image description here

このダイアログでは、ディスプレイ間のスティッキーエッジ(マウスのスローダウン)のオン/オフを切り替えることもできます。

221
jrg

スローダウンは、自動非表示に設定されている場合にランチャーを使用できるようにする機能です。ランチャーが常に表示されるように設定されている場合に使用されるのはバグだと思います。バグが報告されているLaunchpad.netで報告したので、あなたに影響を与えるように設定したいかもしれません。ここにあります: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/945847

それまでは、gconf-editorで/apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocityを使用して、自分で設定できます。

これらのパラメーターは、CCSM(Compiz Config Settings Manager)、Unityプラグインの[実験的]タブでも構成できます。

33

Gconf-editorで、ランチャーをプライマリデスクトップだけに設定できる設定を見つけました:/apps/compiz-1/plugins/unityshell/screen0/options/num_launchers。 1に設定すると、Unityランチャーはプライマリデスクトップにのみ表示されます。 0に設定すると、すべてのデスクトップでランチャーが利用可能になります。

この設定に加えて、克服圧力(/apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1)と停止速度(/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20)も設定します。

8
Todd Wallentine

ディスパーを使用して解決しました。ターミナルを入力します。

Sudo apt-get install disper

PaŭloEbermannまたはnvidia-settingsによって提案された方法、またはあなたに合った方法で問題を解決した後、ターミナルに入力します。

disper --export < /path-to-my-file/my-disper-file.metamode

my-file.metamodeは次のとおりです。

backend: nvidia
associated displays: DFP-0, DFP-1
metamode: DFP-0: 1366x768 @1366x768 +1920+312, DFP-1: 1920x1080 @1920x1080 +0+0
scaling: stretched, stretched
xinerama info order: DFP-1, DFP-0

3行目は、高さが異なる2つの画面の特定の配置を考慮しています。あなたのケースはもっと簡単かもしれません。構成に適合するファイルを作成しようとすることができます(他の方法+ disper --exportを使用せずに)。重要なポイントは、2行目と最後の行の画面の順序です。

スクリプトを使用して、起動時に実行することができます。

#!/bin/sh
#Auto switch single/extend display with disper on Multiple Monitor.
lines=$(disper -l | wc -l)
display_count=$((lines / 2))
if [ $display_count -eq "1" ]; then
   disper -s
else
   disper --import < /path-to-my-file/my-disper-file.metamode
fi

私のnvidiaグラフィックスカード(正確なものと量子的なものの両方)で機能しました。

それが役に立てば幸い。

4
cesare sodi

上記の組み合わせ設定を試しました:

/apps/compiz-1/plugins/unityshell/screen0/options/num_launchers=1
/apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1
/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20

それは私にとってほとんど成功しました。ランチャーは主画面にのみ表示され、マウスは過度の迷わずに1つの画面から次の画面に移動します。ただし、残りのランチャーはスーパーキーを使用しないと表示されないことがわかりました。これは、以下を設定することで修正できます。

/apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure=1

ところで、これはNVidiaドライバーを使用しています。

3
David Sowerby

/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity1に変更するだけで問題が解決しました... 2番目のタスクバーを必ずしも削除したくはありませんでした。画面間を移動するときの一時停止が好きではありませんでした。

0
brbcoding