두 번째 화면을 활성화하려고 할 때 GDBus.Error


31

랩톱에 외부 화면을 연결했지만 약 1 년 전에 사용했던 데스크톱 (이전 버전의 Ubuntu)이 자동으로 확장되지 않았습니다.

디스플레이 설정으로갔습니다. 화면이 올바른 해상도, 브랜드 이름 등으로 표시되었습니다. 그러나 스위치를 '켜기'로 설정하고 '적용'을 클릭하면 다음 오류가 발생합니다.

구성을 적용하지 못했습니다 : % s

GDBus.Error : org.freedesktop.DBus.Error.UnknownMethod : / org / gnome / SettingsDaemon / XRANDR 경로의 객체에 인터페이스 'org.gnome.SettingsDaemon.XRANDR_2'가 없습니다.

몇 달 동안 이런 식으로 진행되었지만 외부 화면 / 비머를 다시 사용할 수 있기를 정말로 원합니다.

어떤 아이디어?

감사.


1
나를 위해 일한 arandr 도구를 사용해보십시오. sudo apt-get install arandr xrandr의 단순한 그래픽 프론트 엔드입니다. 사용하기 쉽고 자명합니다.
사샤 셰퍼드

나는 같은 문제가 있었다 : <code> dconf </ code> 경로를 시도했지만 예기치 않게 추락했다. ARandR과 Sasha Shepards의 조언을 얻었으며 훌륭하게 작동했습니다. Ubuntu 12.04 LTS 메모리 : 5.9GB 프로세서 : AMD Phenom (tm) II x4 840T 프로세서 x 4 그래픽 : GeForce GTX 650 / PCIe / SSE2 / 3DNOW! OS 유형 : 32 비트 디스크 : 148GB 이것이 도움이되기를 바랍니다.

답변:


31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active true아무 것도하지 않았고, arandr는 나에게 이해할 수없는 것처럼 보였다. 당신이 달리 stymied 경우, xrandr 시도해 볼 가치가 있습니다. 설명서는 여기에 있습니다 : http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

그리고 나는 이것을함으로써 이것을 고칠 수 있었다 :

xrandr --current
xrandr --output VGA1 --off
xrandr --output VGA1 --auto --right-of LVDS1

이것들을 설명하겠습니다 :

첫 번째 명령은 내가 연결된 디스플레이를 확인하는 것입니다.

$ xrandr --current
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 8192 x 8192
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
1280x800       60.0*+
1024x768       60.0
800x600        60.3     56.2  
640x480        59.9  
VGA1 connected 1920x1080+1280+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080      60.0*+
1280x1024      60.0  
1440x900       59.9  
1280x800       59.8  
1152x864       75.0  
1024x768       70.1     60.0  
800x600        60.3     56.2  
640x480        66.7     60.0  
720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

외부 데이터가 많이 있지만 두 디스플레이의 이름 만 있으면됩니다. 내가 참조:

LVDS1 connected

VGA1 connected

그리고 VGA가 외부 모니터라고 가정하는 것이 안전하다고 생각합니다. 그럼 끄고

xrandr --output VGA1 --off

다시 다시

xrandr --output VGA1 --auto --right-of LVDS1

커서를 랩톱 화면의 오른쪽 가장자리로 옮기면 외부 모니터에 나타납니다. 성공.


2
이것을 매우 간단한 성격으로 설명해 주셔서 감사합니다. 디스플레이를 올바르게 작동시키기 위해이 세 가지 명령을 실행할 수 있다는 사실을 알게 됨으로써 내 인생을 훨씬 더 잘 알게되었습니다.
Zlatty

1
감사합니다. 우분투 14.10 및 i3에서 일했습니다. 모니터가 두 대 있는데 하나를 잃었습니다. 내가 잘못된 것을 죽이는 것에 대해 걱정 한 이후로 한 걸음에 이것을했다 : xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom

1
일을 --off하고 나중에 --auto나를 위해 일했습니다. 이제이 영구적 ... 만드는 방법
제프리 Blattman

6

부름:

dconf write /org/gnome/settings-daemon/plugins/xrandr/active true

나를 위해 문제를 해결했습니다.

그래픽 카드에 따라 특정 구성 도구는 이중 화면 구성도 수행 할 수 있습니다 (예 : NVIDIA 설정).


와우, 나는 같은 문제가 있었고 이것이 나를 위해 일했다. 감사합니다!
Sheldon

그냥 마법. 어떻게 작동합니까? 영구적 인 솔루션입니까?
Philippe Delteil 2018 년


0

나를 위해 gnome-shell 데스크탑을 설치하고 일단 전환 하고이 설정을 변경하면 통일 문제도 해결되었습니다.


답변에 자세한 내용을 추가해야합니다. gnome-shell 데스크탑을 설치하는 방법과 같습니다. 유니티와 gnome-shell을 모두 설치 상태로 유지하거나 설정 후 제거해야합니까? gnome-shell 데스크탑을 설치 한 후에는 어디에서 설정해야합니까?
Gaurav Agarwal

0

그래픽 카드 드라이버를 비활성화하고 다시 시작한 후 작동하는지 확인하십시오.

라이브 USB로 부팅하고 디스플레이 (오른쪽의 왼쪽 외부 모니터의 랩톱 화면)로 원하는 것을 정확하게 수행 한 후 그래픽 카드의 드라이버로 무언가가 진행되고 있다고 결론을 내 렸습니다. 그래서 시스템 설정> 추가 드라이버를 통해 비활성화하고 재부팅하고 모든 것이 원하는대로 작동했습니다.

추신 : 위의 대부분을 시도했지만 저에게는 효과가 없었습니다.

그것이 당신에게도 도움이되기를 바랍니다.


0

12.04 LTS의 설정> 디스플레이를 사용하여 동일하게했습니다.

변경 사항을 적용하려면 그놈 설정 데몬이 활성화되어 있어야하는데 실수로 시작 응용 프로그램에서 해제했습니다.

이것이 도움이되기를 바랍니다.


0

다시 시작 gnome-settings-daemon하면 해결되었습니다.

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