Ρύθμιση στις κάρτες γραφικών των client;

Ξεκίνησε από za√‘ag, 13 Δεκ 2011, 11:15:17 ΠΜ

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

za√‘ag

Παρατηρώ το εξής:

Όταν συνδεθούν οι clients εμφανίζεται η οθόνη screenshot-1

Μόλις κάνεις δεξί κλικ στην επιφάνεια και επιλέξεις Αλλαγή παρασκηνίου επιφάνειας (πριν ακόμα επιλέξεις αλλαγές σε οτιδήποτε) ...τότε αλλάζει η εμφάνιση και η οθόνη μοιάζει με το screenshot-2

Αυτό συμβαίνει σε οποιονδήποτε χρήστη ακόμα κι αν κάνει αλλαγές είτε στο background είτε κάπου αλλού ... Δηλ. πάντα η αρχική τους οθόνη είναι σαν το screenshot-1.

Επίσης παρατηρείται μια καθυστέρηση σε ότι αφορά στην σάρωση της οθόνης ... πχ. όταν δείχνει κάτι το σχεδιάζει από πάνω προς τα κάτω με οριζόντιες λωρίδες (συμπεριφορά vga κάρτας)

Δεν ξέρω αν μπορώ να κάνω κάτι τη στιγμή που οι κάρτες γραφικών υποθέτω ότι δεν είναι ίδιες. Το μόνο που έκανα όταν πήραμε TFT οθόνες ήταν να αλλάξω την ανάλυση από το ltsp.conf σε 1280x1024

«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

za√'ag δοκίμασε όταν βλέπεις το πρόβλημα να ανοίξεις ένα τερματικό και να τρέξεις
ps -fC gnome-settings-daemon
gnome-settings-daemon
tail ~/.xsession-errors


Και ανέβασε εδώ το output, και επίσης δες αν με τη δεύτερη από τις 3 εντολές διορθώθηκε το πρόβλημα.

za√‘ag

Το output:

user01b2a@server:~$ ps -fC gnome-settings-daemon
UID        PID  PPID  C STIME TTY          TIME CMD
teacher   1617     1  0 10:03 ?        00:00:01 /usr/lib/gnome-settings-daemon/g
1178     15075     1  0 13:30 ?        00:00:00 /usr/lib/gnome-settings-daemon/g
user01b2a@server:~$ gnome-settings-daemon
user01b2a@server:~$
(gnome-settings-daemon:18170): GLib-GObject-WARNING **: IA__g_object_notify: object class `GkbdStatus' has no property named `name'
Unable to find a synaptics device.
tail ~/.xsession-errors

(<unknown>:14906): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkWindow'

(<unknown>:14906): Gtk-CRITICAL **: gtk_window_get_decorated: assertion `GTK_IS_WINDOW (window)' failed

(<unknown>:14906): GLib-GObject-WARNING **: invalid uninstantiatable type `(null)' in cast to `GtkWidget'

(<unknown>:14906): Gtk-CRITICAL **: gtk_widget_get_toplevel: assertion `GTK_IS_WIDGET (widget)' failed

(<unknown>:14906): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
user01b2a@server:~$

--------

Άλλαξε το στυλ στα παράθυρα ... Θα δω αν είναι μόνιμη η αλλαγή....
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

Μετά από επανεκκίνηση η οθόνη επανέρχεται στο στυλ του screenshot-1
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

Άρα καλά το μάντεψα, το πρόβλημα είναι ότι κρασάρει το gnome-settings-daemon. Το ερώτημα είναι, γιατί να το κάνει αυτό.
Επισύναψε λίγο όλο το ~/.xsession-errors αυτού του χρήστη, μήπως δούμε κάτι χρήσιμο στα προηγούμενα μηνύματα λάθους...

Επίσης αν θες δοκίμασε να απενεργοποιήσεις το compiz, με την παρακάτω εντολή:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/session/required_components/windowmanager metacity

za√‘ag

Αυτό συμβαίνει σε όλους τους χρήστες, εκτός βέβαια του teacher.
Υπάρχει περίπτωση να παίζει ρόλο το ότι έχω ενεργοποιήσει στον teacher τα εφέ κίνησης παραθύρων κλπ;

Θα στα στείλω την Πέμπτη που έχω μάθημα.
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

Άλκη ... ποια εντολή να τρέξω;
Μιλάς πάντα για οποιονδήποτε χρήστη από κάποιον client  ... σωστά;
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

Από τον client που έχει πρόβλημα, τρέξε την εντολή:
Κώδικας: shell
gedit ~/.xsession-errors


και επισύναψε όλο το αρχείο εδώ. Εάν μπορείς αυτό κάν' το ακριβώς μετά από επανεκκίνηση, ώστε να φαίνεται φρέσκο το πρόβλημα στα logs.

Από τον server, αν θες μπορείς να απενεργοποιήσεις τα εφέ για όλους τους χρήστες, για να δεις αν έτσι διορθώνεται το πρόβλημα, δίνοντας:
Κώδικας: shell
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type string --set /desktop/gnome/session/required_components/windowmanager metacity

za√‘ag

Το έκανα σε κάποιον χρήστη που δεν έχει ξανασυνδεθεί μέχρι σήμερα

Σου επισυνάπτω το αρχείο κειμένου από την εκτέλεση της: gedit ~/.xsession-errors
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

za√‘ag

#9
Σου στέλνω και το αντίστοιχο αρχείο για τον teacher
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

Υπάρχει μήνυμα λάθους του compiz, οπότε δοκίμασε και την εντολή που γράφω παραπάνω για να το απενεργοποιήσεις. Thin clients είναι;
Υπάρχουν και διάφορα μηνύματα από το gnome-settings-daemon, αλλά δεν φαίνεται ξεκάθαρα τι του φταίει, ίσως και να του φταίει το compiz.

za√‘ag

Το έκανα... Μου ζητάει το pass του teacher και μετά δεν δείχνει τίποτα (δηλ. δείχνει το prompt)
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

alkisg

No news is good news.
Όταν οι εντολές δεν βγάζουν κάποιο μήνυμα, σημαίνει ότι εκτελέστηκαν επιτυχώς.
Απλά δοκίμασε τώρα να ξεκινήσεις τους clients, και δες αν λύθηκε το πρόβλημα.

Επίσης, απάντησε και στην παραπάνω ερώτηση που έκανα, "Thin clients είναι";
Γιατί αν δεν είναι, χρειάζονται διαφορετικές οδηγίες.
Να αναλυτικά οι οδηγίες από το wiki: http://wiki.ubuntu-gr.org/sch-scripts/%CE%A7%CF%81%CE%AE%CF%83%CE%B9%CE%BC%CE%B5%CF%82%CE%95%CE%BD%CF%84%CE%BF%CE%BB%CE%AD%CF%82#A.2BA5EDwAO1A70DtQPBA7MDvwPAA78DrwO3A8MDtw_compiz

za√‘ag

Το πρόβλημα συνεχίζεται ...
Το περίεργο είναι ότι στον ίδιο client μπορεί κάποιοι users να τα βλέπουν σωστά.

Επί τη ευκαιρία...

1. Σε κάποιον user έχει χαθεί η μπάρα μενού (η βασική) ... τι μπορεί να γίνει;

2. Στον teacher έχουν αλλάξει θέση το εικονίδιο της γλώσσας και το εικονίδιο χρήστη με τον τερματισμό. Δεν μετακινούνται ακόμα κι αν τα "ξεκλειδώσω" ... Μπορεί να γίνει κάτι;

3. Κάτι πολύ εκνευριστικό: σε πολύ λίγο χρόνο (ακόμα και όταν προβάλω στις οθόνες των μαθητών) οι οθόνες σβήνουν (εξοικονόμηση ενέργειας)... Πώς μπορεί να καταργηθεί αυτό ή να αλλάξει το χρονικό όριο;

Υπάρχει τρόπος να διαγραφούν οι ρυθμίσεις (όχι τα έγγραφα) των users και να είναι όπως ξεκίνησαν την 1η φορά μετά την αρχική εγκατάσταση;

Thin clients είναι όλοι....
«Δεν υπάρχει λόγος να θέλει κανείς έναν υπολογιστή στο σπίτι του»--Ken Olson, πρ. της DEC, 1977
«Τα 640KB RAM επαρκούν για να τρέξει κάθε πρόγραμμα»--Bill Gates
Δείτε κι άλλες ιστορικές ατάκες  εδώ

apapakL

#14
Παράθεση από: za√'ag στις 19 Δεκ 2011, 09:43:43 ΜΜ
1. Σε κάποιον user έχει χαθεί η μπάρα μενού (η βασική) ... τι μπορεί να γίνει;

Από το server δίνεις

sudo su user -c 'gconftool-2 --recursive-unset /apps/panel'


όπου "user" το όνομα του χρήστη. Κάνεις αποσύνδεση στο χρήστη και όταν επανασυνδεθεί τα panels θα έχουν επανέλθει...

Παράθεση από: za√'ag στις 19 Δεκ 2011, 09:43:43 ΜΜ

2. Στον teacher έχουν αλλάξει θέση το εικονίδιο της γλώσσας και το εικονίδιο χρήστη με τον τερματισμό. Δεν μετακινούνται ακόμα κι αν τα "ξεκλειδώσω" ... Μπορεί να γίνει κάτι;

Πρέπει να ξεκλειδώσεις και τα στοιχεία του panel πάνω από τα οποία θα περάσει το εικονίδιο του οποίου τη θέση θέλεις να αλλάξεις.

Εναλλακτικά μπορείς να επαναφέρεις τα panels στην default κατάσταση τους εκτελώντας τα παρακάτω:
(θα χαθούν όμως αλλαγές ή προσθήκες που τυχόν έχεις κάνει)

sudo gconftool-2 --shutdown

sudo rm -rf ~/.gconf/apps/panel

sudo pkill gnome-panel


Παράθεση από: za√'ag στις 19 Δεκ 2011, 09:43:43 ΜΜ
3. Κάτι πολύ εκνευριστικό: σε πολύ λίγο χρόνο (ακόμα και όταν προβάλω στις οθόνες των μαθητών) οι οθόνες σβήνουν (εξοικονόμηση ενέργειας)... Πώς μπορεί να καταργηθεί αυτό ή να αλλάξει το χρονικό όριο;

Με αυτό το τρόπο απενεργοποιείς τελείως το screensaver για όλους τους χρήστες

sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.mandatory --type boolean --set /apps/gnome-screensaver/idle_activation_enabled 0



Παράθεση από: za√'ag στις 19 Δεκ 2011, 09:43:43 ΜΜ
Υπάρχει τρόπος να διαγραφούν οι ρυθμίσεις (όχι τα έγγραφα) των users και να είναι όπως ξεκίνησαν την 1η φορά μετά την αρχική εγκατάσταση;

Όταν λες να διατηρηθούν τα έγγραφα εννοείς η δομή του προσωπικού φακέλου των χρηστών ή και τυχόν εργασίες που έχει κάνει ο κάθε χρήστης;

Αν είναι το πρώτο τότε μπορείς να σβήσεις όλους τους χρήστες μαζί με τα home directories και να τους ξαναδημιουργήσεις από τα sch-scripts ή, ακόμα πιο σωστά να αρχικοποιήσεις τα home directories:

δες εδώ