Για την εγκατάσταση των drivers για ΑΤi κάρτες (Χ300 και άνω) κάντε τα εξής βήματα:
1. DRIVERS
Καταρχήν κατεβάστε την τελευταία έκδοση των drivers από το site της ATi
http://ati.amd.com/support/drivers/linux/linux-radeon.html
Εναλλακτικά, πάρτε τους από το τελευταίο DVD του Linux Format.
Αποθηκεύστε τους στο desktop (επιφάνεια εργασίας).
2. ΕΡΓΑΛΕΙΑ
Θα χρειαστείτε μερικά εργαλεία. Ανοίξτε μια κονσόλα και δώστε:
sudo apt-get install fakeroot debhelper
3. ΕΓΚΑΤΑΣΤΑΣΗ
Έστω ότι έχετε κατεβάσει την έκδοση 8.34.8. Από την κονσόλα δώστε:
cd ~/Desktop
fakeroot sh ati-driver-installer-8.34.8-x86.x86_64.run --buildpkg Debian/etch
Με αυτό τον τρόπο θα δημιουργηθούν τα Deb πακέτα με τους drivers. Φυσικά αν έχετε κατεβάσει πιο πρόσφατη έκδοση θα πρέπει να αλλάξετε τον αριθμό στην παραπάνω εντολή.
Όταν φτιαχτούν τα πακέτα, δώστε τις εξής εντολές για την εγκατάσταση τους:
sudo dpkg -i fglrx-driver_8.34.8-1_i386.deb
sudo dpkg -i fglrx-kernel-src_8.34.8-1_i386.deb
4. ΔΗΜΙΟΥΡΓΙΑ MODULE
Εγκαταστήστε τα headers του πυρήνα σας:
sudo apt-get install linux-headers-$(uname -r)
και φτιάξτε το module του driver με τις εξής 4 εντολές (copy/paste):
sudo apt-get install module-assistant
cd /usr/src
sudo m-a prepare
sudo m-a a-i fglrx
5. ΤΕΛΟΣ!
Tέλος, ρίξτε μια ματιά ότι στο αρχείο ρύθμισης /etc/X11/xorg.conf
υπάρχει ο driver fglrx και όχι ο ati. Δηλαδή θα πρέπει να έχετε κάτι σαν κι αυτό:
Section 'Device'
Identifier 'aticonfig-Device[0]'
Driver 'fglrx'
EndSection
Μετά κάντε επανεκκίνηση και πρέπει να είστε οκ.
Αν δώσετε fgl_glxgears στην κονσόλα θα πρέπει να δείτε αυτό:
Καλό βόλι!
- Συνδεθείτε ή εγγραφείτε για να σχολιάσετε
Σχόλια
Beryl με AIGLX στο Debian:
http://frenchninja.wordpress.com/2007/01/06/how-to-install-b erylaiglx-on-debian-etch/
Απλως να τονισω για οσους δεν ξερουν οτι οι fglrx οδηγοι της ΑΤΙ δεν υποστηριζουν aiglx για την ωρα.
raven3x7, αυτό που λες μάλλον δεν ισχύει - η ATi δεν υποστηρίζει βέβαια AIGLΧ (για την ακρίβεια το composite) αλλά αυτό δε σημαίνει ότι δεν μπορείς (με λίγη προσπάθεια) να στήσεις 3D desktop με Beryl ή Compiz και AIGLX. Δες εδώ για παράδειγμα:
http://www.tuxmachines.org/node/10425
Ο τύπος στήνει κανονικά Compiz/AIGLX σε ATi με fglrx χρησιμοποιώντας την unstable του Debian.
penguin2007-3-5 1:19:2
Για όσους αναρωτιούνται υπάρχει μια πολύ πιο εύκολη διαδικασία εγκατάστασης του ATi driver στο Debian Etch. Δίνετε απλώς:
sudo apt-get install fglrx-driver
ή από το Synaptic, ψάχνετε το πακέτο fglrx-driver.
Δυστυχώς όμως λόγω ενός χαζού bug στον driver της ATi δεν θα μπορέσετε να τον εγκαταστήσετε στο Debian unstable. Υπάρχει λύση όμως!
Βασικά το πρόβλημα είναι ότι η Xorg --version αναφέρει έκδοση 1.3.0 αντί 7.2 και ο driver τα "παίζει" γιατί ρωτάει αυτό και όχι το ποιο πακέτο xserver-xorg είναι εγκατεστημένο. Να τι μηνύματα θα δείτε:
Τα ακόλουθα πακέτα έχουν ανεπίλυτες εξαρτήσεις:
fglrx-driver: Εξαρτάται από: xserver-xorg (>= 1:7.1.0) αλλά δεν πρόκειται να εγκατασταθεί
Να το bug:
http://groups.google.se/group/linux.debian.bugs.dist/browse_ thread/thread/bd7999347fd3294d/6ad8b190f18827f4
http://ati.cchtml.com/show_bug.cgi?id=648
Να μια (ugly-μη συνιστώμενη) λύση:
http://wiki.debian.org/XStrikeForce/ReleaseNotes
Απλά κατεβάστε αυτό το script και τρέξτε το!
sudo sh ./install-fglrx-debian.sh
ΠΡΟΣΟΧΗ: ΠΟΛΛΟΙ ΧΡΗΣΤΕΣ ΕΧΟΥΝ ΑΝΑΦΕΡΕΙ ΟΤΙ ΜΕΤΑ ΤΗΝ ΕΓΚΑΤΑΣΤΑΣΗ ΤΩΝ DRIVERS ΤΗΣ ATI (ΕΙΔΙΚΑ ΣΕ DEBIAN UNSTABLE) ΔΕΝ ΔΟΥΛΕΥΕ ΤΟ OPENOFFICE ΑΛΛΑ ΚΑΙ ΠΟΛΛΕΣ ΑΛΛΕΣ ΕΦΑΡΜΟΓΕΣ! ΔΕΙΤΕ ΕΔΩ ΚΑΙ ΕΔΩ
Σημειώστε επίσης ότι η παραπάνω λύση είναι εντελώς παράνομη σύμφωνα με την άδεια χρήσης της ATi.
Μια νόμιμη προσωρινή λύση μέχρι να βγάλει νέα έκδοση η ATi είναι οι εξής εντολές:
aptitude remove xserver-xorg-core
aptitude install -t testing xserver-xorg-core
aptitude hold xserver-xorg-core xserver-xorg xorg
για να χρησιμοποιήσετε τον xserver-xorg από την testing διανομή.
dimitris2007-5-30 23:2:10
Καλό το Tutorial αλλα για μάς πού έχουμε ATI απο X300 και κάτω τί γίνεται? Για παράδειγμα εγώ έχω μια ATI All in Wonder βασισμένη στο GPU Radeon 9600, αλλάζει κάτι στα βήματα που αναφέρονται παραπάνω?