web-dev-qa-db-ja.com

各モニター上の個別のワークスペース

最近、職場の新しいPCに切り替えました。1台に2台の(同一のDell 23インチ)モニターを搭載しています。LinuxMint 15 64ビット/ Cinnamonを実行しています。両方ではなく、そのように設定する方法はありますか?同じ巨大なワークスペースを共有するモニターは、別々の小さいワークスペースにありますか?たとえば、ワークスペース1の左側のモニター、ワークスペース2の右側のモニター、および必要に応じてどちらかのモニターをワークスペース3に切り替えることができますか?

それが失敗した場合、下部パネルを2番目のモニターに複製する方法はありますか?現在は左側にのみ表示されます。

30
Swooper

短い答え:はい、これを行うことができます。この方法で(Fedora)デスクトップをセットアップしました。各モニターは独立したディスプレイです。 Xの意味では同じ「デスクトップ」ですが、このセットアップでは、「2台のモニターにまたがる単一デスクトップ」構成と比較して、一般的なデスクトップ機能にいくつかの制限があります。 [たとえば、ウィンドウをあるモニターから別のモニターにドラッグしたり、ファイルをあるモニターのフォルダーからドラッグして、別のモニターに表示されているフォルダーにドロップしたりすることはできません。]

それでも、私は独立したディスプレイを好む。私にとって、一方のモニターのワークスペースを、もう一方のモニターに表示されているワークスペースとは関係なく循環させるのは自然なことです。私はあなたに警告します-一部の人々はどちらの方法が「正しい方法」であるかについてかなり熱心なので、あなたがやりたいことを行う方法を研究するなら、たくさんのノイズを通り抜けて怒鳴る準備をしてください。多くの人がこの設定を達成するための私の努力を却下しました。彼らはそれが無意味であり、「正気な人は物事がそのように機能することを望んでいない」と感じたからです。

別のユーザーが指摘したように、デスクトップ環境の中には独立したディスプレイをサポートしているものとサポートしていないものがあります。 Gnomeの3.0シリーズ(単一のデスクトップで独立したXディスプレイをサポートする機能を失った)になるまで、私は10年間以上、Gnomeを自分のデスクトップとして幸福に使用していました...そして、Gnome開発コミュニティには、この機能の復活への関心)。以前のバージョンのCinnamon Desktopにはこの機能がありましたが、Fedora 19または20を使用すると、Cinnamonでこれを達成できます。私は現在Xfceで立ち往生しています。

独立したXディスプレイを実現するために、xorg.confファイルを慎重に作成する必要がありました。私のハードウェアでは、独自のnvidiaドライバーを使用して、同じBusIDを使用して複数のデバイスを識別することが重要であるように見えますが、各Screenセクションの 'metamodes'オプションを使用して、セットアップ内の各モニターに関連付けられたポートを一意に識別します。

これが私のxorg.confです:

セクション "ServerLayout" 
識別子 "Layout0" 
画面0 "Screen0" 0 0 
画面1 "Screen1" RightOf "Screen0" 
 InputDevice "Keyboard0" "CoreKeyboard" 
 InputDevice "Mouse0" "CorePointer" 
 Option "Xinerama" "0" 
 EndSection 
 
 Section "Files" 
 FontPath "/usr/share/fonts/default/Type1"
EndSection

Section" InputDevice "
#デフォルトから生成されました
識別子 "Mouse0" 
ドライバー "mouse" 
オプション "Protocol" "auto" 
オプション "Device" "/dev/input/mice"
オプション"Emulate3Buttons" "no" 
オプション "ZAxisMapping" "4 5" 
 EndSection 
 
 Section "InputDevice" 
#デフォルトから生成されました
識別子 "Keyboard0" 
 Driver "kbd" 
 EndSection 
 
 Section "Monitor" 
 Identifier "Monitor0" 
 VendorName "Dell" 
 ModelName "P2411Hb" 
 HorizSync 28.0-33.0 
 VertRefresh 43.0-72.0 
 Option "DPMS" 
 EndSection 
 
 Section "Device" 
 Identifier "Device0" 
 Driver "nvidia" 
 VendorName "NVIDIA Corporation" 
 BoardName "Quadro K2000M" 
 BusID "PCI:1:0:0" 
 Screen 0 
 EndSection 
 
 Section "Screen" 
識別子 "Screen0" 
デバイス "Device0" 
モニター "Monitor0" 
オプション "TwinView" "0" 
オプション "metamodes" "DFP-0 :nvidia-auto-select + 0 + 0 "
 DefaultDepth 24 
 SubSection" Display "
 Depth 24 
 EndSubSection 
 EndSection 
 
セクション「モニター」
識別子「モニター1」
ベンダー名「De​​ll」
モードlName "P2411Hb" 
 HorizSync 28.0-33.0 
 VertRefresh 43.0-72.0 
 Option "DPMS" 
 EndSection 
 
 Section "Device "
識別子" Device1 "
ドライバー" nvidia "
 VendorName" NVIDIA Corporation "
 BoardName" Quadro K2000M "
 BusID" PCI:1: 0:0 "
画面1 
 EndSection 
 
セクション" Screen "
識別子" Screen1 "
デバイス" Device1 "
モニター "Monitor1" 
オプション "TwinView" "0" 
オプション "metamodes" "DFP-2:nvidia-auto-select + 0 + 0" 
 DefaultDepth 24 
 SubSection "Display" 
 Depth 24 
 EndSubSection 
 EndSection 

うまくいけば、それであなたは始められます。独立したディスプレイをサポートするxorg.confを確実に作成するGUI環境をデスクトップ環境で見つけたことはありません。私のアドバイスは、選択したビデオドライバー(たとえば、nvidiaのnvidia-xconfig)に付属する「X構成ジェネレーター」ツールから始めて、上記の私の例を使用して、試行錯誤をガイドできるかどうかを確認することです。 。

15
Troy Folger

これは、Ubuntuフォーラムのタイトルのスレッドで見つかりました: 2つのモニターのgnomeパネル

抜粋

私はあなたが望むものは次のものであると信じています:

  1. モニター#1のパネルを右クリックして[新しいパネル]を選択する必要があります
  2. 次に、Altキーを押しながら新しいパネルをクリックして、モニター#2にドラッグします。

注:「拡張」パネルは常に物理画面の端に「くっつく」ため、2つのモニターにまたがることはできません。これは仕様によるものです。

2つのパネルが広がっているように見えるデュアルヘッドのスクリーンショットはすべて、4つの別々のパネルの巧妙なレイアウトにすぎないと思います。

MATEに問題がありますか?

Linux Mint Issue Trackerでもこのチケットに遭遇しました。要約すると、現在MATEにはこの機能は使用できません。

参考文献

1
slm