GDBus.Error beim Versuch, den zweiten Bildschirm zu aktivieren

31

Ich habe einen externen Bildschirm an meinen Laptop angeschlossen, aber mein Desktop wurde nicht automatisch so erweitert, wie es vor ungefähr einem Jahr der Fall war (ältere Version von Ubuntu).

Ich ging zu den Anzeigeeinstellungen. Der Bildschirm wurde dort aufgelistet (richtige Auflösung, Markenname usw.). Aber wenn ich den Schalter auf "Ein" stelle und auf "Anwenden" klicke, erhalte ich diesen Fehler:

Fehler beim Anwenden der Konfiguration:% s

GDBus.Error: org.freedesktop.DBus.Error.UnknownMethod: Keine solche Schnittstelle "org.gnome.SettingsDaemon.XRANDR_2" für das Objekt unter path / org / gnome / SettingsDaemon / XRANDR

Es ist jetzt schon ein paar Monate so, aber ich würde wirklich gerne wieder einen externen Bildschirm / Beamer verwenden können.

Irgendwelche Ideen?

Vielen Dank.

Braiam
quelle
1
Versuchen Sie es mit dem arandr-Tool, das für mich funktioniert hat. sudo apt-get install arandr Es ist nur ein einfaches grafisches Frontend für xrandr. Es ist einfach zu bedienen und selbsterklärend.
Sasha Shepherd
Ich hatte das gleiche Problem: Ich habe die Route <code> dconf </ code> ausprobiert, aber sie ist unerwartet abgestürzt. Nahm Sasha Shepards Rat bei ARandR und es hat super funktioniert. Ubuntu 12.04 LTS-Speicher: 5,9 GB Prozessor: AMD Phenom (tm) II x4 840T-Prozessor x 4 Grafik: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Betriebssystemtyp: 32-Bit-Festplatte: 148 GB Hoffe, dies hilft!

Antworten:

31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active truehabe nichts gemacht und arandr sieht für mich ziemlich unverständlich aus. Wenn Sie anderweitig geschwächt sind, lohnt es sich, xrandr auszuprobieren. Die Dokumentation finden Sie hier: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

Und ich konnte das beheben, indem ich Folgendes tat:

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

Lassen Sie mich das erklären:

Der erste Befehl ist, um zu sehen, welche Displays ich angeschlossen habe.

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

Es gibt viele fremde Daten, aber ich brauche nur die Namen der beiden Displays. Aha:

LVDS1 connected

und

VGA1 connected

Und ich denke, es ist sicher anzunehmen, dass VGA der externe Monitor ist. Also schalte ich es aus

xrandr --output VGA1 --off

und wieder an

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

Wenn ich den Cursor zum rechten Rand des Laptop-Bildschirms bewege, wird er auf dem externen Monitor angezeigt. Erfolg.

Andrew Farrell
quelle
2
Vielen Dank für die sehr einfache Erklärung. Sie haben mein Leben so viel besser gemacht, dass ich diese drei Befehle ausführen kann, damit meine Anzeigen richtig funktionieren.
Zlatty
1
Danke, hier mit Ubuntu 14.10 und i3 gearbeitet. Ich habe zwei Monitore und habe einen verloren. Ich habe das in einem Schritt getan, weil ich mir Sorgen gemacht habe, den falschen zu töten: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom
1
Tun --offund anschließend --autofür mich gearbeitet. Nun, wie macht man das dauerhaft ...
Jeffrey Blattman
6

Berufung:

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

löste das Problem für mich.

Abhängig von Ihrer Grafikkarte kann das spezifische Konfigurationstool auch die Dual-Screen-Konfiguration durchführen, z

Matthias
quelle
Wow, ich hatte das gleiche Problem und das hat bei mir funktioniert, danke!
Sheldon
Einfach nur Magie. Wie funktioniert das? Ist es eine dauerhafte Lösung?
Philippe Delteil
0

Für mich ist die Installation des Gnome-Shell-Desktops und das einmalige Wechseln zu diesem und das Ändern dieser Einstellung von dort aus das Problem auch für die Einheit gelöst.

Mohs
quelle
Sie sollten Ihrer Antwort weitere Details hinzufügen. Wie installiere ich Gnome-Shell Desktop? Sollten wir Unity und Gnome-Shell installiert lassen oder sie nach dem Setzen entfernen? Wo soll die Einstellung nach der Installation von gnome-shell desktop vorgenommen werden?
Gaurav Agarwal
0

Deaktivieren Sie die Grafikkartentreiber, starten Sie sie neu und versuchen Sie, ob sie funktionieren.

Nachdem ich über einen Live-USB gebootet und es geschafft hatte, genau das zu tun, was ich will (Laptop-Bildschirm links - externer Monitor rechts), kam ich zu dem Schluss, dass mit den Treibern meiner Grafikkarte etwas los sein muss. Also habe ich sie über Systemeinstellungen> Zusätzliche Treiber deaktiviert, neu gestartet und alles hat wie gewünscht funktioniert.

PS: Versuchte die meisten der oben genannten, schien nicht für mich zu arbeiten.

Hoffe es hilft dir auch.

George
quelle
0

Ich hatte das gleiche mit Einstellungen> Anzeige auf 12.04 LTS.

Es scheint, dass der Gnome Settings Daemon aktiv sein muss, damit die Änderungen wirksam werden, und ich habe ihn versehentlich in den Startup Applications deaktiviert.

Hoffe das hilft.

user271222
quelle
0

Neustart gnome-settings-daemon es für mich behoben:

gnome-settings-daemon --replace > /dev/null 2>&1 &
Jim Hunziker
quelle