✉️contact@dadesktop.es 📞+34 911 43 64 28

Plantilla de SO personalizada (Linux)

Aunque DaDesktop mantiene varias distribuciones populares de Linux, puede darse el caso de que se necesite una distribución específica que no esté disponible. En DaDesktop estamos encantados de ofrecer soporte para la mayoría de las distribuciones principales de Linux. Por favor, indíquenos dónde descargar el archivo ISO y en qué servidor desea publicar la plantilla de SO personalizada. 

Importante:

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

Plantilla de Linux

Tras descargar el archivo ISO en el servidor, podrá verlo en Admin Menu->OS IMAGES->ISO FILES dentro de su cuenta. 

A continuación, puede preparar la plantilla en Admin Menu->OS IMAGES->CUSTOM OS TEMPLATES

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

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

    Para desactivar Wayland:

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

    # Uncomment the line below to force the login screen to use Xorg
            WaylandEnable=false
            

    Cierre sesión e inicie sesión de nuevo

  6. Instale spice-vdagent; el enfoque habitual es usar su gestor de paquetes. Nota: puede que ya esté instalado dependiendo de su distribución.
    • Tras 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 su gestor de paquetes en Linux
  7. Instale qemu-guest-agent; de nuevo, usar su gestor de paquetes suele ser la mejor opción.
  8. Instale X11VNC. Nota: en algunas distribuciones, es posible que necesite agregar repositorios extra, 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 una shell de root
    • Ejecute el siguiente comando, que permite que X11VNC se inicie automáticamente al reiniciar

      cat > /etc/xdg/autostart/x11vnc.desktop <<EOF
                      [Desktop Entry]
                      Type=Application
                      Exec=/usr/bin/x11vnc -N -no6 -rfbportv6 -1 -allow 10.0.3.1 -nopw -shared -alwaysshared -forever -repeat -nowireframe -noscr -nocursorshape -skip_lockkeys -cursor_drag -grab_buster -deferupdate 10 -speeds 6000,5000,20 -afteraccept announce-vnc-users.sh -gone announce-vnc-users.sh
                      Hidden=false
                      X-MATE-Autostart-enabled=true
                      X-MATE-AutoRestart=true
                      Name[en_US]=X11VNC
                      Name=X11VNC
                      Comment[en_US]=Share desktop over VNC
                      Comment=Share desktop over VNC
                      EOF
                      
  10. Cree el script de notificación del escritorio ejecutando los siguientes comandos

    cat > /usr/local/bin/announce-vnc-users.sh <<EOF
            notify-send -a x11vnc "VNC users connected: $RFB_CLIENT_COUNT"
            EOF
            chmod +x /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, p. ej.

    ss -pntl

  13. Desactive la contraseña de sudo (recomendado)
  14. Verifique el éxito

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

     

Tenga en cuenta

Para añadir funciones opcionales adicionales como 

Por favor, contacte con el soporte técnico de DaDesktop.