Δημοσιεύτηκε: 15 Ιούλ 2018, 18:39
από George0k00
Μετά από εκτενή έρευνα ανακάλυψα ότι το bbswitch είναι το υποσύστημα υπεύθυνο για την ενεργοποίηση και απενεργοποίηση της ανεξάρτητης κάρτας γραφικών, για λόγους εξοικονόμησης ενέργειας. Δίνοντας την παρακάτω εντολή διερευνούμε για την κατάσταση της κάρτας:
Κώδικας: Επιλογή όλων
george@A715-Ubuntu:~$ cat /proc/acpi/bbswitch
0000:01:00.0 OFF

Ενώ με
Κώδικας: Επιλογή όλων
sudo tee /proc/acpi/bbswitch <<< OFF
μπορούμε να την απενεργοποιήσουμε (βάζουμε ON για ενεργοποίηση)
Υπάρχει τρόπος να διατηρηρώ την χαμηλή κατανάλωση χωρίς να φοβάμαι να τρέξω lspci -v κλπ?

Τελικά παρατήρησα ότι η ανεξάρτητη κάρτα ενεργοποιείται από μόνη της, χωρίς την παρέμβασή μου με εντολές και αυτό γίνεται όταν την έχω κάνει tune από το powertop.


Επομένως δεν την κάνω tune (αφού είναι απενεργοποιημένη δεν πιστεύω να έχει νόημα) και αυτό το πρόβλημα επιλύθηκε. Το λειτουργώ εδώ και ώρα και η κάρτα δεν αυτοενεργοποιείται, όσα lspci και να τρέξω.

Παραμένει όμως το τελευταίο πρόβλημα, ότι αν τρέξω optirun το σύστημα κολλάει και με αναγκάζει να επανεκκινήσω με SysRq.