Υπενθυμίζω ότι "δοκιμάζουμε", δηλαδή μην το κάνουμε σε μηχάνημα παραγωγής και φυσικά αν έχουμε κλειστούς οδηγούς να τους απεγκαταστήσουμε.
Τα οφέλη τα βλέπουν οι κάτοχοι καρτών ΑΤΙ και συγκεκριμένα όσοι έχουν από την HD2000 και πάνω.
UPDATE:
Άλλαξα την σελίδα που κατεβάζουμε τον πυρήνα γιατί ο πιο πρόσφατος έχει διορθώσεις.
Πρώτα εγκαθιστούμε τον πυρήνα 3.11 πηγαίνοντας εδώ http://kernel.ubuntu.com/~kernel-ppa/mainline/ και εγκαθιστούμε τον τελευταίο σταθερό, κατεβάζοντας το alldeb και τα άλλα δύο πακέτα ανάλογα την αρχιτεκτονική μας(image και headers)
Έστω ότι κατέβηκαν στον φάκελο "Λήψεις", δίνουμε στο τερματικό
- Κώδικας: Επιλογή όλων
cd Λήψεις
και μετά φροντίζοντας να μην υπάρχουν άλλα πακέτα deb στον "Λήψεις" παρά μόνο αυτά τα 3 που κατεβάσαμε, δίνουμε
- Κώδικας: Επιλογή όλων
sudo dpkg -i *.deb
- Κώδικας: Επιλογή όλων
sudo update-initramfs -u -k all
Μετά πάμε εδώ και κατεβάζουμε τα καινούργια firmware http://people.freedesktop.org/~agd5f/radeon_ucode/, αν δεν ξέρουμε ποια είναι η κάρτα μας, τα κατεβάζουμε όλα και τα βάζουμε στην διαδρομή /lib/firmware/radeon
Δηλαδή δίνουμε σε ένα τερματικό
- Κώδικας: Επιλογή όλων
gksudo nautilus
και μόλις ανοίξει πάμε /lib/firmware/radeon και κάνουμε αντιγραφή-επικόλληση τα αρχεία που κατεβάσαμε, απαντώντας ναι στην αντικατάσταση σε όλα, στην ερώτηση που θα μας κάνει.
Τέλος δίνουμε
- Κώδικας: Επιλογή όλων
gksudo gedit /etc/default/grub
βρίσκουμε την γραμμή που λέει GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" προσθέτουμε το radeon.dpm=1
Η γραμμή δηλαδή θα γίνει έτσι
- Κώδικας: Επιλογή όλων
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"
Σώνουμε και δίνουμε
- Κώδικας: Επιλογή όλων
sudo update-grub
για να περαστούν οι αλλαγές.
Κάνουμε Επανεκκίνηση και βλέπουμε τι ψάρια πιάσαμε με τις παρακάτω εντολές.
- Κώδικας: Επιλογή όλων
cat /sys/class/drm/card0/device/power_method
πρέπει να επιστρέψει
dpm
και
- Κώδικας: Επιλογή όλων
cat /sys/class/drm/card0/device/power_dpm_state
Αν είμαστε στο ρεύμα πρέπει να επιστρέψει
balanced
Ελέγχουμε τα ρολόγια της κάρτας γραφικών με
- Κώδικας: Επιλογή όλων
sudo cat /sys/kernel/debug/dri/0/radeon_pm_info
πρέπει να επιστρέψει κάτι σαν
- Κώδικας: Επιλογή όλων
uvd vclk: 0 dclk: 0
power level 0 sclk: 15700 mclk: 20000 vddc: 900 vddci: 0
Εξαρτάται από την κάρτα.
Τι γίνεται αν μετά την επανεκκίνηση όμως συναντήσουμε μαύρη οθόνη;
Υπάρχει ένα bug που επηρεάζει μερικές κάρτες (πιο πολλές από την σειρά 6000)
Θα φτιαχτεί μεσοβδόμαδα είπαν, γιατί ήδη έχει γίνει αίτηση για νέο patche στον πυρήνα.
Εμείς όμως αν το συναντήσουμε για να μπούμε στο λειτουργικό, πρέπει από το μενού του grub να επιλέξουμε με το βελάκι τον πυρήνα που θέλουμε να μπούμε, να πατήσουμε το γράμμα e και αμέσως θα μας βγάλει τις επιλογές του πυρήνα.
Με τα βελάκια θα πάμε στην γραμμή που περιέχει την φράση radeon.dpm=1 και με το backspace πλήκτρο θα την διαγράψουμε γράμμα-γράμμα. Μετά θα πατήσουμε μαζί τα ctrl+x και τέλος, θα μπει μόνο για αυτή τη φορά χωρίς την επιλογή για dpm.
Αφού είμαστε μέσα στο λειτουργικό μπορούμε να δώσουμε εύκολα την
- Κώδικας: Επιλογή όλων
gksudo gedit /etc/default/grub
Να σβήσουμε το radeon.dpm=1 να σώσουμε και να δώσουμε την
- Κώδικας: Επιλογή όλων
sudo update-grub
Αναμένω δοκιμές.