El problema que tiene al ejecutar la configuración que menciona es el teclado. El teclado será capturado por el servidor x que se ejecuta en su pantalla principal (alta resolución). No podrá cambiar a la otra terminal si desea escribir algo en ella.
Incluso si su monitor secundario es de baja resolución, puede ejecutar una sesión xterm en él que esté separada de su pantalla x principal. Deberá configurar las 2 pantallas como pantallas completamente diferentes (sin usar xinerama). Terminarás con 0.0
y 0.1
pantallas. Su pantalla principal sería 0.0
mientras que la variable de entorno DISPLAY será la siguiente:
export DISPLAY=:0.0
Esta configuración le permitirá mover el mouse entre las 2 pantallas para elegir dónde se pasará la entrada del teclado. En su .xinitrc
(en su directorio de inicio), puede hacer algo de la siguiente manera:
#!/bin/bash
xsetroot -solid black
xsetroot -display :0.1 -solid darkblue
xterm -display :0.1 -fn 9x16 -geometry 86x36+1+1 &
startkde
Esto comenzaría configurando el fondo de su pantalla principal en negro. A continuación, configurará el fondo de la pantalla secundaria en azul oscuro (uso este color porque uso mi pantalla secundaria para ver películas). La siguiente línea comienza un xterm en su segunda pantalla con una geometría preestablecida. Querrás ajustar la geometría para que se ajuste a tu pantalla de la mejor manera. No puede especificar el ancho y la altura del píxel porque la geometría para xterm mide en caracteres. Si elige el tamaño de fuente 9x16 como en mi ejemplo y su resolución de pantalla secundaria es 800x600, haría los siguientes cálculos:
font size = 9x16
screen size = 800x600
xterm width = ( 800 / 9 ) = 88.888
xterm height = ( 600 / 16 ) = 37.5
Desea redondear el número hacia abajo, especialmente para el ancho ya que necesita tener en cuenta una barra de desplazamiento. No tendrá un administrador de ventanas en la pantalla secundaria, por lo que no habrá un título de ventana xterm (a menos que elija ejecutar algo ligero en el segundo monitor como twm
o fvwm
). Básicamente, tendrás que jugar con los números hasta que lo obtengas como quieras.
La última línea del .xinitrc
archivo iniciará el administrador de la ventana principal en su pantalla principal. Puede cambiar esto a gnome-session o lo que sea que inicie su wm favorito. También puede modificar lo existente .xinitrc
para su distribución si desea conservar la capacidad de elegir su administrador de ventanas durante el inicio de sesión. Debe haber un archivo de esqueleto en su /etc/X11
para usar como base.
ACTUALIZAR:
Las versiones modernas de KDE controlarán todas las pantallas ahora. Ya no necesita mantener un administrador de ventanas separado en la segunda pantalla. No estoy seguro sobre el gnome wm ya que no uso gnome.