sque Δημοσιεύτηκε Μάρτιος 1, 2010 #1 Κοινοποίηση Δημοσιεύτηκε Μάρτιος 1, 2010 Η υποστήριξη της AMD για drivers σε linux είναι ελλειπής και προβληματική. Τα παράπονα πολλά όπως και τα bugs. Τελευταία έχει γίνει μια προσπάθεια να γραφτεί οδηγός για AMD ανοιχτού κώδικα για τις νέες γενιές επεξεργαστών της AMD. Έτσι κυκλοφόρησε η πρώτη λειτουργήσιμη έκδοση που υποστηρίζει πυρήνες R6xx και R7xx με 3D χρησιμοποιώντας την νέα διάρθρωση των drivers που περιλαμβάνει KMS και DRI2. Για λίγο περισσότερη ανάλυση μπορείτε να διαβάσετε το αγγλικό ποστ μου ή να ψάξετε στο ίντερνετ.Αυτός ο οδηγός είναι για να εγκαταστήσετε του τελευταίο πυρήνα με τα patches από το drm-next git tree καθώς και το τελευταίο πακετάκι Xorg+Mesa+dri drivers. 1. Επισκευτείτε το http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/current/ και κατεβάστε τα 3 αρχεία σε έναν φάκελο με όνομα drmnext πάνω στο Desktop. linux-headers-[VERSION]_all.deblinux-headers-[VERSION]_{ARCH}.deblinux-image-[VERSION]_{ARCH}.debΓια παράδειγμα στην i386 έκδοση μου κατέβασα τα αρχεία linux-headers-2.6.33-996_2.6.33-996.201003011149_all.deblinux-headers-2.6.33-996-generic_2.6.33-996.201003011149_i386.deblinux-image-2.6.33-996-generic_2.6.33-996.201003011149_i386.deb2. Μετά ανοίξτε το terminal και επισκευτείτε τον φάκελο που κατεβάσατε τα αρχεία και εγκαταστήστε τα.cd ~/Desktop/drmnextsudo dpkg -i linux-*2.6.33*.deb 3. Από τον πυρήνα λείπουν τα αρχεία firmware για κάποιες νέες λειτουργίες του οδηγού σχετικά με τα interrupts, τα οποία πρέπει να τα κατεβάσετε εσείς και να τα εγκαταστήσεται στο linux σας.sudo wget -O /lib/firmware/2.6.33-996-generic/radeon/R600_rlc.bin http://people.freedesktop.org/~agd5f/radeon_ucode/R600_rlc.binsudo wget -O /lib/firmware/2.6.33-996-generic/radeon/R700_rlc.bin http://people.freedesktop.org/~agd5f/radeon_ucode/R700_rlc.bin 4. Πρέπει να ενημερώσετε το initramfs γιατί το firmware αυτό χρειάζεται κατά την φόρτωση του πυρήνα. Επίσης θα χρειαστεί να ενεργοποιήσετε τον πειραματικό κώδικα για την διαχείρηση ενέργειας της κάρτας αλλιώς η GPU θα δουλέυει σε πλήρη ταχύτητα το οποίο σημαίνει σπατάλη ενέργειας, ανεβασμένη θερμοκρασία και υψηλή ταχύτητα στο ανεμιστηράκι.echo "options radeon dynpm=1" > /etc/modprobe.d/radeon.confsudo update-initramfs -u -k 2.6.33-996-generic 5. Τώρα πρέπει να ανανεώσετε το πακετάκι xorg+mesa+dri. Αυτό γίνεται έυκολα βάζοντας εξωτερικό repository με όνομα xorg-edgers ppa.sudo add-apt-repository ppa:xorg-edgers/ppasudo apt-get updatesudo apt-get upgrade6. Είστε έτοιμοι! Μετά την επανακίνηση διαλέξτε πυρήνα 2.6.33 στο grub και καλή τύχη.Πίσω στα παλιά!!!Αν έχετε πρόβλημα και θέλετε να γυρίσετε στην παλιά έκδοση τότε μπορείτε να κάνετε:sudo apt-get install ppa-purgesudo ppa-purge xorg-edgers Επανακινήστε και διαλέξτε πυρήνα 2.6.31. Μπορείτε να χρησιμοποιήσετε και το synaptic για να αφαιρέσετε τον πυρήνα 2.6.33 απο το σύστημά σας.Πηγή my blog Link to comment Share on other sites More sharing options...
qbiefox Μάρτιος 1, 2010 #2 Κοινοποίηση Μάρτιος 1, 2010 Very nice Πρεπει να το δοκιμασω και εγω Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.