UnityでUbuntu 14.04を使用しています。別々のグラフィックカードに2つのXスクリーンがあります。画面は:0.0
と:0.1
だと思います。
問題は、起動時に、Unity/compizを備えたウィンドウマネージャーが私のプライマリスクリーンだけにあることです。
私は以下を試しました:
DISPLAY=:0.1 compiz --replace &
これは、メインディスプレイからすべてのウィンドウ装飾を削除し、ユニティランチャーを削除する効果があります。さらに、すべてのキーボード入力は2番目のディスプレイに永続的に送られます。
DISPLAY=:0.0 metacity --replace &
2番目のディスプレイでは機能を復元できますが、両方のディスプレイは操作可能ですが、Unityはなく、2番目のディスプレイのウィンドウ装飾はありません。
:0.0
、:0.1
、unity
metacity
gnome-wm
およびcompiz
と--replace
のいくつかの組み合わせを試しましたが、それを実行する方法が見つかりませんでした。私が必要なのは、両方のディスプレイにウィンドウマネージャーがあり、プライマリディスプレイで合成を有効にすることです。
PS:
2つのXスクリーンに決めたのは、モニターが2つの異なるNvidiaグラフィックカードによって駆動されるためです。そのため、収集したものから、別々のXスクリーンが必要になります。
以前はgnome-classic
+ Xinerama
で成功しました。これにより、1つの大きなX画面で両方のモニターをカバーできますが、合成はできません。
[〜#〜] ps [〜#〜]
私の/etc/X11/xorg.conf
には:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1920 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
そして
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-1: nvidia-auto-select +1080+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
ここで、Device0
は"Quadro FX 580"
であり、Device1
は"GeForce 8600 GT"
です。
2つのXサーバー上で、同じウィンドウマネージャーを同じユーザーで同時に実行できるとは思いません。少なくとも、ほとんどの機能が豊富なwmsではそれを行うことはできません。
実行してみてくださいxfwm4
(XFCEウィンドウマネージャー)をセカンダリwmとして使用します。
PS:デュアルカードATI構成での複合化が有効なXineramaとxmonad
を楽しんだことを覚えているので、>=3
モニター。
あなた必要 Xineramaこのため。
2つのグラフィックカードとは何ですか?それらは、両方に対して同じドライバーを実行できるか、まったく異なるドライバーを実行できるほど十分に近いですか?
例えば。私が現在使用しているマシンでは、2つの異なるカードに3つの画面があります。
03:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K620] (rev a2)
04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
私がNouveau FOSSドライバーを使用している限り、これは正常に機能し、両方でX.orgを高速化しました。