Me gustaría poder iniciar sesión gráficamente en otra máquina Ubuntu (el servidor) desde mi máquina de escritorio Ubuntu (el cliente), al igual que con el Escritorio remoto de Windows.
La configuración de "Uso compartido de escritorio" que viene instalada por defecto parece usar VNC. VNC es un poco ancho de banda, solo puede funcionar a la resolución de cualquier pantalla conectada al host, requiere que inicie sesión en la máquina y refleja cada acción en el host.
Sé sobre el túnel X, pero es molesto de usar y no siempre funciona correctamente (o, más exactamente, algunas aplicaciones no funcionan correctamente).
¿Hay algún tipo de herramienta entre los dos, similar al Escritorio remoto utilizado para Windows? Específicamente, algo con las siguientes características:
- puede ejecutarse con una resolución diferente a la pantalla del host (si hay una)
- puede ejecutarse en pantalla completa
- tiene configuraciones de calidad ajustables para diferentes anchos de banda
- no requiere que un usuario inicie sesión localmente
- guarda credenciales o usa claves SSH
- se inicia automáticamente en el servidor
- el cliente trabaja bajo Gnome 3 y Unity
- se puede restringir a trabajar con DE no compuestas en el servidor (por ejemplo, XFCE)
He estado usando X2go por un tiempo, pero desafortunadamente ya no funciona a pantalla completa en Gnome 3 debido a un par de errores ( # 1072 y # 982 ), así que si hay una solución mejor, me gustaría probarlo.
fuente
rdesktop
es lo que se usa afaik y usa RDP. rdesktop.org VNC debería ser una instalación separada (y no es la predeterminada) (alguien me corrige si me equivoco).x2go
es una gran solución a este problema, pero no aparece como una respuesta al duplicado o en la lista de Wikipedia vinculada a él. Pero las respuestas a las otras preguntas son probablemente lo suficientemente cercanas (si están desactualizadas) que no habría publicado una recompensa para obtener nuevas respuestas.Respuestas:
En general,
xrdp
hará lo que quieras. Y es compatible con muchos clientes RDP.El inconveniente es que Unity, el WM predeterminado en Ubuntu, ya no lo admite. Creo, aunque nunca lo he probado, que funciona con GNOME.
Para mi uso personal, acabo de instalar el escritorio MATE (ya que tiene menos "estilo" que GNOME) y configuré Ubuntu para usarlo cada vez que inicie sesión de forma remota.
Consulte aquí para obtener información sobre cómo configurarlo (esta respuesta utiliza XFCE para escritorio remoto. Puede elegir otra cosa):
/ubuntu//a/592544/595510
fuente
~/.xsession
cosas, etc., ya que estoy usando Remmina en el cliente, puedo ingresarstartxfce4
como "Programa de inicio" y simplemente funciona automáticamente. Los únicos inconvenientes son: no cambiar el tamaño de la resolución sobre la marcha (no me importa, y es una solicitud de función conocida , y desconectar significa un cierre de sesión completo (en lugar de poder reanudar una sesión más tarde). Además, parece ser usando VNC debajo del capó, pero el uso del ancho de banda parece estar bien.Yo recomendaría X2go. Es muy similar a RDP y altamente eficiente incluso en conexiones de bajo ancho de banda y alta latencia. Clientes para todos los sistemas, incluido un complemento para Firefox, etc. Funciona a través de ssh y se integra con PulseAudio para que pueda usar VoIP, por ejemplo. Lea más en http://www.x2go.org
El
x2go
cliente requiere un comando de sesión para ejecutar al iniciar sesión en, por ejemplo, para utilizar la Unidad 2D, utilice el comando de sesión.:gnome-session --session=ubuntu-2d
. Esto se encontró buscando en el archivo (en el host)/usr/share/xsessions/ubuntu-2d.desktop
y copiando el valor de laExec=...
línea. Si desea usar alguna otra sesión, puede usar el valor de otro archivo/usr/share/xsessions/
, pero parece que cualquier cosa que requiera aceleración 3D no funcionará.fuente
x2go
es fantástico! Espero que no le importe, pero edité su respuesta para agregar información sobre el parámetro de comando de sesión necesario para el cliente.Escritorio remoto de Chrome BETA
★★★★ ½
Esta es una extensión de Chrome de Google, que instala un complemento en Chrome para permitir el uso compartido de escritorio remoto. Compartir es mucho más simple en comparación con otras soluciones, y es fácil de configurar.
fuente
remmina
es mi elección para la computadora portátil Ubuntu.Hay un servidor RDP de Linux http://www.xrdp.org/
Lo usé hace algún tiempo. Funcionó a la perfección.
fuente
x2go
, si pudiera configurar el comando de sesión funcionaría.Uso el cliente (y el servidor) gratuitos de NoMachine . Tienen repositorios que hacen que sea fácil de instalar. Funciona a las mil maravillas.
fuente
x11vnc
Al instalar y ejecutar x11vnc en el control remoto, tendremos acceso a muchas más opciones que con vnc (consulte la página de manual para x11vnc ). Aún así tiene la ventaja de permanecer dentro de la arquitectura vnc.
fuente
Te aconsejo que uses X11RDP. Te doy el mejor rendimiento y es compatible con Windows. Puede iniciar sesión desde Windows (o Ubuntu) en Ubuntu.
Consulte esta pregunta para más información.
fuente
Spice http://www.spicespace.org/ puede ser interesante, aunque se centra en la virtualización.
Desde su sitio:
Aquí hay un enlace que detalla la instalación de Ubuntu http://docs.cslabs.clarkson.edu/wiki/SPICE
fuente
Primero, RDP es el protocolo de Microsoft
y VNC es un protocolo alternativo
A partir de 2017 Unity: el entorno de escritorio de Ubuntu no funciona bien con la
xrdp
biblioteca para habilitar RDP,por lo que es necesario instalar / usar otro entorno de escritorio como gnome, xfce4
o usar una de las muchas variaciones que implementan el protocolo VNC, que puede valer o ser mejor que RDP para cada caso particular
fuente
Con Fedora 27 y Ubuntu 17.10 predeterminados a una sesión de Wayland Gnome 3.26 por defecto, ahora la solución x2go no funcionará.
Según esta página de compatibilidad de x2go , x2go dejó de admitir Gnome en la versión 3.12.
Pero a partir de hoy (17 de octubre de 2017) no puedo encontrar ningún paquete de escritorio remoto de gnome para Ubuntu 17.10. Búsqueda de paquetes de Ubuntu ¿Es esta funcionalidad parte del paquete de murmullos ? Pude encontrar uno para Fedora 27: paquete gnome-remote-desktop .
Parece que Gnome no menciona la compatibilidad con el escritorio remoto en las Notas de la versión 3.26, pero pude encontrarla en el error Gnome 784199 .
Aquí hay un enlace al escritorio remoto de Gnome y la transmisión de pantalla en la página wiki de Wayland . Espero que esta información ayude a algunas personas que buscan una respuesta más actualizada a este problema.
fuente
Yo uso TeamViewer. Permite mezclar Windows / Linux.
fuente
Creo que
xrdp
es el mejor servidor RDP para Ubuntu 16.04.Funciona en Ubuntu y en Raspbian, por lo que puedo controlar todos mis registradores de datos, así como mi servidor Ubtuntu, tanto desde la computadora portátil Ubuntu como desde las máquinas Windows.
El escritorio remoto de Windows de mis sistemas WIN7,8,10 funciona perfectamente con él.
remmina es el principal cliente RDP que uso desde mi computadora portátil Ubuntu.
Tiene una excelente interfaz con pestañas para hacer conexiones a múltiples servidores.
Putty hace un trabajo decente como un clinet ssh de Ubuntu, tanto terminal como GUI.
No es exactamente como el Escritorio remoto de Windows, pero en realidad funciona bastante bien.
Para ejecutar aplicaciones GUI, vaya a la sección ssh y marque la casilla de Reenvío X11.
Tenga en cuenta que si usa un cuadro de Windows como cliente, entonces lo mismo puede funcionar, pero primero ejecuta Xming antes de ejecutar PuTTY.
fuente
Remmina
funciona como un cliente ssh también. No es necesarioputty
en Ubuntu.ssh -Y systemname
funciona incluso mejor que cualquiera de los dos. Lo toleroremmina
y puedo trabajar con él, pero solo lo uso para las conexiones RDP donde necesito abrir varias ventanas en el mismo sistema, dentro de una sola sesión.