Modello di sistema operativo personalizzato (Linux)
Anche se DaDesktop mantiene un certo numero di popolari distribuzioni Linux, può capitare che si renda necessaria una distribuzione specifica non disponibile. DaDesktop è lieto di supportare questa esigenza per la maggior parte delle distribuzioni Linux principali. Indicateci dove scaricare il file ISO e su quale server desiderate pubblicare il modello di sistema operativo personalizzato.
Importante:
Informazioni sul partizionamento del disco
1. I modelli personalizzati richiedono una sola partizione del disco oppure due partizioni: una partizione EFI/Boot e l'altra per sistema e dati.
2. Le partizioni LVM non sono supportate, si prega di non utilizzare LVM.
3. Uno schema di partizionamento errato causerà il mancato funzionamento del ridimensionamento automatico del disco e di altre funzioni.
Modello Linux
Dopo aver scaricato il file ISO sul server, sarà possibile visualizzarlo in Menu amministrazione -> IMMAGINI SO -> FILE ISO sotto il proprio account.
Successivamente è possibile preparare il modello in Menu amministrazione -> IMMAGINI SO -> MODELLI SO PERSONALIZZATI
Si prega di seguire attentamente questa guida e di completare tutti i passaggi, altrimenti è probabile che l'intera operatività di DaDesktop non funzioni.
- Installare il sistema operativo
- Impostare il nome utente predefinito su "student"; password su "student"
- Impostare l'account "student" per l'accesso automatico
-
Utilizzare lo sfondo DaDesktop o uno sfondo del proprio marchio
-
Alcune distribuzioni ora utilizzano Wayland come driver video predefinito. Sebbene Wayland funzioni in DaDesktop, per il momento suggeriamo di tornare a X11.
Per disabilitare Wayland:-modificare /etc/gdm/custom.conf, ad esempio
# Decommentare la riga sottostante per forzare l'uso di Xorg nella schermata di login WaylandEnable=falsedisconnettersi e riconnettersi
-
Installare spice-vdagent, utilizzando il gestore di pacchetti della propria distribuzione, che di solito è l'approccio migliore. N.B. potrebbe essere già installato a seconda della distribuzione
- Dopo l'installazione corretta, riavviare la macchina e si dovrebbero vedere i due processi in esecuzione, spice-vdagent e spice-vdagentd
-
- Installare qemu-guest-agent, anche in questo caso l'uso del gestore di pacchetti è generalmente l'approccio migliore
- Installare X11VNC. N.B. per alcune distribuzioni, potrebbe essere necessario aggiungere repository extra come il repository 'epel' per le distribuzioni basate su Redhat, come Oracle Linux o Rocky Linux
-
Configurare X11VNC
- assicurarsi che X11VNC sia installato
-
eseguire il comando
sudo -iper aprire una shell di root -
eseguire il comando seguente che consente l'avvio automatico di X11VNC al riavvio
cat > /etc/xdg/autostart/x11vnc.desktop <
-
Creare lo script di notifica sul desktop eseguendo i comandi seguenti
cat > /usr/local/bin/announce-vnc-users.sh < - Riavviare
-
Verificare l'impostazione del firewall, assicurandosi che la porta TCP 5900 sia aperta, ad esempio
ss -pntl - Disabilitare la password sudo (consigliato)
-
Verificare il buon esito
Quando ci si connette, se l'URL viene modificato in un nuovo URL con il parametro di query
token, allora tutto è a posto. Questo significa che X11VNC funziona. Inoltre la casella di testo in basso a sinistra dello schermo, utilizzata per il copia/incolla tra il proprio desktop e il desktop virtuale, dovrebbe ora essere operativa.
Nota bene
Per aggiungere funzionalità opzionali extra come
- DDWebdav per consentire la sincronizzazione delle cartelle dei contenuti del docente su ciascuna macchina dei partecipanti,
- oppure DDUpload - per caricare facilmente file all'interno di una macchina DaDesktop;
Si prega di contattare l'assistenza tecnica DaDesktop.