Plantilla de SO personalizada (Linux)

Aunque DaDesktop mantiene varias distribuciones populares de Linux, puede haber ocasiones en las que se necesite una distro específica que no esté disponible. En DaDesktop, con gusto brindamos soporte para la mayoría de las distribuciones principales de Linux. Solo 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/de arranque y otra para el sistema y los datos.
2. No se admite una partición LVM, por favor, no use LVM.
3. Un esquema de particionado incorrecto provocará que el redimensionamiento automático del disco y otras funciones fallen.

Plantilla de Linux

Después de que descarguemos el archivo ISO al servidor, podrá verlo en Menú de administración->IMÁGENES DE SO->ARCHIVOS ISO dentro de su cuenta. 

Luego, puede preparar la plantilla en Menú de administración->IMÁGENES DE SO->PLANTILLAS DE SO PERSONALIZADAS

Siga esta guía cuidadosamente y complete todos los pasos, ya que de lo contrario, es probable que la operación completa de DaDesktop no funcione.

  1. Instale el SO
  2. Establezca el nombre de usuario predeterminado como "student"; la contraseña como "student"
  3. Configure la cuenta "student" para inicio de sesión automático
  4. Use el fondo de pantalla de DaDesktop o uno de su propia marca
    Fondo de pantalla de DaDesktop o de su propia marca
  5. Algunas distribuciones ahora usan Wayland como controlador de pantalla predeterminado. Aunque Wayland funciona en DaDesktop, por el momento sugerimos volver a X11. 

    Para deshabilitar Wayland:-

     edite /etc/gdm/custom.conf, ej.

    # Descomente la línea a continuación para forzar que la pantalla de inicio de sesión use Xorg
            WaylandEnable=false
            

    cierre sesión e inicie sesión de nuevo

  6. Instale spice-vdagent; usar su gestor de paquetes suele ser la mejor opción. Nota: Esto ya podría estar instalado según su distribución.
    • Después de la instalación correcta, reinicie la máquina y debería ver los dos procesos en ejecución: spice-vdagent y spice-vdagentd
    • Instalar spice-vdagent usando el gestor de paquetes en linux
  7. Instale qemu-guest-agent; nuevamente, usar su gestor de paquetes suele ser la mejor opción.
  8. Instale X11VNC. Nota: Para algunas distribuciones, podría necesitar agregar repositorios adicionales, como el repositorio 'epel' para distribuciones basadas en Redhat, como Oracle Linux o Rocky Linux.
  9. Configure X11VNC
    • Asegúrese de que X11VNC esté instalado
    • Ejecute el comando sudo -i para abrir un shell de root
    • Ejecute el siguiente comando que permite que X11VNC se autoinicie 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. Reinicie
  12. Revise la configuración del firewall, es decir, asegúrese de que el puerto TCP 5900 esté abierto, por ej.

    ss -pntl

  13. Deshabilite la contraseña de sudo (recomendado)
  14. Verifique 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 la caja de texto en la parte inferior izquierda de la pantalla, utilizada para copiar/pegar entre su propio escritorio y el escritorio virtual, ahora debería funcionar.

     

Por favor, note

Para agregar características opcionales adicionales como 

  • DDWebdav para permitir que las carpetas de contenido del instructor se sincronicen con la máquina de cada participante,
  • o DDUpload para cargar archivos fácilmente dentro de una máquina DaDesktop;

Por favor, contacte al Soporte Técnico de DaDesktop.