Εάν αντιμετωπίζετε πρόβλημα με κάποια συσκευή που συνδέεται στο Linux μέσω USB όπως, ποντίκι, πληκτρολόγιο, ακουστικά, μικρόφωνο, wifi, 4G στικάκι κλπ, θα δούμε πως με μια γραμμή μπορεί να επιλυθεί.

Η διαχείριση «ενέργειας» είναι αρμοδιότητα του πυρήνα Linux και ως εκ τούτου, στην προσπάθεια του να είναι όσο πιο «τσινγκούνικο» η οικολογικό προσπαθεί να περιορίσει την κατανάλωση.

Πολλές φορές όμως, όταν οι συσκευές USB δεν συνεργάζονται ή δεν υποστηρίζουν τις λειτουργίες εξοικονόμησης ενέργειας του πυρήνα, παρουσιάζουν περίεργες συμπεριφορές όπως (ανάλογα με την συσκευή USB):

  • αποσυνδέσεις USB
  • διακοπές στην ροή ήχου
  • καθυστέρηση στον δείκτη του ποντικιού
  • μόνιμες αποσυνδέσεις αντάπτορα Wifi / 4G
  • αποσυνδέσεις Bluetooth
  • κλπ.

Απενεργοποίηση της αναστολής λειτουργίας των USB συσκευών

Η λύση είναι εξαιρετικά απλή και το μόνο που χρειάζεται είναι να απενεργοποιηθεί η αναστολή των συσκευών USB.

Ανοίξτε ένα τερματικό για να επεξεργαστείτε το αρχείο ρυθμίσεων του GRUB.

sudo gedit /etc/default/grub

Όπου gedit εσείς βάλτε τον αγαπημένο σας επεξεργαστή κειμένου (π.χ. xed, nano, vim, kate κλπ) Εκεί θα βρείτε μια γραμμή που είναι σαν την παρακάτω:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

σε αυτήν την γραμμή, πριν το τελευταίο "βάλτε το usbcore.autosuspend=-1 ώστε η γραμμή να είναι όπως :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"

Αποθηκεύστε και κλείστε το αρχείο. Έπειτα θα πρέπει να ενημερώσετε το σύστημα για τις αλλαγές οπότε τρέξτε:

sudo update-grub

Τέλος κάντε επανεκκίνηση το Linux σας. Για να επιβεβαιώσετε ότι οι αλλαγές λειτουργούν, μπορείτε να παρατηρήσετε τις συσκευές USB που έχετε συνδέσει, ή απλά να δείτε αν το σύστημά σας έχει λάβει τις ρυθμίσεις και έχει σταματήσει την αναστολή των USB συσκευών.

Για να το δείτε αυτό απλά τρέξτε σε τερματικό :

cat /sys/module/usbcore/parameters/autosuspend

το οποίο θα μας δείξει το περιεχόμενο του αρχείου autosuspend:

-1

Σας φάνηκε χρήσιμο;
Πείτε μας τη γνώμη σας για το σημερινό tip. Δείτε και τα υπόλοιπα Tips ή πείτε μας τα δικά σας tips στα σχόλια ή επικοινωνήστε μαζί μας.