DaDesktop

Template OS Khusus (Linux)

Meskipun DaDesktop menyediakan sejumlah distribusi Linux populer, mungkin ada saatnya diperlukan distribusi spesifik yang tidak tersedia. DaDesktop dengan senang hati mendukung hal ini untuk sebagian besar distribusi Linux utama. Harap beri tahu kami tempat mengunduh file ISO dan server mana yang ingin Anda gunakan untuk menerbitkan template OS Khusus.

Penting:

Tentang Partisi Disk
1. Template khusus hanya memerlukan satu partisi disk atau dua partisi: satu partisi EFI/Boot dan partisi sistem dan data lainnya.
2. Partisi LVM tidak didukung, harap jangan menggunakan LVM
3. Skema partisi yang salah akan menyebabkan pengubahan ukuran disk otomatis dan fungsi lainnya gagal.

Template Linux

Setelah kami mengunduh file ISO ke server, Anda akan dapat melihatnya di bawah Menu Admin->GAMBAR OS->FILE ISO di akun Anda.

Kemudian Anda dapat menyiapkan template di bawah Menu Admin->GAMBAR OS->TEMPLATE OS KHUSUS

Harap ikuti panduan ini dengan cermat, dan selesaikan semua langkah karena jika tidak, operasi DaDesktop secara penuh kemungkinan tidak akan berfungsi.

  1. Pasang OS
  2. Tetapkan nama pengguna default menjadi "student"; Kata sandi menjadi "student"
  3. Atur akun "student" untuk Login Otomatis
  4. Gunakan wallpaper DaDesktop atau merek Anda sendiri
    Wallpaper DaDesktop atau merek Anda sendiri
  5. Beberapa distribusi sekarang akan menggunakan Wayland sebagai driver tampilan secara default. Meskipun Wayland berfungsi di DaDesktop, untuk saat ini kami sarankan untuk kembali ke X11.

    Untuk menonaktifkan Wayland:-

    edit /etc/gdm/custom.conf misalnya

    # Hapus tanda komentar pada baris di bawah untuk memaksa layar login menggunakan Xorg
            WaylandEnable=false
            

    keluar dan masuk kembali

  6. Pasang spice-vdagent, menggunakan pengelola paket biasanya merupakan pendekatan terbaik. NB Ini mungkin sudah terpasang tergantung pada distribusi Anda
    • Setelah instalasi yang benar, mulai ulang mesin, dan Anda akan melihat dua proses yang berjalan, spice-vdagent dan spice-vdagentd
    • Pasang spice-vdagent, menggunakan pengelola paket di linux
  7. Pasang qemu-guest-agent, lagi-lagi menggunakan pengelola paket biasanya merupakan pendekatan terbaik
  8. Pasang X11VNC. NB Untuk beberapa distribusi, Anda mungkin perlu menambahkan repositori tambahan seperti repositori 'epel' untuk distribusi berbasis Redhat, seperti Oracle Linux atau Rocky Linux
  9. Konfigurasi X11VNC
    • pastikan X11VNC terpasang
    • jalankan perintah sudo -i untuk membuka shell root
    • jalankan perintah di bawah ini yang memungkinkan X11VNC untuk memulai otomatis saat reboot

      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. Buat skrip notifikasi desktop dengan menjalankan perintah di bawah ini

    cat > /usr/local/bin/announce-vnc-users.sh <<EOF
            notify-send -a x11vnc "Pengguna VNC terhubung: $RFB_CLIENT_COUNT"
            EOF
            chmod +x /usr/local/bin/announce-vnc-users.sh
  11. Mulai ulang
  12. Periksa pengaturan firewall, yaitu pastikan port TCP 5900 terbuka, misalnya

    ss -pntl

  13. Nonaktifkan kata sandi sudo (disarankan)
  14. Verifikasi keberhasilan

    Saat terhubung, URL, jika berubah menjadi URL baru dengan parameter kueri token, maka Anda siap. Ini berarti X11VNC berfungsi. Dan kotak teks di kiri bawah layar, yang digunakan untuk salin/tempel antara desktop Anda sendiri dan desktop virtual seharusnya sekarang berfungsi.

Harap Diperhatikan

Untuk menambahkan fitur opsional tambahan seperti

Harap hubungi Dukungan Teknis DaDesktop.