우분투에서 듀얼 모니터를 사용하려고합니다. 이것은 잘 작동하지만 내가 할 때마다 데스크탑 효과가 비활성화됩니다. 그래도 이유를 찾은 것 같습니다.
https://wiki.ubuntu.com/X/Config/Multihead/
그놈 XRandR 구성 방법과 마찬가지로 가상을 너무 큰 값으로 설정하면 하드웨어 가속이 손실되어 Compiz 및 데스크탑 효과를 사용할 수 없습니다.
그놈 모니터 애플릿 또는 시스템 메뉴의 모니터 구성을 사용하면 기본 xrandr 설정이 두 번째 모니터를 첫 번째 모니터 오른쪽에 놓고이 버그 에서 발견 한 것처럼 대부분의 모니터에서 가상 데스크탑이 더 커집니다 넷북 하드웨어의 하드웨어 가속에 필요한 최대 2048 수평 해상도보다
따라서 xrandr의 기본 설정을 수정하여 새 데스크톱을 기본 LVDS 디스플레이의 위 또는 아래 (북쪽 또는 남쪽)에 배치 한 다음 하드웨어 가속을 수행하면 compiz가 계속 작동하는 것처럼 보입니다. 누구든지 말할 수 있습니까, 이것을 달성하는 가장 쉬운 방법은 무엇입니까?
최신 정보:
외부 모니터 디스플레이를 기본 LVDS 디스플레이에서 북쪽으로 이동할 때 데스크탑 효과 및 하드웨어 가속을 사용한 멀티 헤드 지원이 작동 함을 확인했습니다. 현재 외부 프로세스를 연결하고 모니터 구성 메뉴를 시작하면 바탕 화면 효과가 자동으로 비활성화되고 내 작업 공간의 모든 창이 첫 번째 작업 공간으로 이동하여 외부 디스플레이의 위치가 변경됩니다. LVDS 화면에서 북쪽을 클릭하고 적용을 클릭 한 다음 모양 메뉴로 이동하여 바탕 화면 효과를 다시 활성화하도록 지시하십시오. 더 간단한 방법이 있습니까?
업데이트 2 :
GNOME 모니터 구성 화면이 영리하고 데스크탑 효과를 사용하지 못할 수 있다고 생각했습니다. 그래서 방금 다음과 같이 xrandr 명령 줄 클라이언트를 사용해 보았습니다.
xrandr --output VGA1 --above LVDS1
이렇게해도 데스크톱 효과는 여전히 비활성화되어 있으며 수동으로 다시 활성화해야합니다. 하드웨어 가속이 작동한다는 사실에도 불구하고 가상 디스플레이의 가로 크기가 너무 커서 하드웨어 가속이 작동을 멈추는 지점은 없습니다. 어떤 프로그램이 영리하려고하는데 필요하지 않을 때 데스크탑 효과를 끄는가? 그리고 어떻게 중지합니까?
적절한 xrandr 호출과 함께 스크립트에 넣을 수있는 명령 줄에서 데스크탑 효과를 다시 활성화하는 방법이 있다면이를 해결 방법으로 받아들입니다.
업데이트 3 :
다음은 데스크탑 효과로 두 번째 모니터를 활성화하는 스크립트입니다. 그것은 나쁘다, 나는 확실하지 않다 :
second-monitor.sh
xrandr --output VGA1 --above LVDS1
sleep 3
compiz --replace &
수면 설명이 필요하지 않을 수 있습니다.
더 좋은 방법이 있으면 알려주세요.
업데이트 4 :
Dell Mini Inspiron 1012입니다.
내 시스템 사양은 다음과 같습니다.
lspci -vv
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
Subsystem: Dell Device 041a
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 29
Region 0: Memory at f0b00000 (32-bit, non-prefetchable) [size=512K]
Region 1: I/O ports at 18d0 [size=8]
Region 2: Memory at d0000000 (32-bit, prefetchable) [size=256M]
Region 3: Memory at f0900000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
Subsystem: Dell Device 041a
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0b80000 (32-bit, non-prefetchable) [size=512K]
Capabilities: <access denied>
lsmod | 그렙 i915
i915 287458 2
drm_kms_helper 29329 1 i915
drm 162409 3 i915,drm_kms_helper
intel_agp 24375 2 i915
i2c_algo_bit 5028 1 i915
video 17375 1 i915