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


29

最近、職場の新しいPCに切り替えました。2台の(同一の、Dell 23 ")モニターがあります。LinuxMint 15 64ビット/シナモンを実行しています。両方の代わりに、それを設定する方法はありますか同じ巨大なワークスペースを共有するモニターは、別々の小さなワークスペースにありますか?例えば、ワークスペース1の左モニター、ワークスペース2の右モニター、必要に応じてモニターをワークスペース3に切り替えることができますか?

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


2
使用しているグラフィックカード(atiまたはnvidiaまたはintelなど)は何ですか?
テルドン

IIRCでは、デュアルヘッドのnvidiaを使用していたときに、nvidiaコントロールパネルプログラムで「TwinView」(呼び出したと思われる)を有効にすることでこの結果を得ました。
ケビン

ここには複数のロジック層があります。極端な例として、2つの異なるメーカーの2つの異なるディスプレイカードを使用して、コンピューターに別々のディスプレイドライバーを搭載し、それぞれ別々のXセッションを実行することができます。もう一方の端では、2つの独立したディスプレイをサポートする単一のウィンドウマネージャを実行する単一のデスクトップ環境で、単一のXセッションを持つ単一のディスプレイカードを使用できます。前の文の「単一」ごとに、2つの何かがある別のシナリオを作成できます。答えるには、ハードウェアと設定についてもっと知る必要があります。
トリプリー

1
...また、すべてのドライバー、デスクトップ環境、ウィンドウマネージャーなどが複数のディスプレイをサポートしているわけではありません。多くの人は、「シングル」を可能な限り低くしたいと思っています。これにより、2つのディスプレイ間での通信(ウィンドウのドラッグ、コピー/貼り付けなど)が簡単になり、ディスプレイを独立させたい場合でも、これらの機能(ディスプレイスタックがサポートしている場合のみ)。
トリプリー

@terdon:[設定]> [システム情報]に、「AMD nee ATi RV720 GL [FirePro V3750]」と表示されます。
スーパー

回答:


14

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

それでも、私は独立したディスプレイを好みます。私にとっては、他のモニターに表示されるワークスペースとは独立して、1つのモニターのワークスペースを循環させるのが自然です。私はあなたに警告します-一部の人々はどちらの方法が「正しい方法」であるかについてかなり熱心ですので、あなたがやりたいことを行う方法を研究する場合、多くのノイズと暴言を歩くことを準備してください。私は多くの人々がこのセットアップを達成するための私の努力を却下しました。彼らはそれが無意味で、「正気な人は物事をそのように働かせたくないだろう」と感じたからです。

別のユーザーが指摘したように、一部のデスクトップ環境は独立したディスプレイをサポートし、他のユーザーはサポートしていません。Gnomeの3.0シリーズ(単一のデスクトップで独立したXディスプレイをサポートする機能を失いました...そしてGnome開発コミュニティには、この機能を復活させることに関心があります)。Cinnamon Desktopの以前のバージョンにはこの機能がありましたが、Fedora 19または20ではCinnamonでより長く達成できます。私は現時点でXfceにこだわっています。

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

これが私のxorg.confです。

セクション「ServerLayout」
    識別子「Layout0」
    画面0 "画面0" 0 0
    画面1「画面1」RightOf「画面0」
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    オプション「Xinerama」「0」
EndSection

セクション「ファイル」
    FontPath "/ usr / share / fonts / default / Type1"
EndSection

セクション「InputDevice」
    #デフォルトから生成
    識別子「Mouse0」
    ドライバー「マウス」
    オプション「プロトコル」「自動」
    オプション「デバイス」「/ dev / input / mice」
    オプション「Emulate3Buttons」「no」
    オプション「ZAxisMapping」「4 5」
EndSection

セクション「InputDevice」
    #デフォルトから生成
    識別子「Keyboard0」
    ドライバー「kbd」
EndSection

セクション「モニター」
    識別子「Monitor0」
    VendorName "DELL"
    ModelName "P2411Hb"
    HorizSync 28.0-33.0
    VertRefresh 43.0-72.0
    オプション「DPMS」
EndSection

セクション「デバイス」
    識別子「Device0」
    ドライバー「nvidia」
    ベンダー名「NVIDIA Corporation」
    ボード名「Quadro K2000M」
    BusID "PCI:1:0:0"
    画面0
EndSection

セクション「画面」
    識別子「Screen0」
    デバイス「Device0」
    モニター「Monitor0」
    オプション「TwinView」「0」
    オプション "metamodes" "DFP-0:nvidia-auto-select + 0 + 0"
    DefaultDepth 24
    サブセクション「表示」
        深さ24
    EndSubSection
EndSection

セクション「モニター」
    識別子「Monitor1」
    VendorName "DELL"
    ModelName "P2411Hb"
    HorizSync 28.0-33.0
    VertRefresh 43.0-72.0
    オプション「DPMS」
EndSection

セクション「デバイス」
    識別子「Device1」
    ドライバー「nvidia」
    ベンダー名「NVIDIA Corporation」
    ボード名「Quadro K2000M」
    BusID "PCI:1:0:0"
    画面1
EndSection

セクション「画面」
    識別子「Screen1」
    デバイス「Device1」
    モニター「Monitor1」
    オプション「TwinView」「0」
    オプション "metamodes" "DFP-2:nvidia-auto-select + 0 + 0"
    DefaultDepth 24
    サブセクション「表示」
        深さ24
    EndSubSection
EndSection

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


より難解な解決策でよければawesomewmはデフォルトでこれを行います。私は自分の個人用マシンでそれを使用し、それを愛していますが、これが私がそれを使い始めた最初の理由ではありませんでした。
ヴィッキーチワニ

1

Ubuntuフォーラムで、2つのモニター上のgnomeパネルというタイトルのスレッドでこれを見つけました。

抜粋

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

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

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

2つのパネルが引き延ばされているように見えるデュアルヘッドのスクリーンショットはすべて、4つの独立したパネルの巧妙なレイアウトだと思います。

MATEの問題?

また、Linux Mintの課題トラッカーでこのチケットに出会いました。要約すると、現在MATEではこの機能は利用できないと言っています。

参照資料


既存のパネルを右クリックしても、「新規パネル」オプションはありません。
スーパー

@Swooper-既存のツールバーをクリックするとポップアップするコンテキストメニューにはどのようなオプションがありますか?また、私の更新を参照してください。
slm

設定(テーマ、パネル設定などの関連システム設定へのいくつかのリンクを表示するように展開されます)、トラブルシューティング(Cinnamonの再起動、Looking Glass、すべての設定をデフォルトに復元するように展開されます)、パネル編集モード(オン/オフ切り替え) 、パネル設定およびパネルへのアプレットの追加。
スーパー

-1

最も簡単な解決策は、セカンドスクリーンでDockyを使用することです。Dockyはデフォルトで、オンのスクリーンでアプリを呼び出します。


2
ここでは、アプリケーションランチャーを変更することが本当に解決策だとは思いません。おそらく回避策。理想的には、特定のモニターを特定のワークスペースを持つように設定できることは、ウィンドウマネージャーに期待されることです。
HalosGhost 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.