GDBus.Error podczas próby włączenia drugiego ekranu

31

Podłączyłem zewnętrzny ekran do mojego laptopa, ale mój komputer nie rozszerzył się na niego automatycznie, jak to miało miejsce około roku temu (starsza wersja Ubuntu).

Poszedłem do ustawień ekranu. Został tam wymieniony ekran (poprawna rozdzielczość, nazwa marki itp.). Ale kiedy włączam przełącznik „on” i klikam „Apply”, pojawia się ten błąd:

Nie można zastosować konfiguracji:% s

GDBus.Error: org.freedesktop.DBus.Error.UnknownMethod: Brak takiego interfejsu `org.gnome.SettingsDaemon.XRANDR_2 'na obiekcie na ścieżce / org / gnome / SettingsDaemon / XRANDR

Tak jest już od kilku miesięcy, ale naprawdę chciałbym móc ponownie użyć zewnętrznego ekranu / rzutnika.

Jakieś pomysły?

Dzięki.

Braiam
źródło
1
Spróbuj użyć narzędzia arandr, które dla mnie zadziałało. sudo apt-get install arandr To tylko prosta nakładka graficzna dla xrandr. Jest łatwy w użyciu i zrozumiały.
Sasha Shepherd,
Miałem ten sam problem: Wypróbowałem trasę <code> dconf </code>, ale niespodziewanie się zawiesiła. Wzięłam radę Sashy Shepards z ARandR i zadziałało świetnie. Ubuntu 12.04 LTS Pamięć: 5,9 GB Procesor: AMD Phenom (tm) II x4 840T Procesor x 4 Grafika: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Rodzaj systemu operacyjnego: 32-bitowy dysk: 148 GB Mam nadzieję, że to pomoże!

Odpowiedzi:

31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active truenic nie zrobiłem i arandr wygląda dla mnie niezrozumiale. Jeśli jesteś inaczej utrudniony, warto spróbować xrandr. Dokumentacja znajduje się tutaj: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

I udało mi się to naprawić, wykonując:

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

Pozwól mi wyjaśnić te:

Pierwszym poleceniem jest sprawdzenie, które wyświetlacze podłączyłem.

$ 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)

Istnieje wiele obcych danych, ale potrzebuję tylko nazw dwóch wyświetlaczy. Widzę:

LVDS1 connected

i

VGA1 connected

I myślę, że można bezpiecznie założyć, że VGA to monitor zewnętrzny. Więc wyłączam to

xrandr --output VGA1 --off

i z powrotem

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

a kiedy przesuwam kursor do prawej krawędzi ekranu laptopa, pojawia się na monitorze zewnętrznym. Sukces.

Andrew Farrell
źródło
2
Dziękuję bardzo za wyjaśnienie tego w bardzo prosty sposób. Sprawiłeś, że moje życie jest o wiele lepsze, wiedząc, że mogę uruchomić te trzy polecenia, aby moje ekrany działały poprawnie.
Zlatty
1
Dzięki, pracowałem tutaj z Ubuntu 14.10 i i3. Mam dwa monitory i zgubiłem jeden. Zrobiłem to w jednym kroku, ponieważ martwiłem się zabiciem niewłaściwego: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom
1
Robiłem to, --offa potem --autopracowałem dla mnie. Teraz, jak zrobić to na stałe ...
Jeffrey Blattman
6

Powołanie:

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

rozwiązał problem dla mnie.

W zależności od karty graficznej jej specyficzne narzędzie konfiguracyjne może również wykonać konfigurację podwójnego ekranu, np. Ustawienia nvidia, ... an

Matthias
źródło
Wow, miałem ten sam problem i to zadziałało dla mnie, dzięki!
Sheldon
Po prostu magia. Jak to działa Czy to trwałe rozwiązanie?
Philippe Delteil
0

Dla mnie instalacja pulpitu gnome-shell, a po przełączeniu się na to i zmianie tego ustawienia stamtąd rozwiązała również problem jedności.

mohs
źródło
Powinieneś dodać więcej szczegółów do swojej odpowiedzi. Jak zainstalować gnome-shell na pulpicie. Czy powinniśmy zachować jedność i gnome-shell zarówno zainstalowane, jak i usunąć je po ustawieniu? Gdzie należy to zrobić po zainstalowaniu pulpitu gnome-shell?
Gaurav Agarwal,
0

Spróbuj wyłączyć sterowniki karty graficznej, uruchom ponownie, spróbuj, jeśli działa.

Po uruchomieniu na żywo USB i udało mi się zrobić dokładnie to, co chcę z wyświetlaczami (ekran laptopa na lewym - zewnętrzny monitor po prawej), doszedłem do wniosku, że coś musi się dziać ze sterownikami mojej karty graficznej. Tak więc wyłączyłem je poprzez Ustawienia systemowe> Dodatkowe sterowniki, uruchomiłem ponownie i wszystko działało tak, jak chciałem.

PS: Próbowałem większości z powyższych, nie działało dla mnie.

Mam nadzieję, że to również pomaga.

Jerzy
źródło
0

Miałem to samo, używając Ustawienia> Wyświetlanie na 12.04 LTS.

Wygląda na to, że demon ustawień Gnome musi być aktywny, aby zmiany odniosły skutek, a ja przypadkowo go wyłączyłem w aplikacjach startowych.

Mam nadzieję że to pomoże.

użytkownik271222
źródło
0

Ponowne uruchomienie gnome-settings-daemonnaprawiło to dla mnie:

gnome-settings-daemon --replace > /dev/null 2>&1 &
Jim Hunziker
źródło