Modèle d'OS personnalisé (Linux)
Bien que DaDesktop prenne en charge plusieurs distributions Linux populaires, il peut arriver qu'une distribution spécifique non disponible soit nécessaire. DaDesktop est heureux de prendre en charge cela pour la plupart des distributions Linux principales. Veuillez nous indiquer où télécharger le fichier ISO et sur quel serveur vous souhaitez publier le modèle d'OS personnalisé.
Important :
À propos du partitionnement du disque
1. Les modèles personnalisés nécessitent une seule partition de disque ou deux partitions : une partition EFI/Boot et l'autre partition système et de données.
2. Une partition LVM n'est pas prise en charge, veuillez ne pas utiliser LVM
3. Un schéma de partition incorrect entraînera l'échec du redimensionnement automatique du disque et d'autres fonctions.
Modèle Linux
Après avoir téléchargé le fichier ISO sur le serveur, vous pourrez le voir sous Menu Admin -> IMAGES D'OS -> FICHIERS ISO sous votre compte.
Ensuite, vous pouvez préparer le modèle sous Menu Admin -> IMAGES D'OS -> MODÈLES D'OS PERSONNALISÉS
Veuillez suivre attentivement ce guide et effectuer toutes les étapes, sinon le fonctionnement complet de DaDesktop risque de ne pas fonctionner.
- Installer le système d'exploitation
- Définir le nom d'utilisateur par défaut sur « student » et le mot de passe sur « student »
- Configurer le compte « student » pour la connexion automatique
-
Utilisez le fond d'écran DaDesktop ou de votre propre marque
-
Certaines distributions utilisent désormais Wayland comme pilote d'affichage par défaut. Bien que Wayland fonctionne dans DaDesktop, nous suggérons pour le moment de revenir à X11.
Pour désactiver Wayland :éditez /etc/gdm/custom.conf par exemple
# Uncomment the line below to force the login screen to use Xorg WaylandEnable=falsedéconnectez-vous et reconnectez-vous
-
Installez spice-vdagent, l'utilisation de votre gestionnaire de paquets est généralement la meilleure approche. NB : cela peut déjà être installé selon votre distribution.
- Après l'installation correcte, redémarrez la machine et vous devriez voir les deux processus en cours d'exécution, spice-vdagent et spice-vdagentd
-
- Installez qemu-guest-agent, là encore, l'utilisation de votre gestionnaire de paquets est généralement la meilleure approche.
- Installez X11VNC. NB : pour certaines distributions, vous devrez peut-être ajouter des dépôts supplémentaires tels que le dépôt « epel » pour les distributions basées sur Redhat, comme Oracle Linux ou Rocky Linux.
-
Configurez X11VNC
- assurez-vous que X11VNC est installé
-
exécutez la commande
sudo -ipour ouvrir un shell root -
exécutez la commande ci-dessous qui permet à X11VNC de démarrer automatiquement au redémarrage
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
-
Créez un script de notification de bureau en exécutant les commandes ci-dessous
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 - Redémarrez
-
Vérifiez le paramètre du pare-feu, c'est-à-dire assurez-vous que le port TCP 5900 est ouvert, par exemple
ss -pntl - Désactivez le mot de passe sudo (recommandé)
-
Vérifiez le succès
Lors de la connexion, si l'URL est modifiée en une nouvelle URL avec le paramètre de requête
token, alors tout est bon. Cela signifie que X11VNC fonctionne. Et la zone de texte en bas à gauche de l'écran, utilisée pour le copier/coller entre votre propre bureau et le bureau virtuel, devrait maintenant fonctionner.
Veuillez noter
Pour ajouter des fonctionnalités optionnelles supplémentaires telles que
- DDWebdav pour permettre la synchronisation des dossiers de contenu du formateur sur les machines de chaque participant,
- ou DDUpload - pour télécharger facilement des fichiers dans une machine DaDesktop ;
Veuillez contacter le support technique de DaDesktop.
