¿Cómo configuro monitores duales en XFCE?

100

Tengo una computadora portátil con un chip Intel, y me gustaría configurar monitores duales en Xfce.

¿Cómo hago esto?

jrg
fuente
1
¡Es interesante señalar que las soluciones a estos problemas provistos aquí hacen posible no usar controladores propietarios (de una manera conveniente)!
smonff

Respuestas:

127

Primero, abra la configuración del monitor: está dentro Start > Settings > Settings Manger, luego abra el Displayelemento.

Asegúrese de que ambas pantallas estén encendidas. ingrese la descripción de la imagen aquí

Luego, abra una terminal y ejecute esto:

xrandr

La salida se verá más o menos así:

Screen 0: minimum 320 x 200, current 2464 x 900, maximum 4096 x 4096
LVDS1 connected 1024x600+1440+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900       59.9*+   75.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1280x800       74.9     59.8  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1

Luego, ejecute lo siguiente, cambiando VGA1y LVDS1para que coincida con la pantalla adecuada:

xrandr --output VGA1 --left-of LVDS1

Tenga en cuenta que puede mover el cambio --left-ofa --right-of.

Ahora, debería funcionar, pero aún tienes un problema.

Desaparecerá después de cerrar sesión. Por lo tanto, debe agregarlo a sus elementos de inicio de sesión.

Dirígete a Start > Settings > Settings Manger, luego abre "Sesión y Inicio", agrega el comando anterior a tus elementos de inicio de sesión, ¡y listo!

ingrese la descripción de la imagen aquí

jrg
fuente
15
Creé esta cuenta solo para poder votar tu pregunta y respuesta realmente útiles. Uso debian-testing y obtuve ese horrible desastre llamado gnome3 que reemplacé por xfce4, y ahora estoy totalmente feliz :-)
slashmais
@slashmais ¡Gracias, lo aprecio! Me alegra haber podido ayudarte. :)
jrg
@jrg Hice xrandr --salida CRT1 - a la izquierda de LVDS pero obtengo xrandr: la pantalla no puede ser mayor que 1600x1600 (tamaño deseado 2766x1050) cuando su resolución es 1400x1050. ¿Qué tengo que hacer?
jaorizabal
1
¡Tres años despues! ¡Muchas gracias, esto ayudó mucho más de lo que sabes!
opiop65
Esta es una buena respuesta, pero tendrá que repetirla para cada usuario en un sistema multiusuario. Para una solución única para
Aaron J Lang
22

Hay una solución diferente para este problema.

De acuerdo con este artículo , xfce 4.11 y 4.12 han implementado la configuración de varios monitores de fábrica. Supongo que esta pregunta será obsoleta para ubuntu 13.04.

Mientras tanto, para ubuntu 12.04 y 12.10, uno puede usar el xfce 4.12 ppa:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get upgrade
xfce4-display-settings -m
Frédéric Grosshans
fuente
1
¡Funciona perfectamente en Ubuntu 13.10!
Nordlöw
Esto le permitirá especificar 'VGA1 es derecho de HDMI1' pero no le dará un desplazamiento vertical si los monitores tienen un tamaño diferente. Arandr cubrirá esto.
aquaherd
Me alegra saber que se trata de XFCE ...
smonff
18

Ahora puedes usar Arandr .

Le permite hacer eso en el editor visual y luego guardar la configuración como script de shell con el script de comando xrandr .

Luego puede agregarlo al inicio automático.

damienix
fuente
15

Tuve el mismo problema y lo resolví usando una aplicación gráfica. El nombre es grandr y está en el repositorio del universo (Ubuntu 11.04). Puede cambiar su configuración dual a voluntad. Espero que ayude.

jpolar
fuente
16
grandr ya no está disponible a partir del 12.04 - aunque sí está arandr
23 93 26 35 19 57 3 89
Como arandres una nueva solución, vea la respuesta anterior
smonff
2

Si tiene un botón de "cambio de monitor" en su teclado

  1. Enchufe el monitor externo.
  2. Haga clic en el botón de cambio de monitor y luego, en el cuadro de diálogo "Pantallas", elija qué monitor desea usar, o si desea que uno extienda el otro o refleje el otro: Cuadro de diálogo "Pantallas"

Si no tiene el botón "cambio de monitor" en su teclado

  1. En el menú de Bigotes, busque el Administrador de configuración y haga clic en Pantalla (o busque Pantalla en el menú de Bigotes).
  2. Marque "Configurar nuevas pantallas cuando esté conectado" y cierre el cuadro de diálogo: Configuraciones de pantalla
  3. Enchufe el monitor externo.
  4. El cuadro de diálogo "Pantallas" debería haber aparecido automáticamente, ahora puede elegir qué monitor desea usar, o si desea que uno extienda el otro o refleje el otro: Cuadro de diálogo "Pantallas"

Más información: http://docs.xfce.org/xfce/xfce4-settings/display

desarmar
fuente
0

Sí, Xrandr y / o la versión 4.12 gui para la configuración de la pantalla le permitirán cambiar las posiciones de los monitores, y es posible tener el panel con su menú de aplicaciones en el monitor de la derecha. Sin embargo, los iconos del escritorio seguirán apareciendo en el monitor de la izquierda.

Sería bueno si Xfce implementara algo como la configuración de FolderView en KDE, por lo que puede tener el monitor principal a la derecha (con su panel y los iconos de escritorio).

Hiperesfera
fuente
0

Muchas gracias. Ahora tengo una configuración extendida de monitor dual (MSI CR700, Nvidia GeForce 8200M G), con Xubuntu 12.04. Después de muchos días de dolor con varias versiones de Ubuntu, instalé Xubuntu 12.04 y obtuve dos monitores duplicados. Para obtener un escritorio extendido en ambos monitores, el consejo aquí ( http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu.html ) fue muy útil. Pero arandr tiene errores; funcionó una vez, luego obtuve una pantalla gris que ocultaba el escritorio y el iniciador en la parte inferior de la pantalla. El consejo del 78 anterior, a saber: xrandr seguido de: xrandr - salida VGA1 - izquierda de LVDS1 (ajuste VGA1 y LVDS1 dependiendo de la salida de xrandr) ha solucionado el problema. Muchas gracias.

oveja
fuente
0

----------------------- SOLUCIÓN PARA xrandr: la pantalla no puede ser más grande que -------------

Paso .1 Verifique si tiene el archivo xorg.conf en / etc / X11 ..... sí: vaya al paso 3, paso 2

Paso .2 Cree el archivo xorg.conf usando el siguiente paso

                 Step 2.a    switch to console mode: Alt+Ctrl+F1
                 Step 2.b    kill x server: sudo service lightdm stop
                 Step 2.c    generate new xorg.conf file: sudo X -configure -- this
                             will create xorg.conf.new file in your current dir
                 Step 2.d    rename and move: sudo mv xorg.conf.new /etc/X11/xorg.conf
                 Step 2.e    return to GUI: sudo start lightdm

Paso .3 Abra /etc/X11/xorg.conf y agregue "Virtual 3200 1080" en la subsección "Pantalla"

                 Step 3.a    vi /etc/X11/xorg.conf
                 Step 3.b    Add "Virtual 3200 1080" to ALL SubSection "Display" 
                             FOR ALL SCREEN if you have more than one "Display"
                             Subsection and more than 1 screen (replace 3200 1080 
                             with your desired screen resolution)
                             FOR EXAMPLE:
                                    Section "Screen"
                                    Identifier "Screen1"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection
                                    Section "Screen"
                                    Identifier "Screen2"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection

Paso 4. Reinicia tu computadora / laptop

Paso 5. Cree un script (vi /etc/X11/dual_monitor.sh) e incluya lo siguiente xrandr --output DVI-0 --mode 1280x1024 xrandr --output DVI-1 --mode 1920x1080 xrandr --output DVI-0 - -auto --right-of DVI-1 --pos 1920x0 cambie el permiso del archivo chmod 755 /etc/X11/dual_monitor.sh (nota: mi pantalla1 es DVI-1 y screen2 es DVI-0, y reemplace la resolución según sea necesario )

Paso 6. Ejecute el script y vea si funciona. (/etc/X11/dual_monirot.sh)

Paso 7. Si el script funciona, incluye el script en el menú de inicio automático >> Configuración >> Sesión y inicio >> Inicio automático de la aplicación >> Agregar nombre: Dual Monitor Xfce Descripción: Comando Dual Monitor Xfce: /etc/X11/dual_monitor.sh

Paso 8. Reinicia y disfruta

Paso 9. Vuelva a realizar el paso 7 para todos los usuarios conectados como usuario

(Por favor, avíseme si funcionó [email protected])

Shasankh Shrestha
fuente
0

Paso 5. Cree un script (vi /etc/X11/dual_monitor.sh) e incluya lo siguiente

         xrandr --output DVI-0 --mode 1280x1024 
         xrandr --output DVI-1 --mode 1920x1080 
         xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0 

   change the file permission chmod 755 /etc/X11/dual_monitor.sh 
   (note: my screen1 is DVI-1 and screen2 is DVI-0, and replace resolution as per need)

Paso 6. Ejecute el script y vea si funciona. (/etc/X11/dual_monirot.sh)

Paso 7. Si el script funciona, inclúyelo al inicio automático

        Menu >> Settings >> Session and Startup >> Application Autostart >> Add 
                Name: Dual Monitor Xfce 
                Description: Dual Monitor Xfce 
                Command: /etc/X11/dual_monitor.sh

Paso 8. Reinicia y disfruta

Paso 9. Vuelva a realizar el paso 7 para todos los usuarios conectados como usuario

Shasankh Shrestha
fuente