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

Γενικά => Τεχνική υποστήριξη => Linux => Μήνυμα ξεκίνησε από: richard στις 25 Οκτ 2012, 11:14:57 ΠΜ

Τίτλος: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 25 Οκτ 2012, 11:14:57 ΠΜ
Στο SEPEHY του 13ου ΓΕΛ Αθήνας έχουμε βάλει το 12.04 από το CD που κατεβάσαμε από ts.sch.gr/wiki  ακολουθώντας όλες τις οδηγίες που υπάρχουν στο αντίστοιχο site.
Το πρόβλημα που έχουμε είναι:
Όταν από έναν thin client  προσπαθούμε να τρέξουμε το firefox  τότε κάνει κατευθείαν αποσύνδεση.
Άν δοκιμάσουμε το chromium-browser τότε δουλεύει κανονικά μεν, αλλά κλείνοντάς το κάνει πάλι αποσύνδεση.
Δεν παρουσιάζονται τα παραπάνω προβλήματα σε fat clients (μνήμη=512MB).

Richard και Θέμης
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 25 Οκτ 2012, 11:50:09 ΠΜ
Πόση RAM έχει αυτός ο client;
Δοκιμάστε επίσης να βάλετε χειρωνακτικά NBD_SWAP=True στο lts.conf (από τα μενού των sch-scripts), και να επανεκκινήσετε τον client.

Τέλος, δείτε λίγο το αρχείο ~/.xsession-errors του χρήστη που έγινε η αποσύνδεση, πιθανώς να περιέχει τίποτα μηνύματα λάθους.
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 25 Οκτ 2012, 12:20:47 ΜΜ
Κάθε thin client έχει 256MB και ο ένας fat client έχει 512 MB. Όταν λες να βάλουμε NBD_SWAP=True στο lts.conf εννοείς στο [Default] έτσι δεν είναι;

Πριν προθέσουμε στο lts.conf εδώ είναι το .xsession-error κομάτι:

(gnome-settings-daemon:9922): Gdk-WARNING **: gnome-settings-daemon: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.

Προειδοποίηση διαχειριστή παραθύρων: Μοιραίο σφάλμα IO 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) στην οθόνη '10.64.113.137:7'.
gnome-session[9909]: Gdk-WARNING: gnome-session: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(gnome-fallback-mount-helper:9973): Gdk-WARNING **: gnome-fallback-mount-helper: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(bluetooth-applet:9975): Gdk-WARNING **: bluetooth-applet: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(nm-applet:9983): Gdk-WARNING **: nm-applet: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(telepathy-indicator:10416): Gdk-WARNING **: telepathy-indicator: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(polkit-gnome-authentication-agent-1:9974): Gdk-WARNING **: polkit-gnome-authentication-agent-1: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(gnome-screensaver:10471): Gdk-WARNING **: gnome-screensaver: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(gdu-notification-daemon:10373): Gdk-WARNING **: gdu-notification-daemon: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(gnome-panel:9954): Gdk-WARNING **: gnome-panel: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


(nautilus:9972): Gdk-WARNING **: nautilus: Fatal IO error 11 (Ο πόρος είναι προσωρινά μη διαθέσιμος) on X server 10.64.113.137:7.


** (zeitgeist-datahub:10472): WARNING **: zeitgeist-datahub.vala:227: Unable to get name "org.gnome.zeitgeist.datahub" on the bus!
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Invalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyInvalid MIT-MAGIC-COOKIE-1 keyxprop:  unable to open display '10.64.113.137:7'
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 25 Οκτ 2012, 12:24:04 ΜΜ
Το NBD_SWAP=True να μπει κάτω από το [Default], ναι.

Τα παραπάνω errors δεν είναι χρήσιμα, είναι αφού έκλεισε ο X server, μετά δηλαδή από το πραγματικό πρόβλημα.

Επίσης, τι κάρτα γραφικών έχουν οι clients; Δεξί κλικ → ιδιότητες στον Επόπτη.
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 25 Οκτ 2012, 05:56:45 ΜΜ
Δεν είμαι στο εργαστήριο του Θέμη τώρα, αλλά είχαμε βάλει την γραμμή NBD_SWAP=True στο lts.conf κάτω του [Default] και κάνουμε reboot το server. Δεν βοηθούσα.

Ύστερα βρίκα:

    If you enable this, you'll need to add the line:

                                       nbdswapd: ALL: keepalive

           to your /etc/hosts.allow file.

Να το κάνουμε;

Richard
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 25 Οκτ 2012, 07:50:34 ΜΜ
Όχι, δεν χρειάζεται, δεν χρησιμοποιείται ο nbdswapd πια. Άρα κάτι άλλο του φταίει, π.χ. κακός driver κάρτας γραφικών. Τι κάρτα γραφικών έχει;
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 26 Οκτ 2012, 12:41:33 ΠΜ
Η κάρτα γραφικών είναι μία παλειά nv. Όταν παω ξανά θα την δω πιο συγκρεμένο.

Richard
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 26 Οκτ 2012, 06:18:51 ΠΜ
Ή, δοκίμασε να την αλλάξεις προσωρινά, ώστε να δεις αν έτσι λύνεται το πρόβλημα.
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: mkassapakis στις 29 Οκτ 2012, 10:04:16 ΠΜ
Έχω το ίδιο ακριβώς πρόβλημα! Δεν εκκινεί ο Firefox και αποσυνδέεται όταν κλείνει ο Chrome.

Η κάρτα γραφικών των Thin Clients είναι η onboard Nvidia MX440 AGP 8x με 64MB RAM.
Τα PC έχουν Intel Pentium 4 3.0GHz και 256MB RAM

Μπορούμε να κάνουμε κάτι;
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 29 Οκτ 2012, 10:07:22 ΠΜ
Δεν το έχω ξαναδεί το πρόβλημα, καλύτερα να το δούμε μέσω IRC (http://webchat.freenode.net/?channels=ts.sch.gr&prompt=1).
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 29 Οκτ 2012, 02:48:30 ΜΜ
Με την απομακρυσμένη βοήθεια βρήκαμε ότι στις συγκεκριμένες κάρτες γραφικών, η μεταβλητή περιβάλλοντος LIBGL_ALWAYS_INDIRECT ευθυνόταν για το κρασάρισμα του firefox.

@richard: δοκίμασε σε έναν thin client να τρέξεις τις παρακάτω εντολές:
Κώδικας (shell) [Επιλογή]

unset LIBGL_ALWAYS_INDIRECT
firefox


Εφόσον δουλέψει, για να παρακάμψεις το πρόβλημα για όλους τους χρήστες και τους clients, στον server δώσε:
Κώδικας (shell) [Επιλογή]

sudo rm /usr/share/ldm/rc.d/X51-opengl

και κάνε δημοσίευση εικονικού δίσκου.

Αν κανείς άλλος δει το ίδιο πρόβλημα, ας σημειώσει παρακάτω το αναγνωριστικό PCI-ID της κάρτας γραφικών και του server και του client, ώστε να το αναφέρουμε για να το λύσουν:
Κώδικας (shell) [Επιλογή]

root@PC-06:~# lspci -nn -k | grep -A 2 VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] [10de:0181] (rev c1)
         Kernel driver in use: nouveau
         Kernel modules: nouveau, nvidiafb

administrator@server:~$ lspci -nn -k | grep -A 2 VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] [10de:0181] (rev c1)
         Kernel driver in use: nouveau
         Kernel modules: nouveau, nvidiafb


edit: ανάφερα το πρόβλημα στο https://bugs.launchpad.net/ltsp/+bug/1072711, όσοι έχετε αυτό το πρόβλημα ανοίξτε τον επόπτη, επιλέξτε το σταθμό εργασίας που βγάζει το πρόβλημα, μετά κάντε Εκτέλεση → Άνοιγμα κονσόλας → Διαχειριστή, τοπικά, τρέξτε την παρακάτω εντολή και ανεβάστε εδώ το αποτέλεσμά της, καθώς και το αποτέλεσμα της ίδιας εντολής εάν εκτελεστεί στον server:
lspci -nn -k | grep -A 2 VGA
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: chew στις 30 Οκτ 2012, 11:51:29 ΠΜ
Είχα και εγώ το ίδιο πρόβλημα στο εργαστήριο και με την εντολή του Άλκη το πρόβλημα λύθηκε.
Να και το αποτέλεσμα της εντολής σε τερματικό και σε server αντίστοιχα.

Κώδικας [Επιλογή]

root@PC08:~# lspci -nn -k |grep -A 2 VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] [10de:002d] (rev 15)
Kernel driver in use: nouveau
Kernel modules: nouveau, nvidiafb, rivafb

chew@server:~$ lspci -nn -k | grep -A 2 VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e22] (rev 03)
Subsystem: Hewlett-Packard Company Device [103c:2a94]
Kernel driver in use: i915

Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 31 Οκτ 2012, 12:27:59 ΜΜ
Γεια σας πάλι από μένα.

Ακόμα δεν έχω ξανά πάει στο εργαστήρι του Θέμη να κάνω τις δοκιμές. Η μόνο ενιμέρωση από τον Θέμη ήταν ότι είχε βρει μία άλλη κάρτα γραφικών και αφού την έβαλε σε ένα client, δεν έκανε κρας με το chromium-browser.

Εάν καταφέρνω να παω αύριο, Πέμπτυη 01-11-12 το πρωί (μέχρι της 12) θα παω στο irc στο κανάλη ts.sch.gr να τα πούμε.

Richard
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 01 Νοε 2012, 11:12:01 ΠΜ
Γεια σας

Είμαι πάλι στο εργαστήριο του Θέμη και έβαλα τις εντολές σε ένα client

     unset LIBGL_ALWAYS_INDIRECT
     firefox

και δούλευε. Άρα έβαλα στο server την

     sudo rm /usr/share/ldm/rc.d/X51-opengl

και έκανα την εικόνα πάλι από sch-scripts. Τώρα δουλεύουν όλα τα clients με Firefox χωρίς πρόβλημα. Ευχαριστώ πολύ.

Richard
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: alkisg στις 01 Νοε 2012, 11:58:11 ΠΜ
Richard αν μπορείς τρέξε κι εσύ τις εντολές που ανάφερα παραπάνω ώστε να δούμε ακριβώς ποιες κάρτες έχουν το πρόβλημα για να τις κάνουμε "blacklist" σε σχέση με το LIBGL_ALWAYS_INDIRECT.
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 04 Νοε 2012, 01:19:14 ΜΜ
Όλα τα client του Θέμη έχουν την ίδια κάρτα. Θα πω στον Θέμη να μας κάνει την εντολή και στο server σαν root και στο client σαν daskalos

     lspci -nn -k | grep -A 2 VGA

για να είμαστε σίγουροι.

Richard
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: manpoul στις 15 Νοε 2012, 01:44:59 ΜΜ
Είχα το ίδιο πρόβλημα με Firefox σε Ubuntu 12.04 LTSP με thin clients. Διορθώθηκε με τον τρόπο που προτείνεται στο συγκεκριμμένο thread.
Ενημερωτικά, οι κάρτες γραφικών είναι
Clients (είχαν πρόβλημα)
root@ltsp135:~# lspci -nn -k | grep -A 2 VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV18
[GeForce4 MX 4000] [10de:0185] (rev c1)
   Subsystem: Micro-Star International Co., Ltd. Device [1462:9363]
   Kernel driver in use: nouveau

Server (δεν εμφάνιζε πρόβλημα)
administrator@server:~$ lspci -nn -k | grep -A 2 VGA
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation G98
[GeForce 8400 GS] [10de:06e4] (rev a1)
   Subsystem: CardExpert Technology Device [10b0:1401]
   Kernel driver in use: nouveau

Ευχαριστώ πολύ
Μάνος
Τίτλος: Απ: Πρόβλημα με Firefox και Chromium-Browser
Αποστολή από: richard στις 21 Νοε 2012, 11:46:07 ΠΜ
Ο Θέμης μου έστειλε:

Στον server :

daskalos@server:~$ lspci -nn -k |grep -A 2 VGA

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd 
Generation Core Processor Family Integrated Graphics Controller 
[8086:0102] (rev 09)

   Subsystem: ASUSTeK Computer Inc. Device [1043:844d]

   Kernel driver in use: i915
========================================
Στον client

user01@PC01:~$ lspci -nn -k | grep -A 2 VGA

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV6 
[Vanta/Vanta LT] [10de:002c] (rev 15)
   Kernel driver in use: nouveau
   Kernel modules: nouveau, nvidiafb, rivafb