Estoy usando Ubuntu 14.04 con Unity. Tengo dos pantallas X, en tarjetas gráficas separadas. Creo que las pantallas son :0.0
y :0.1
.
El problema es que, al inicio, solo mi pantalla principal tiene un administrador de ventanas, con Unity/compiz.
He intentado lo siguiente:
DISPLAY=:0.1 compiz --replace &
que tiene el efecto de eliminar todas las decoraciones de ventana de mi pantalla principal y elimina el iniciador de Unity. Además, ¡todas las entradas del teclado se dirigen permanentemente a mi segunda pantalla!
DISPLAY=:0.0 metacity --replace &
En la segunda pantalla se puede restaurar la funcionalidad, con ambas pantallas operativas, pero sin Unity y sin decoraciones de ventana en la segunda pantalla.
He probado varias combinaciones de :0.0
, :0.1
, unity
metacity
gnome-wm
y compiz
con --replace
, pero no he encontrado ninguna manera de trabajarlo. Lo que necesito es que ambas pantallas tengan un administrador de ventanas y que la composición esté habilitada en la pantalla principal.
PD:
Me decidí por 2 pantallas X porque los monitores están controlados por dos tarjetas gráficas Nvidia diferentes, por lo que deduzco que la composición requeriría pantallas X separadas.
Anteriormente tuve éxito con gnome-classic
+ Xinerama
, que permite una sola pantalla X grande que cubre ambos monitores pero sin composición.
PD
Mi /etc/X11/xorg.conf
tiene:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1920 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Y
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-1: nvidia-auto-select +1080+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Donde Device0
es un "Quadro FX 580"
y Device1
es un "GeForce 8600 GT"
.
Respuesta aceptada:
No creo que pueda ejecutar el mismo administrador de ventanas al mismo tiempo, en el mismo usuario, en dos servidores X. Al menos no puede hacerlo con la mayoría de los wms ricos en funciones.
Intenta ejecutar xfwm4
(Administrador de ventanas XFCE) como su wm secundario.
PD:Recuerdo haberme divertido con un Xinerama habilitado para composición en una configuración ATI de tarjeta dual y xmonad
en el pasado, por lo que le aconsejo que siga experimentando con eso si está usando >=3
monitores.