DaDesktop

Plantilla de sistema operativo personalizado (Linux)

Aunque DaDesktop mantiene varias distribuciones populares de Linux, puede haber ocasiones en que se necesite una distribución específica que no está disponible. En DaDesktop estaremos encantados de dar soporte para la mayoría de las distribuciones principales de Linux. Indíquenos dónde descargar el archivo ISO y en qué servidor desea publicar la plantilla de SO personalizada.

Importante:

Acerca del particionado de disco
1. Las plantillas personalizadas requieren solo una partición de disco o dos particiones: una partición EFI/Arranque y la otra partición para sistema y datos.
2. No se admite partición LVM, por favor no utilice LVM
3. Un esquema de partición incorrecto provocará que el redimensionamiento automático del disco y otras funciones fallen.

Plantilla de Linux

Una vez que descarguemos el archivo ISO al servidor, podrá verlo en Menú de administrador -> IMÁGENES DE SO -> ARCHIVOS ISO en su cuenta.

Luego puede preparar la plantilla en Menú de administrador -> IMÁGENES DE SO -> PLANTILLAS DE SO PERSONALIZADAS

Siga atentamente esta guía y complete todos los pasos, de lo contrario es probable que el funcionamiento completo de DaDesktop no funcione.

  1. Instalar el SO
  2. Establecer el nombre de usuario predeterminado como "student"; Contraseña: "student"
  3. Configurar la cuenta "student" para inicio de sesión automático
  4. Use el fondo de pantalla de DaDesktop o el de su propia marca
    Fondo de pantalla de DaDesktop o de su propia marca
  5. Algunas distribuciones ahora utilizan Wayland como controlador de pantalla por defecto. Aunque Wayland funciona en DaDesktop, por ahora sugerimos volver a X11.

    Para desactivar Wayland:-

    edite /etc/gdm/custom.conf, por ejemplo

    # Descomente la línea siguiente para forzar a la pantalla de inicio de sesión a usar Xorg
            WaylandEnable=false
            

    cierre sesión y vuelva a iniciar sesión

  6. Instale spice-vdagent; usar su gestor de paquetes suele ser el mejor enfoque. NB: Es posible que ya esté instalado según su distribución
    • Tras una instalación correcta, reinicie la máquina y debería ver los dos procesos en ejecución: spice-vdagent y spice-vdagentd
    • Instale spice-vdagent usando su gestor de paquetes en linux
  7. Instale qemu-guest-agent; nuevamente, usar su gestor de paquetes suele ser el mejor enfoque
  8. Instale X11VNC. NB: Para algunas distribuciones, es posible que necesite agregar repositorios adicionales, como el repositorio 'epel' para distribuciones basadas en Redhat, como Oracle Linux o Rocky Linux
  9. Configurar X11VNC
    • asegúrese de que X11VNC esté instalado
    • ejecute el comando sudo -i para abrir una shell de root
    • ejecute el siguiente comando que permite que X11VNC se inicie automáticamente al reiniciar

      cat > /etc/xdg/autostart/x11vnc.desktop <
  10. Cree el script de notificación de escritorio ejecutando los siguientes comandos

    cat > /usr/local/bin/announce-vnc-users.sh <
  11. Reiniciar
  12. Verifique la configuración del firewall, es decir, asegúrese de que el puerto TCP 5900 esté abierto, por ejemplo

    ss -pntl

  13. Desactivar la contraseña de sudo (recomendado)
  14. Verificar el éxito

    Al conectar, si la URL cambia a una nueva URL con el parámetro de consulta token, entonces está listo. Esto significa que X11VNC está funcionando. Y el cuadro de texto en la parte inferior izquierda de la pantalla, que se usa para copiar/pegar entre su propio escritorio y el escritorio virtual, ahora debería estar funcionando.

     

Tenga en cuenta

Para agregar funciones opcionales adicionales como

  • DDWebdav para sincronizar las carpetas de contenido del instructor en las máquinas de cada participante,
  • o DDUpload - para cargar fácilmente archivos dentro de una máquina DaDesktop;

Póngase en contacto con Soporte Técnico de DaDesktop.