GDBus.Error al intentar habilitar la segunda pantalla

31

Conecté una pantalla externa a mi computadora portátil, pero mi escritorio no se extendió automáticamente a ella, como solía hacerlo hace aproximadamente un año (versión anterior de Ubuntu).

Fui a la configuración de pantalla. La pantalla estaba listada allí (resolución correcta, nombre de marca, etc.). Pero cuando pongo el interruptor en 'on' y hago clic en 'aplicar', aparece este error:

Error al aplicar la configuración:% s

GDBus.Error: org.freedesktop.DBus.Error.UnknownMethod: No existe esa interfaz `org.gnome.SettingsDaemon.XRANDR_2 'en el objeto en la ruta / org / gnome / SettingsDaemon / XRANDR

Ha sido así durante algunos meses, pero realmente me gustaría poder usar una pantalla / proyector externo nuevamente.

¿Algunas ideas?

Gracias.

Braiam
fuente
1
Intenta usar la herramienta arandr, funcionó para mí. sudo apt-get install arandr Es solo una interfaz gráfica simple para xrandr. Es fácil de usar y se explica por sí mismo.
Sasha Shepherd
Tuve el mismo problema: probé la ruta <code> dconf </code>, pero se bloqueó inesperadamente. Tomó el consejo de Sasha Shepards con ARandR y funcionó muy bien. Ubuntu 12.04 LTS Memoria: 5.9 GB Procesador: AMD Phenom (tm) II x4 840T Procesador x 4 Gráficos: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Tipo de sistema operativo: disco de 32 bits: 148 GB ¡Espero que esto ayude!

Respuestas:

31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active trueno hizo nada y arandr me parece bastante incomprensible. Si de lo contrario estás bloqueado, vale la pena probar xrandr. La documentación está aquí: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

Y pude arreglar esto haciendo:

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

Déjame explicarte esto:

El primer comando es ver qué pantallas he conectado.

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

Hay muchos datos extraños, pero solo necesito los nombres de las dos pantallas. Veo:

LVDS1 connected

y

VGA1 connected

Y creo que es seguro asumir que VGA es el monitor externo. Entonces lo apago

xrandr --output VGA1 --off

y de nuevo

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

y cuando muevo el cursor al borde derecho de la pantalla del portátil, aparece en el monitor externo. Éxito.

Andrew Farrell
fuente
2
Muchas gracias por explicar esto de una manera muy simple. Has hecho mi vida mucho mejor sabiendo que puedo ejecutar estos tres comandos para que mis pantallas funcionen correctamente.
Zlatty
1
Gracias, trabajé aquí con Ubuntu 14.10 e i3. Tengo dos monitores y perdí uno. Hice esto en un solo paso ya que estaba preocupado por matar al equivocado: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom
1
Haciendo --offy posteriormente --autotrabajó para mí. Ahora, cómo hacer que esto sea permanente ...
Jeffrey Blattman
6

Vocación:

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

Resuelto el problema para mí.

Dependiendo de su tarjeta gráfica, su herramienta de configuración específica también puede hacer la configuración de pantalla dual, por ejemplo, nvidia-settings, ... an

Matías
fuente
Wow, tuve el mismo problema y esto funcionó para mí, ¡gracias!
Sheldon
Solo magia. ¿Cómo funciona esto? ¿Es una solución permanente?
Philippe Delteil
0

Para mí, instalar el escritorio gnome-shell y, una vez, cambiar a eso y cambiar esta configuración desde allí resolvió el problema de la unidad también.

mohs
fuente
Debería agregar más detalles a su respuesta. Como instalar el escritorio gnome-shell. ¿Deberíamos mantener la unidad y gnome-shell instalados o eliminarlos después de la configuración? ¿Dónde se debe realizar la configuración después de instalar el escritorio gnome-shell?
Gaurav Agarwal
0

Intente deshabilitar los controladores de la tarjeta gráfica, reinicie, pruebe si funciona.

Después de arrancar en un usb en vivo y lograr hacer exactamente lo que quiero con las pantallas (pantalla de la computadora portátil en el monitor externo izquierdo a la derecha), llegué a la conclusión de que algo debe estar sucediendo con los controladores de mi tarjeta gráfica. Así que los desactivé a través de Configuración del sistema> Controladores adicionales, reinicié y todo funcionó como quería.

PD: Intenté la mayor parte de lo anterior, no parecía funcionar para mí.

Espero que te ayude también.

Jorge
fuente
0

Tuve lo mismo usando Configuración> Pantalla en 12.04 LTS.

Parece que el Daemon de configuración de Gnome necesita estar activo para que los cambios surtan efecto, y accidentalmente lo apagué desde las Aplicaciones de inicio.

Espero que esto ayude.

usuario271222
fuente
0

El reinicio lo gnome-settings-daemonarregló para mí:

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