¿Es posible acceder a mi Raspberry Pi a través de WiFi desde mi computadora portátil con Ubuntu? Quiero acceder a su GUI como si fuera una máquina virtual.

Como otros han dicho, la mayoría de los programas GUI deberían funcionar sobre X11 (y eso se puede hacer sobre SSH o usando el comando “xhost” en su computadora portátil y manipulando la variable de entorno DISPLAY en las sesiones de Raspberry Pi).

Cosas como la barra de tareas y el escritorio no funcionarán con este modelo.

El verdadero truco será determinar de manera confiable la dirección IP de la Raspberry Pi, ya que es probable que el enrutador WiFi involucrado le asigne dinámicamente (a través de DHCP). PUEDE evitar esto, pero depende mucho de su enrutador. Con suerte, su enrutador podrá permitirle configurar una dirección IPv4 local por dirección MAC.

Pero X11 solo pasa la pantalla, el teclado y el mouse, y puede que no funcione con aplicaciones que exigen acceso de alta velocidad a los controladores de gráficos. No pasa sonido. Ver videos a través de esta configuración es poco probable que funcione muy bien.

PODRÍAS intentar configurar tu computadora portátil como un servidor X (servidor de pantalla) para la Raspberry Pi y luego mostrar una mayor parte del escritorio en tu computadora portátil, pero para hacer eso, tendrías que reconfigurar tu computadora dramáticamente.

Una solución “vnc” (informática de red virtual) también podría funcionar, de modo que la perspectiva del teclado, la pantalla y el mouse de la Raspberry Pi se limitara a una ventana en su computadora portátil. Pero será lento debido a problemas generales.

Puede acceder a Pi con SSH y un túnel X desde su Ubuntu Linux. Es posible que pueda ejecutar un administrador de ventanas o un escritorio sobre el túnel X, pero será lento y algunas o muchas cosas no funcionarán correctamente. Podrá ejecutar cualquier aplicación X GUI individual muy bien. Este es el modelo estándar para mi uso de un Pi o tres.

Puede usar VNC, o puede usar la capacidad de X para mostrar en un sistema diferente al que se está ejecutando el programa. Es posible que deba habilitarlo en su computadora portátil.

Google para vncserver y ejecuta eso