Thin client κολλάει αμέσως μετά από το login

Ξεκίνησε από spanorg, 19 Ιαν 2015, 04:54:49 ΜΜ

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

spanorg

Μπαίνει κανονικά, κουνάω ποντίκι και μόλις πάω να ανοίξω μια εφαρμογή παγώνει. Σας έχει τύχει; πως μπορώ να πάρω log για να δω τι φταίει;

Ευχαριστώ.

alkisg

#1
Ακούγεται σαν να μην φτάνει η RAM (πόση RAM έχει; ) και συγχρόνως να μην λειτουργεί το NBD_SWAP (το οποίο όμως θα έπρεπε να λειτουργεί), και έτσι να κρασάρει λόγω απουσίας μνήμης... Ή πιθανώς λόγω driver κάρτας γραφικών...
Δεν είναι εύκολη περίπτωση για debugging, καλύτερα να έρθεις από το http://ts.sch.gr/wiki/IRC να το δούμε online.

Για να πάρεις αρχείο log από ολικό κρασάρισμα client είναι δύσκολο, θα πρέπει να ενεργοποιήσεις κάποιες επιλογές στο lts.conf,
ίσως να μπορείς όμως να δεις κάποια μηνύματα αν:
συνδεθείς κανονικά στον client,
πατήσεις alt+ctrl+f1 για να γυρίσει σε κονσόλα,
πας στον server στον Επόπτη, και από εκεί πατήσεις Εκτέλεση και γράψεις π.χ. firefox,
οπότε θεωρητικά στην κονσόλα θα δεις τα μηνύματα του κρασαρίσματος.

edit: για remote logging, δίνεις:
sudo gedit /etc/rsyslog.conf

Αποσχολιάζεις τις παρακάτω γραμμές (βγάζεις τη δίεση από μπροστά):
#$ModLoad imudp
#$UDPServerRun 514

Επανεκκινείς την υπηρεσία:
sudo service rsyslog restart

Βάζεις στο lts.conf, ακριβώς κάτω από το [Default]:
SYSLOG_HOST=server

Επανεκκινείς τον client

Βλέπεις τα μηνύματα του client στον server, δίνοντας:
tail -f /var/log/syslog

Είναι αυτά που γράφουν π.χ. "ltsp123" σαν όνομα υπολογιστή αντί για "server", π.χ.:
Jan 20 09:50:13 ltsp129 kernel: imklog 5.8.6, log source = /proc/kmsg started.

spanorg

Jan 20 11:24:25 ltsp137 kernel: [   31.434814]  nbd9: unknown partition table
Jan 20 11:24:25 server nbd_server[4684]: Disconnect request received.
Jan 20 11:24:25 server nbd_server[1065]: Child exited with 0
Jan 20 11:24:25 ltsp137 kernel: [   31.450684] block nbd9: NBD_DISCONNECT
Jan 20 11:24:25 ltsp137 kernel: [   31.451548] block nbd9: Receive control failed (result -32)
Jan 20 11:24:25 ltsp137 kernel: [   31.451622] block nbd9: queue cleared
Jan 20 11:24:52 ltsp137 kernel: [   58.012133] end_request: I/O error, dev fd0, sector 0
Jan 20 11:24:52 ltsp137 kernel: [   58.036097] end_request: I/O error, dev fd0, sector 0
Jan 20 11:25:02 ltsp137 pulseaudio[2609]: [pulseaudio] x11wrap.c: XOpenDisplay() failed
Jan 20 11:25:02 ltsp137 pulseaudio[2609]: [pulseaudio] module.c: Failed to load module "module-x11-publish" (argument: "display=10.33.40.139:7"): initialization failed.


Φυσικά είναι ο ltsp137. Πως λύνεται τώρα αυτό;

alkisg

Δεν βοήθησε το log, οπότε κάνε κάτι από τα υπόλοιπα που πρότεινα, κατά προτίμηση το IRC.

nbd9 => φυσιολογικό
fd0 => πρόβλημα με το floppy, μάλλον hardware, οκ μπορεί να φτιαχτεί αλλά δεν είναι το πρόβλημα που συζητάμε
XOpenDisplay() failed => σε εκείνο το σημείο είχε ήδη κρασάρει το xorg (ή λόγω ram ή λόγω άλλου driver κλπ)