από monkgr » 09 Αύγ 2011, 11:40
Τώρα μόλις εἶδα τὸ νῆμα. Δὲν εἶμαι καὶ πολὺ σίγουρος, ἀλλὰ ἀπὸ τὸν πυρήνα 2.38 καὶ πέρα νομίζω ὅτι ἄλλαξε ὁ τρόπος ποὺ γίνονται blacklist τὰ διάφορα ἀρθρώματα (modules). Στὸ ἀρχεῖο /etc/modprobe.d/modprobe.conf (τουλάχιστον ἐκεῖ βρίσκεται τὸ συγκεκριμένο ἀρχεῖο στὸ Arch, ἀλλὰ ὑποθέτω, διαβάζοντας τὸ man modprobe.conf, ὅτι ἐκεῖ θὰ τὸ βρεῖς κι ἐσύ) θὰ πρέπει νὰ προσθέσεις μία-μία τὶς γραμμές blacklist <modulename> γιὰ κάθε module ποὺ μέχρι πρότινος ἀπενεργοποιοῦσες βάζοντας «θαυμαστικά» μπροστὰ ἀπὸ τὸ ὄνομά τους.
Τὸ θέμα εἶναι ὅτι, μὲ τὸ ποὺ ἄλλαξε ἡ δομὴ τῆς ἐντολῆς blacklisting, τὰ θαυμαστικὰ πλέον ἀγνοοῦνται, ὁπότε, ἂν ἔχεις ἀκυρώσει μὲ αὐτὸ τὸν τρόπο κάποιο module ποὺ σοῦ δημιουργοῦσε προβλήματα, τώρα τὸ σύστημα ἀγνοεῖ τὸ θαυμαστικὸ καὶ προσπαθεῖ νὰ φορτώσει τὸ module.
Συνηθισμένο μήνυμα λάθους σὲ τέτοια περίπτωση εἶναι τὸ loading modules [FAIL] κατὰ τὴν ἐκκίνηση τοῦ συστήματος.
Ἀνάλογα προβλήματα ἐμφανίστηκαν στὸ arch forum κατὰ τὴ μετάβαση ἀπὸ τὸν πυρῆνα 2.39 στὸν 3.0. Ὑπῆρξαν χρῆστες ποὺ ἔχασαν τὸν ἦχο ἀπὸ τὸ σύστημά τους, ἄλλοι ποὺ ἔχαναν τὴν ἀσύρματη σύνδεσή τους, ἀλλὰ καὶ κάποιοι ποὺ βρέθηκαν ξαφνικὰ μπροστὰ σὲ μαύρη ὀθόνη (ἂν σοῦ θυμίζει τίποτε αὐτό), σὲ συνάρτηση μὲ τὰ modules ποὺ εἶχαν ἀπενεργοποιήσει μὲ τὸν «κλασσικό» τρόπο.
Μήγαρις ἔχω ἄλλο στὸ νοῦ μου, πάρεξ ἐλευθερία καὶ γλῶσσα; (Διονύσιος Σολωμός)
[i][color=#FF0040]Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Μόνο LaTeX ┃ Ἀγγλικά: Καλά