¿Cómo usar una segunda computadora como monitor adicional (Linux Fedora 24)?

10

Mi objetivo

Me gustaría usar mi computadora portátil, que ejecuta Fedora 24, como un segundo monitor para computadora de escritorio, que también ejecuta Fedora 24.


Lo que he intentado y lo que no es suficiente o: ¿Por qué esta no es una pregunta duplicada?

Xdmx

Después de hacer una búsqueda en Internet y en este sitio web, encontré algunas publicaciones similares a esta , que básicamente contenían los mismos pasos:

  1. Instalar Xdmxen ambas computadoras.
  2. sshen una computadora de la otra con la -Xopción de ir.
  3. Utilícelo Xdmxpara convertir la computadora que se encuentra en el extremo receptor del sshmonitor en un monitor con el siguiente comando: startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

Hacerlo primero hace que ambas pantallas de computadora se apaguen por unos segundos, luego me da un mensaje de error largo que termina con:

xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost

waiting for X server to shut down 
Couldn't get a file descriptor referring to the console

Googlear el error devuelve esta publicación de blog de julio de 2015, en la que un usuario sigue exactamente los mismos pasos que yo, excepto por usar Ubuntu en lugar de Fedora, y termina con exactamente el mismo resultado que yo. Hay seis comentarios sobre la publicación tan reciente como octubre de 2016, los seis afirman haber seguido los mismos pasos y han recibido el mismo error.

Escritorio remoto de Fedora

Si bien esto me permite controlar una computadora desde otra, requiere que use una GUI en la computadora host para controlar la computadora portátil. Para utilizar la interfaz gráfica de usuario de manera efectiva, debe ocupar una gran cantidad de espacio en un monitor. Entonces, cuando quiero usar el monitor host, tengo que alejar el escritorio remoto de la pestaña alternativa. Como tal, en realidad no obtengo un monitor, ya que no puedo usar simultáneamente los dos monitores para dos tareas diferentes. Esto es más similar a simplemente cambiar de espacio de trabajo, que es algo que ya puedo hacer. Además, no puedo mover programas entre pantallas.

Ssh -X

Lo mismo que arriba. Sí, puedo controlar mi otra computadora, pero tengo que usar activamente el monitor host para controlar el monitor de mi computadora portátil.

Sinergia

El programa realmente funciona, pero solo permite compartir el mouse y el teclado. Los programas no se pueden mover entre monitores, por lo que no es completamente lo que estoy buscando. Además, soy un estudiante universitario tacaño, y el costo de la licencia es de $ 20. Por este precio, podría comprar un monitor usado, lo que me permitiría mover programas entre monitores. Hay una versión FOSS en el dnfrepositorio de Fedora , pero esa versión está desactualizada.

FabulosoGlobo
fuente
@ fixer1234 El primer equipo es todo en uno, mientras que el segundo es una computadora portátil. Entonces, ninguno tiene una pantalla desmontable. Lo siento, probablemente debería haber especificado que volver a conectar un monitor no es una opción.
FabulousGlobe
Mucho de lo que recordaba eran soluciones de Windows, pero también hay un montón de preguntas anteriores sobre Linux. Acabo de usar "usar laptop como monitor es: q linux" como una cadena de búsqueda y obtuve 86 resultados. Entonces ese es un punto de partida. Sin profundizar demasiado, estos son algunos de los resultados: superuser.com/questions/661385/… (los puntos de respuesta aceptados a una referencia de Fedora), superuser.com/questions/51031/… , superuser.com/questions/143833/ … (
Continuación
(caso ligeramente diferente, pero potencialmente adaptables?), superuser.com/questions/71794/...
fixer1234
@ fixer1234 Hola, gracias por tus ejemplos, pero me temo que no puedo usarlos. 1 está usando el escritorio remoto para controlar otra computadora. He conseguido que esto funcione, pero esto realmente no me da una segunda pantalla, sino que me permite controlar la computadora portátil desde mi computadora principal. Requiere que el escritorio de la computadora portátil se muestre en mi PC. 2 referencias DMX, que parece haber dejado de funcionar misteriosamente para todos en los últimos años. 3, una vez más, es solo control remoto, que funciona bien para el usuario porque no tiene un monitor real. 4 es una vez más Xdmx.
FabulousGlobe
1
Mi sugerencia sería la siguiente: (1) aumentar la geometría del escritorio en su computadora de escritorio utilizando xrandr --fb <width>x<height>para que coincida con el tamaño combinado de ambos monitores; (2) inicie un servidor VNC en su escritorio; (3) conéctese con VNC desde su computadora portátil a su escritorio con una geometría explícita, visualizando la parte más derecha (en su monitor de escritorio "invisible") del escritorio.
hasta el

Respuestas:

3

Uso Ubuntu 18.10 y esta herramienta de shell https://github.com/mrenrich84/vnc_virtual_display_linker

Si está utilizando x11 y x11vnc en su fedora 24, puede intentarlo.

Lo uso para hacer una segunda pantalla con mi tableta Android (solo necesita un cliente vnc en el dispositivo de la segunda pantalla).

El mouse y el teclado de mi PC también están disponibles en la segunda pantalla.

Akantor47
fuente