GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Dos pantallas X, ¿cómo obtener un administrador de ventanas en la segunda pantalla?

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.

Relacionado:¿Administrar Kindle Fire con 12.04 a través de Micro-USB?
Ubuntu
  1. ¿Cómo agregar una aplicación al administrador de ventanas de Gnome?

  2. ¿Cómo agregar la opción de apagado a la pantalla de bloqueo de Ubuntu?

  3. ¿Cómo recuperar los Ttys oscurecidos?

  4. Cómo obtener el ancho de la ventana de la consola de Linux en Python

  5. Cómo agrandar la pantalla en byobu

Cómo tomar una captura de pantalla en Ubuntu

Cómo instalar el administrador de ventanas i3 en Ubuntu 20.04 o Debian 11

Cómo instalar y usar i3 Window Manager en Linux

¿Cómo deshabilitar Alt+clic para arrastrar la ventana?

¿Detección de segunda pantalla?

¿Cómo cambiar la opacidad del menú?