Δείτε εδώ τα πιο πρόσφατα μηνύματα από όλες τις περιοχές συζητήσεων, καθώς και όλες τις υπηρεσίες της AcroBase. H εγγραφή σας είναι γρήγορη και εύκολη. |
|
Κεντρική σελίδα |
Λίστα Μελών | Games | Σημειώστε όλα τα forums ως διαβασμένα | Σημειώστε όλα τα forums ως διαβασμένα |
|
|
Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
|
#2
|
|
||||
Προβλήματα με το suspend... παλιά ήταν μεγάλο βάσανο, σήμερα είναι βάσανο μόνο σε ειδικές περιπτώσεις.
Το router είναι το μόνο αθώο της υπόθεσης! Δε μπορεί να το «ενοχλήσει» το suspend του Η/Υ σου. Αν σβήσεις το κινητό σου, αυτό δε σβήνει και τους πομποδέκτες της κυψέλης. Πολλά υποσυστήματα/κάρτες δικτύου ενοχλούνται από το suspend, ειδικά αν δε γίνει με το σωστό τρόπο. Το dmesg τι λέει αμέσως μετά το suspend; Μπορεί να έχει κάποιο ενδιαφέρον μήνυμα σχετικά με τη eth0 σου. Το μηχάνημα είναι laptop ή desktop; Πότε αγοράστηκε; Το eth0 είναι ενσύρματο ή ασύρματο; Τι chipset είναι; Ποιο module είναι υπεύθυνο για αυτό; Τι συμβαίνει αν κάνεις κάτι σαν sudo rmmod $MODULE; sudo modprobe $MODULE; Συνήθως τα προβλήματα τέτοιου είδους στο suspend προέρχονται από bugs στο firmware ή στο suspend, ή στον ίδιο τον kernel driver (module): κάποιο υποσύστημα δεν μπαίνει σωστά σε sleep και είτε crashάρει, είτε απλά δεν ξυπνάει ποτέ μέχρι να φάει ένα ξεγυρισμένο cold reset από τον kernel. Ο ίδιος ο kernel κάνει πολλές βλαμμένες συσκευές reset όταν βγαίνει από το suspend σε PC [1]. Η (user-side) υποδομή του suspend έχει μια λίστα με τέτοια υποσυστήματα που θέλουν ειδική μεταχείριση πριν και/ή μετά από το suspend. [1] γι'αυτό και τα PC παίρνουν κάποια ώρα να ξυπνήσουν ενώ, πχ, τα PDA και τα κινητά ξυπνάνε σε χιλιοστά του δευτερολέπτου |
Οι παρακάτω χρήστες έχουν πει 'Ευχαριστώ' στον/στην Morgul για αυτό το μήνυμα: | ||
Gildor (31-12-10) |
#3
|
|
||||
Chipset και module δεν ξερω
__________________
Υπάρχουν σε όλα δύο απόψεις... Αυτή που λέω εγώ, και η σωστή! |
#4
|
|
||||
Ναι, αυτό είναι κοινό φαινόμενο. Τα Παράθυρα έχουν άλλους drivers με άλλες δυνατότητες και άλλα bugs. Κάποια κουτιά που κάνουν suspend σε Windows δεν κάνουν σε Linux και τούμπαλιν.
Άρα θα είναι κάποιο κοινό chipset (Intel, Realtek, VIA ή nVidia φαντάζομαι)... αν πεις sudo grep eth /var/log/dmesg μπορεί να μάθεις κάποια παραπάνω πράγματα. Βέβαια αυτό είναι κάπως περίεργο γιατί τα κοινά chipsets λογικά θα πρέπει να έχουν drivers χωρίς πολλά ζητήματα! |
#5
|
|
||||
Αυτα παίρνω
__________________
Υπάρχουν σε όλα δύο απόψεις... Αυτή που λέω εγώ, και η σωστή! |
#6
|
|
||||
Αλλά είναι αρκετό, απ'ότι βλέπω.
Δοκίμασε να βάλεις το «irqfixup» στο kernel command line σου και να δεις αν αυτό αλλάζει τη συμπεριφορά. Αν την αλλάζει, απλά το μονιμοποιείς στο /etc/default/grub (GRUB2) ή στο /boot/grub/menu.lst (GRUB legacy). |
#7
|
|
||||
Αν το irqfixup δε δουλέψει (ή αν δουλέψει και θες κάτι πιο μόνιμο), μια λύση είναι να πεις στο μηχανισμό suspend να βγάλει το VIA Rhine II driver πριν το suspend και να τον ξαναβάλει αυτόματα όταν ξυπνήσει:
Φτιάξε ένα αρχείο /etc/pm/config.d/local και βάλε μέσα τη γραμμή: Κώδικας:
SUSPEND_MODULES="via_rhine" |
Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες) | |
Εργαλεία Θεμάτων | |
Τρόποι εμφάνισης | |
|
|