Υποστήριξη Ubuntu 24.04/LTSP/Epoptes/sch-scripts

Ξεκίνησε από alkisg, 29 Αυγ 2025, 10:14:04 ΠΜ

« προηγούμενο - επόμενο »

vgt

Καλημέρα. Άλκη ευχαριστούμε πολύ. Έκανα αναβάθμιση από 22.04 σε 24.04. Στον server όλα φαίνονται να λειτουργούν κανονικά. Όταν όμως συνδέομαι στους clients μου εμφανίζει άλλο περιβάλλον εργασίας. Επισυνάπτω φωτό.

alkisg

Καλησπέρα @vgt, καταρχάς έκανες δημοσίευση εικονικού δίσκου;
Πήγαινε και στον server και στον client, άνοιξε τερματικό, τρέξε τα παρακάτω, και ανέβασε το αποτέλεσμα:

uname -a
grep VERSION= /etc/os-release
ls /usr/share/xsessions

d_oikon

Παράθεση από: alkisg στις 02 Σεπ 2025, 01:00:48 ΜΜΈκανες τις ενημερώσεις λογισμικού μέσα από τα sch-scripts;
Ναι. Έκανα την 1η εντολή από https://el.ltsp.org/ltsp/installation/ (επισυνάπτω εικόνα)

Το αποτέλεσμα των εντολών:
apt policy epoptes
epoptes
teacher@srv-7dim-iliou:~$ apt policy epoptes
epoptes:
  Εγκατεστημένα: 23.08-1
  Υποψήφιο:      23.08-2+202508280758~ubuntu24.04.1
  Πίνακας Έκδοσης:
     23.08-2+202508280758~ubuntu24.04.1 500
        500 http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu noble/main amd64 Packages
        500 http://ppa.launchpad.net/ts.sch.gr/ppa/ubuntu noble/main i386 Packages
 *** 23.08-1 500
        500 http://gr.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
        500 http://gr.archive.ubuntu.com/ubuntu noble/universe i386 Packages
        100 /var/lib/dpkg/status
teacher@srv-7dim-iliou:~$ epoptes
Traceback (most recent call last):
  File "/usr/bin/epoptes", line 20, in <module>
    from epoptes.ui import gui
  File "/usr/lib/python3/dist-packages/epoptes/ui/gui.py", line 8, in <module>
    from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'




vgt

Server:
Linux srv-7dim-glyfad 6.8.0-79-generic #79-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 12 14:42:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
VERSION="24.04.3 LTS (Noble Numbat)"
mate.desktop  ubuntu.desktop  ubuntu-xorg.desktop

Client:
Linux pc01 6.8.0-79-generic #79-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 12 14:42:46 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
VERSION="24.04.3 LTS (Noble Numbat)"
mate.desktop  ubuntu.desktop  ubuntu-xorg.desktop

Έχω κάνει δημοσίευση εικονικού δίσκου

alkisg

Το πρόβλημα είναι ότι έχεις εγκαταστήσει και Ubuntu MATE και Ubuntu GNOME.
Κατά πάσα πιθανότητα ήταν έτσι πριν από την αναβάθμιση.
Η σωστή λύση είναι επανεγκατάσταση Ubuntu MATE 24.04 από την αρχή.

Αλλιώς, μπορείς είτε να προσπαθήσεις να αφαιρέσεις τα πακέτα του Ubuntu GNOME χωρίς να αφαιρεθούν αυτά του MATE,
ή να κρατήσεις και τα δύο, με ό,τι επιπλοκές υπάρξουν, και να ορίσεις ως default desktop environment το MATE στο ltsp.conf.

Και για τα δύο τελευταία θα πρέπει να με βρεις στο κανάλι υποστήριξης (είτε Matrix είτε IRC) για απομακρυσμένη βοήθεια:
https://el.ltsp.org/support/

alkisg

@d_oikon, πήγαινε sch-scripts > Εξυπηρετητής > Ενέργειες > Ενημερώσεις λογισμικού.
Αφού τελειώσει, πιθανώς να χρειαστεί επανεκκίνηση.

vgt

Παράθεση από: alkisg στις 02 Σεπ 2025, 01:33:08 ΜΜΤο πρόβλημα είναι ότι έχεις εγκαταστήσει και Ubuntu MATE και Ubuntu GNOME.
Κατά πάσα πιθανότητα ήταν έτσι πριν από την αναβάθμιση.
Η σωστή λύση είναι επανεγκατάσταση Ubuntu MATE 24.04 από την αρχή.

Αλλιώς, μπορείς είτε να προσπαθήσεις να αφαιρέσεις τα πακέτα του Ubuntu GNOME χωρίς να αφαιρεθούν αυτά του MATE,
ή να κρατήσεις και τα δύο, με ό,τι επιπλοκές υπάρξουν, και να ορίσεις ως default desktop environment το MATE στο ltsp.conf.

Και για τα δύο τελευταία θα πρέπει να με βρεις στο κανάλι υποστήριξης (είτε Matrix είτε IRC) για απομακρυσμένη βοήθεια:
https://el.ltsp.org/support/
Ευχαριστώ πολύ! Θα κάνω επανεγκατάσταση Ubuntu MATE 24.04 από την αρχή. Νομίζω ότι είναι η καλύτερη λύση για να αποφύγω μελλοντικές επιπλοκές.

d_oikon

Παράθεση από: alkisg στις 02 Σεπ 2025, 01:35:29 ΜΜ@d_oikon, πήγαινε sch-scripts > Εξυπηρετητής > Ενέργειες > Ενημερώσεις λογισμικού.
Αφού τελειώσει, πιθανώς να χρειαστεί επανεκκίνηση.
Όλα οκ Άλκη. Η ενημέρωση έλυσε το πρόβλημα (δεν χρειάστηκε επανεκκίνηση). :)

Κατά την χρήση του συστήματος, αν προκύψει κάτι θα το αναφέρω εδώ. Θα κάνω την αναβάθμιση και στο 2ο σχολείο μου.  :D

Σ' ευχαριστώ πολύ.

Σταύρος Βολίκας

Ευχαριστούμε για την υποστήριξη και καλή χρονιά!
Προσπάθησα να κάνω καθαρή εγκατάσταση τα 24.04 dual boot σε server που είναι εγκατεστημένα τα 20.04 mate.
Έχω δημιουργήσει ελεύθερο χώρο anallocated στον ίδιο δίσκο.
Όταν δοκιμάζω να το κάνω για εγκατάσταση των 22.04 βγάζει την επιλογή alongside... ενώ στα 24 δίνει μόνο διαγραφή δίσκου ή manual εγκατάσταση. Μπορώ να κάνω κάτι ή πρέπει να διαγράψω το δίσκο;
Σταύρος Βολίκας

alkisg

#24
Καλημέρα Σταύρο,

πρέπει να επιλέξεις την manual εγκατάσταση. Επειδή αυτό έχει γίνει πλέον λίγο πολύπλοκο, αφού όπως λες δεν έχει επιλογή "alongside", και επειδή τα partitions εξαρτώνται και από το BIOS/UEFI mode, για την ώρα δεν έχουμε σχετική τεκμηρίωση.

Αν χρειαστείς βοήθεια με το "manual" έλα από τα chat rooms για απομακρυσμένη βοήθεια:

https://el.ltsp.org/support/

Σταύρος Βολίκας

Καλημέρα Άλκη,

Σήμερα άλλαξα προσωρινά μια ρύθμιση στο BIOS σε boot only UEFI και μετά την επανέφερα σε AUTO γιατί δεν έβλεπε το δίσκο του UBUNTU 20. Δοκιμάζοντας στη συνέχεια την εγκατάσταση UBUNTU 24 εμφάνισε και την επιλογή alongside! Θα ολοκληρώσω την εγκατάσταση και αν υπάρχει κάποιο θέμα θα επανέλθω.

Ευχαριστώ
Σταύρος Βολίκας

sakis_ser

Επιβεβαιώνω κι εγώ από τη μεριά μου ότι η αναβάθμιση λειτουργεί κανονικά, όπως κ οι epoptes! Σε ευχαριστούμε πολύ-πολύ Άλκη!  :)

markakis

#27
Προσωπικά έχω επιλέξει κάθε 2 χρόνια που βγαίνει νέα έκδοση Ubuntu LTS (και κατά συνέπεια LTSP), να κάνω νέα εγκατάσταση, σε νέο partition, διατηρώντας το παλιό ως backup λύση. Αυτό κυρίως για να αποφύγω θέματα με ρυθμίσεις και αρχεία της παλιάς εγκατάστασης που φοβάμαι ότι μπορεί να ξεμείνουν.

Έχω την εντύπωση ότι αυτό είναι μια πιο "καθαρή" και αξιόπιστη λύση που βοηθάει και στον εντοπισμό και την επίλυση του όποιου προβλήματος μπορεί να προκύψει στο μέλλον.

Επίσης, στην έναρξη κάθε σχολικής, που δεν κάνω νέα εγκατάσταση αλλά διατηρώ την υπάρχουσα, παίρνω backup τα αρχεία των μαθητών και σβήνω τα αρχεία ρυθμίσεων. Χρησιμοποιώ ένα λογαριασμό ανά τμήμα και υπολογιστή και είσοδο με autologin, οπότε κάθε Σεπτέμβρη ξεκινάμε και οι λογαριασμοί των μαθητών έχουν "καθαρούς" προσωπικούς φακέλους. Για το backup χρησιμοποιώ αυτό το script, ίσως φανεί χρήσιμο σε κάποιον.