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

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: odysseas στις 15 Νοε 2012, 12:00:33 ΜΜ

Τίτλος: Κενό panel μετά από login χρηστών
Αποστολή από: odysseas στις 15 Νοε 2012, 12:00:33 ΜΜ
Κάθε φορά που μπαίνει ένα τμήμα στο εργαστήριο και κάνουν login οι μαθητές, ένας με δύο από αυτούς βλέπουν τελείως κενό το επάνω panel (με το μενού Εφαρμογές, Τοποθεσίες και τα Applets δεξιά). Συνήθως τους αποσυνδέω από τον Επόπτη και όταν ξανασυνδέονται το πρόβλημα λύνεται. Θα ήθελα κάποια συμβουλή ποια logs θα πρέπει να κοιτάξω μήπως σχηματίσουμε καμιά ιδέα τι μπορεί να φταίει.

Εν τω μεταξύ, μόλις χθες σε κάποια μηχανήματα, ενώ οι χρήστες είχαν συνδεθεί κανονικά χωρίς το παραπάνω πρόβλημα, τα panels εξαφανίστηκαν τελείως (και το πάνω και το κάτω). Και πάλι το πρόβλημα λύθηκε με μια απλή αποσύνδεση.
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: alkisg στις 15 Νοε 2012, 03:38:22 ΜΜ
Αντί για αποσύνδεση, μπορείς να τρέχεις gnome-panel --replace από τον Επόπτη γι' αυτά τα τερματικά.
Το πρόβλημα έχει αναφερθεί εδώ: https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1078679
...και είμαστε στο ψάξιμο για κάποια καλύτερη λύση.

Όποιος θέλει ας σχολιάσει στο παραπάνω bug report ώστε να φανεί στους developers ότι είναι συχνό πρόβλημα.
Θέλω να δω και μήπως τυχόν ευθύνεται το SSHFS που χρησιμοποιούμε τώρα αντί για το NFS που χρησιμοποιούσαμε παλιά...

Επίσης, αν τυχόν κανείς το δει και σε thin clients, θα είναι σημαντική πληροφορία, ας το αναφέρει.
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: mour στις 15 Νοε 2012, 04:55:43 ΜΜ
Εγώ από όσο θυμάμαι δεν το έχω δει ποτε σε thin client
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: odysseas στις 15 Νοε 2012, 05:26:10 ΜΜ
Παράθεση από: alkisg στις 15 Νοε 2012, 03:38:22 ΜΜ
Το πρόβλημα έχει αναφερθεί εδώ: https://bugs.launchpad.net/ubuntu/+source/gnome-panel/+bug/1078679
...και είμαστε στο ψάξιμο για κάποια καλύτερη λύση. Όποιος θέλει ας σχολιάσει στο παραπάνω bug report ώστε να φανεί στους developers ότι είναι συχνό πρόβλημα.

Ok, έγινε.
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: yiannis στις 21 Νοε 2012, 01:23:29 ΜΜ
Εμένα πάλι δεν φαίνεται πάνω δεξιά τμήμα. Δοκίμασα και με
gnome-panel --replace
αλλά και με
sudo su -c 'gconftool-2 --recursive-unset /apps/panel' username
που βρήκα σε ένα άλλο νήμα, αλλά δεν εμφανίζεται με τίποτα.
Η επιφάνεια εργασίας είναι όπως στο συνημμένο. Ότι και να κάνω, ο συγκεκριμένος χρήστης αυτό βλέπει!
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: alkisg στις 21 Νοε 2012, 09:58:04 ΜΜ
Αν κάποιου του παρουσιάζεται συχνά αυτό το πρόβλημα, θα βοηθούσε να δοκιμάσει αν είναι πιο σταθερό με NFS:
https://alkisg.mysch.gr/steki/index.php?topic=4847.msg51814#msg51814

Παράθεση από: yiannis στις 21 Νοε 2012, 01:23:29 ΜΜ
αλλά και με
sudo su -c 'gconftool-2 --recursive-unset /apps/panel' username
που βρήκα σε ένα άλλο νήμα, αλλά δεν εμφανίζεται με τίποτα.

Καλύτερα χωρίς sudo κτλ, αλλά σκέτο το παρακάτω με δεξί κλικ εκτέλεση από τον επόπτη:
Κώδικας (shell) [Επιλογή]

gsettings reset-recursively org.gnome.gnome-panel.layout && gnome-panel --replace
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: odysseas στις 21 Νοε 2012, 11:04:06 ΜΜ
Παράθεση από: alkisg στις 21 Νοε 2012, 09:58:04 ΜΜ
Καλύτερα χωρίς sudo κτλ, αλλά σκέτο το παρακάτω με δεξί κλικ εκτέλεση από τον επόπτη:
Κώδικας (shell) [Επιλογή]

gsettings reset-recursively org.gnome.gnome-panel.layout && gnome-panel --replace


Για να καταλάβω, αυτό δεν το δοκιμάζουμε ως μόνιμη λύση στο πρόβλημα, είναι προσωρινό για να επανέλθουν τα panels εφόσον έχουν εξαφανιστεί, έτσι;
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: alkisg στις 22 Νοε 2012, 06:15:22 ΠΜ
Το να εξαφανίζονται τελείως τα panels είναι κάποιο race condition, ελπίζουμε το πρόβλημα να λυθεί upstream. Το να ξανατρέξουμε το panel με gnome-panel --replace είναι μια προσωρινή λύση, δεν μας εγγυάται ότι το πρόβλημα δεν θα ξανασυμβεί στο επόμενο login.

Το να λείπουν πράγματα από κάποιο panel συνήθως είναι αποτέλεσμα ενέργειας χρήστη. Για παράδειγμα, δοκιμάστε κρατώντας το Alt πατημένο, να κάνετε δεξί κλικ στο εικονίδιο του ηχείου στο δεξί μέρος του panel.
Θα εμφανιστεί ένα μενού: ["Move", "Remove from panel"]. Επιλέξτε "Remove from panel".
Θα πρέπει τελικά να έχετε το αποτέλεσμα που έδειχνε ο yiannis στο παραπάνω screenshot.

Για να επαναφέρετε το layout των panels, εκτελέστε την παραπάνω εντολή με το gsettings.
(το gconftool-2 ήταν για την 10.04, το gsettings είναι για την 12.04)
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: yiannis στις 22 Νοε 2012, 12:02:03 ΜΜ
Πράγματι, με δεξί κλικ -> Εκτέλεση από τους Επόπτες, η εντολή
gsettings reset-recursively org.gnome.gnome-panel.layout && gnome-panel --replace
δουλεύει μια χαρά. Το panel επανέρχεται στην τυπική του μορφή.

Ευχαριστώ!
Τίτλος: Απ: Κενό panel μετά από login χρηστών
Αποστολή από: aspd στις 19 Δεκ 2012, 05:31:51 ΜΜ
Σήμερα εξαφανίστηκαν τα panels στο server του εργαστηρίου (που σηκώνει fat clients).