두 개의 X 화면, 두 번째 화면에서 창 관리자를 얻는 방법?


12

Unity와 함께 Ubuntu 14.04를 사용하고 있습니다. 별도의 그래픽 카드에 두 개의 X- 스크린이 있습니다. 나는 화면은 생각 :0.0하고 :0.1.

문제는 시작할 때 내 기본 화면에만 Unity / compiz가있는 창 관리자가 있다는 것입니다.

나는 다음을 시도했다.

DISPLAY=:0.1 compiz --replace &

기본 디스플레이에서 모든 창 장식을 제거하고 단일 실행기를 제거하는 효과가 있습니다. 또한 모든 키보드 입력은 두 번째 디스플레이로 영구적으로 전달됩니다!

DISPLAY=:0.0 metacity --replace &

두 번째 디스플레이에서는 디스플레이가 작동하지만 유니티는없고 두 번째 디스플레이에는 창 장식이없는 기능을 복원 할 수 있습니다.

나는 여러 조합을 시도했습니다 :0.0, :0.1, unity metacity gnome-wmcompiz과를 --replace하지만, 일을 할 수있는 방법을 발견하지 않았습니다. 필요한 것은 창 관리자가 있고 기본 디스플레이에서 컴 포지 팅을 활성화하는 디스플레이입니다.

추신:

두 개의 X- 스크린을 결정한 이유는 모니터가 두 개의 다른 Nvidia 그래픽 카드에 의해 구동되기 때문입니다. 따라서 합성에서 수집하는 것에는 별도의 X- 스크린이 필요합니다.

이전에는 gnome-classic+로 성공 Xinerama했지만 두 모니터를 모두 덮을 수는 있지만 하나의 큰 X 화면을 만들 수는 있지만 합성은 없습니다.


추신

/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".

답변:


1

두 명의 X 서버에서 같은 사용자에서 같은 창 관리자를 동시에 실행할 수 있다고 생각하지 않습니다. 적어도 기능이 풍부한 wms로는 할 수 없습니다.

실행 해보십시오 xfwm4보조 WM로 (XFCE 창 관리자).

추신 : 저는 듀얼 카드 ATI 구성과 xmonad과거 에 합성 가능 Xinerama를 즐겼다는 것을 기억 >=3합니다. 따라서 모니터를 사용하는 경우 계속 실험 해 보는 것이 좋습니다 .


0

이를 위해서는 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를 가속화했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.