Αδυναμία φόρτωσης login screen

Ξεκίνησε από Παναγιώτης (Πανίκας) Αραπάκης, 08 Οκτ 2020, 12:39:24 ΜΜ

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

Παναγιώτης (Πανίκας) Αραπάκης

Την καλησπέρα προς όλα τα μέλη. Χρησιμοποιώ εργαστήριο LTSP. Τα δύο τελευταία χρόνια έκανα χρήση της έκδοσης 18.04 χωρίς κανένα πρόβλημα. Πρόσφατα αναβάθμισα το υλικό υπολογιστή (προσθήκη RAM και δεύτερου αποθηκευτηκού χώρου - ssd). Αποφάσισα να εγκαταστήσω την έκδοση 20.04, οπότε και έκανα εξαγωγή των χρηστών και εισαγωγή στη νέα εγκατάσταση. Το σύστημα είναι dual boot (Win7, Xubuntu 20.04 LTSP). Τα Win7 βρίσκονται στον πρώτο σκληρό (συμβατικός rotational). Αφού εισήγαγα τους χρήστες, έκανα τις απαραίτητες τροποποιήσεις για τη νέα σχολική χρονιά. Όμως, όταν ανοίγουν οι clients στο εργαστήριο, κάποια τερματικά δεν εμφανίζουν την login screen, παρά μόνο "μαύρη οθόνη". Παρόλα αυτά, τα τερματικά εμφανίζονται στους επόπτες. Παρακαλώ βοήθεια.
Παναγιώτης (Πανίκας) Αραπάκης

alkisg

Καλησπέρα Παναγιώτη, το πιο γρήγορο θα είναι να έρθεις ένα πρωί από το IRC να το δούμε live, https://ts.sch.gr/wiki/IRC,
μια ιδέα είναι μήπως έχεις βάλει εμπορικό οδηγό nvidia στον server οπότε προσπαθεί να φορτωθεί και στους clients που δεν έχουν ίδια κάρτα και εκεί τα παίζει.
Αν όχι, μέσα από τον Επόπτη διάλεξε έναν προβληματικό client, κάνε δεξί κλικ → Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά, και ανέβασε το αρχείο /var/log/Xorg.0.log κάπου ώστε να δούμε το μήνυμα λάθους που θα βγάζει.

Παναγιώτης (Πανίκας) Αραπάκης

Οι κάρτες είναι οι onboard. Δύο clients με το ίδιο υλικό, συμπεριφέρονται διαφορετικά, ο ένας φορτώνει τη login screen, ο άλλος όχι.
Παναγιώτης (Πανίκας) Αραπάκης

alkisg

Ανέβασε και τα δύο Xorg.0.log για να τα συγκρίνουμε.

Παναγιώτης (Πανίκας) Αραπάκης

Τα δύο αρχεία όπως έχουν παραχθεί από την εκτέλεση της εντολής "cat /var/log/Xorg.0.log > xorg_pc01" και "cat /var/log/Xorg.0.log > xorg_pc10".
Παναγιώτης (Πανίκας) Αραπάκης

alkisg

Δεν βλέπω κάποιο πρόβλημα, φαίνεται να ανοίγουν κανονικά τα γραφικά.
Οι επόμενες εντολές που θα έδινα θα ήταν, πάλι μέσα από τον Επόπτη,
(
ps faux
systemctl status
journalctl
dmesg
cat /etc/ltsp/ltsp.conf
) > /tmp/troubleshooting.txt

ioakyriazis

#6
Έλεγξε και το άλλο ενδεχόμενο:

Ο χρήστης που βγάζει μαύρη οθόνη δεν είναι owner στο homedir του. Το έχω δεν να συμβαίνει συχνά, όταν φέρνουμε χρήστες από την προηγούμενη εγκατάσταση.

Για να διορθωθεί θα ανοίξεις τερματικό [Alt + Ctrl + T] και θα δώσεις την εντολή:

cd /home
for i in *; do sudo chown -R $i:$i $i; done


και θα κάνει κάθε χρήστη owner στον φάκελό του.
Αν γκρινιάξει για κάποιους φακέλους δεν πειράζει, απλά τους αφήνει όπως είναι καθώς δεν υπάρχουν χρήστες με αυτό το όνομα (όπως πχ ο Shared).

Παναγιώτης (Πανίκας) Αραπάκης

Την καλημέρα μου και ευχαριστώ για την συνδρομή σας. Εκτέλεσα την εντολή "for i in *; do sudo chown -R $i:$i $i;" στον φάκελλο /home. Το αποτέλεσμα είναι στο αρχείο που επισυνάπτω. Στο παρελθόν όταν έκανα ξανά εγκατάσταση, είχα πάρει αντίγραφα των αρχείων των μαθητών με cp από το φάκελλο /home και τα επανέφερα με τον ίδιο τρόπο. Στους νέους χρήστες, έχω δηλώσει ως κύρια ομάδα το τμήμα τους.
Παναγιώτης (Πανίκας) Αραπάκης

alkisg

Ενώ το output των εντολών που έστειλα ποιο είναι;
Η μαύρη οθόνη εμφανίζεται πριν ή μετά το login;
Έχεις ενεργοποιημένο autologin;

Γενικά πάντως υπάρχουν ορισμένα προβλήματα σαν αυτό, που μπορεί να χρειαστούν 3 ώρες να λυθούν μέσω forum ή 3 λεπτά μέσω IRC.

alkisg

#9
Εν τέλει ήταν bug του Intel driver το οποίο ξεπεράστηκε με την εγκατάσταση νεότερου kernel.