Το Στέκι των Πληροφορικών

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: mkassapakis στις 17 Φεβ 2023, 01:12:15 ΜΜ

Τίτλος: Δημιουργία εικονικού δίσκου με παλιότερη έκδοση kernel
Αποστολή από: mkassapakis στις 17 Φεβ 2023, 01:12:15 ΜΜ
Χαίρεται! Παρατήρησα ένα πρόβλημα στο Alice 3 το οποίο χρησιμοποιώ στο εργαστήριό μας με LTSP Ubuntu 22.04.

Μετά από αναβάθμιση του kernel στην τελευταία έκδοση 5.15.0-60 δεν λειτουργούν σωστά κάποιες δυνατότητες στο Alice 3 π.χ. rotation ή move αντικειμένων με τη χρήση του ποντικιού και γενικότερα κολλάει συνεχώς.

Όταν στο grub menu επιλέξω την έκδοση 5.15.0-48 του kernel τότε το Alice λειτουργεί άψογα.

Αναρωτιέμαι λοιπόν, μήπως υπάρχει τρόπος να κάνω δημοσίευση του εικονικού δίσκου των clients με αυτή την παλιότερη έκδοση του kernel;
Τίτλος: Απ: Δημιουργία εικονικού δίσκου με παλιότερη έκδοση kernel
Αποστολή από: alkisg στις 17 Φεβ 2023, 02:28:27 ΜΜ
Υποθέτουμε ότι στον server υπάρχει ακόμη ο "καλός" kernel, γιατί αφαιρούνται αυτόματα σε updates.
Στο ltsp.conf και κάτω από την ενότητα [server], βάζεις;

Κώδικας (ini) [Επιλογή]
KERNEL_INITRD="boot/vmlinuz-5.15.0-48* s|vmlinuz|initrd.img|"

Στη συνέχεια, δίνεις οδηγία να μη διαγραφεί ποτέ ο καλός kernel, και κάνεις δημοσίευση πυρήνα (όχι δίσκου):
Κώδικας (Bash) [Επιλογή]
sudo apt-mark hold $(dpkg -l | awk '/^ii  linux-.*5.15.0-48/ { print $2 }')
sudo ltsp kernel

Όταν έρθουν οι καινούργιοι πυρήνες 5.19 ή 6.2, καλό θα είναι να αφαιρεθεί η οδηγία του ltsp.conf και να εξεταστεί αν το πρόβλημα εξακολουθεί να υφίσταται.
Αν ναι, θα πρέπει να το αναφέρουμε στους developers του Ubuntu να το λύσουν, για να μην μείνουμε για πάντα με ξεπερασμένο πυρήνα.