Αδυναμία σύνδεση ορισμένων client μετά από ενημερώσεις Ubuntu LTSP

Ξεκίνησε από imihal, 19 Ιαν 2015, 08:45:55 ΠΜ

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

imihal

Μετά τις τελευταίες ενημερώσεις (περασμένη εβδομάδα) και την δημοσίευση του εικονικού δίσκου παρουσιάζεται αδυναμία σύνδεσης μόνο στους πιο παλιούς (FAT) clients.
Το σχολικό εργαστήριο έχει Ubuntu 12.04 ltsp με 11 σταθμούς εργασίας (fat clients), οι 6 είναι με
i-core3 2GB, και οι υπόλοιποι με Pentium 4, 512MB και με κάρτα δικτύου PCI gigabit ethernet.

Μετά τις συνήθεις κατά καιρούς ενημερώσεις, ξανάκανα από τον Eπόπτη Δημοσίευση εικονικού δίσκου όπως έχω
κάνει πολλές φορές μέχρι τώρα.  Οι πιο παλιοί σταθμοί εργασίας του εργαστηρίου (Pentium 4) μετά το μήνυμα:

plymouthd: ply-terminal.c:630 ply_terminal_set_mode: Assertion 'terminal != ((void *)9)' failed

εμφανίζουν τον κέρσορα να αναβοσβήνει και δεν εμφανίζεται η οθόνη σύνδεσης (Login screen) για τους
χρήστες.  Το μήνυμα βέβαια εμφανιζόταν πάντα, αλλά μετά εμφανιζόταν η οθόνη εκκίνησης. 
Στους υπόλοιπους σταθμούς (i-core3) εμφανίζεται κανονικά η οθόνη σύνδεσης, μετά το παραπάνω ίδιο μήνυμα.

Αναγκάζομαι λοιπόν να κάνω από τον επόπτη, επαναφορά του εικονικού δίσκου στην προηγούμενη έκδοση για να
εμφανίζεται όπως πιο παλιά η οθόνη σύνδεσης σε όλους τους σταθμούς και να μπορούν όλοι να δουλέψουν. 
Δεν μπορώ όμως έτσι να ενημερώσω τον εικονικό δίσκο για τη σύνδεση των σταθμών.

Kernel version:
Linux server 3.2.0-75-generic-pae #110-Ubuntu SMP Tue Dec 16 19:29:27 UTC 2014 i686 i686 i386 GNU/Linux


LSB Version:
core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch:cxx-3.0-ia32:cxx-3.0-noarch:cxx-3.1-ia32:cxx-3.1-noarch:cxx-3.2-ia32:cxx-3.2-noarch:cxx-4.0-ia32:cxx-4.0-noarch:desktop-3.1-ia32:desktop-3.1-noarch:desktop-3.2-ia32:desktop-3.2-noarch:desktop-4.0-ia32:desktop-4.0-noarch:graphics-2.0-ia32:graphics-2.0-noarch:graphics-3.0-ia32:graphics-3.0-noarch:graphics-3.1-ia32:graphics-3.1-noarch:graphics-3.2-ia32:graphics-3.2-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-3.2-ia32:printing-3.2-noarch:printing-4.0-ia32:printing-4.0-noarch:qt4-3.1-ia32:qt4-3.1-noarch
Distributor ID:   Ubuntu
Description:   Ubuntu 12.04.5 LTS
Release:   12.04
Codename:   precise


Θα ήθελα τη γνώμη σας για το πως θα μπορούσα να το επιλύσω.

Ευχαριστώ!

alkisg

imihal, αν μπορείς έλα από το IRC να το δούμε, γιατί δεν δικαιολογείται να χάλασε το xorg λόγω αναβάθμισης,
αλλιώς δοκίμασε νεότερο kernel+xorg: https://alkisg.mysch.gr/steki/index.php?topic=5066.msg60700#msg60700

imihal

Ευχαριστώ για την απάντηση!
Δυστυχώς με την αναβάθμιση kernel ή xorg δε λύθηκε το πρόβλημα.

Μετά τη δημοσίευση του εικονικού δίσκου έχω πρόβλημα μόνο στη σύνδεση των παλιών τερματικών (P4, 512MB, NVIDIA Geforce4 MX 4000).  Από τον επόπτη με άνοιγμα κονσόλας διαχειριστή τοπικά σε τερματικό που δε συνδέεται βλέπω στο /var/log/Xorg.7.log βλέπω: "... Fatal Server Error, No screens found."

Από το ιστορικό αναβαθμίσεων στο server βλέπω ότι μετά από την τελευταία δημοσίευση (που λειτουργούσε κανονικά) έχουν προστεθεί οι ενημερώσεις στο server:
xserver-common (1.11.4-0ubuntu10.14, 1.11.4-0ubuntu10.16)
xserver-xorg-core(1.11.4-0ubuntu10.14, 1.11.4-0ubuntu10.16)
Άρα αν κατάλαβα καλά το xorg έχει αλλάξει.  Μπορώ να εγκαταστήσω προηγούμενη έκδοση ώστε να συνδέονται τα παλιά τερματικά;

alkisg

Εγκατάσταση παλιών εκδόσεων γίνεται με:
Κώδικας: Bash
# ενημέρωση των πληροφοριών
sudo apt-get update

# προβολή διαθέσιμων εκδόσεων
apt-cache policy xserver-xorg

# εγκατάσταση ορισμένης έκδοσης
sudo apt-get install xserver-xorg=1:7.6+12ubuntu1


...αλλά εγώ επιμένω να έρθεις από το IRC, γιατί πιθανώς να φας αρκετές ώρες, να μην το φτιάξεις, μετά να έρθεις IRC, να φάμε άλλη μία ώρα να κάνουμε undo τις αλλαγές που έκανες, και τελικά να λύσουμε το αρχικό πρόβλημα σε 5 λεπτά... :)

Υ.Γ. κάνε και μια δοκιμή, στο αρχείο /var/lib/tftpboot/ltsp/i386/pxelinux.cfg/default να αντικαταστήσεις το "quiet splash" με "nomodeset". Αν με το nomodeset παίξουν αυτοί οι clients, μετά πρέπει να καθοριστεί σε άλλα αρχεία για να αφορά μόνο αυτούς και όχι όλους τους clients.