PDA

View Full Version : Εγκατάσταση ATI Drivers και Μονο / Dual Screen σε Debian testing


panoc
28-01-2007, 12:29
Κατεβαζουμε τον driver από το site της ΑΤΙ, (Αρχειο .run)
Μεταονομαζουμε το αρχειο σε ati.run και το αντιγραφουμε στο / (για λόγους ευκολίας)

Βγαινουμε σε καθαρη κοσνόλα alt+crtl+F1

κανουμε log in σαν root

κλεινουμε τα Χ windows


/etc/init.d/gdm stop

Κατεβαζουμε τα dependencies
apt-get install module-assistant build-essential dh-make debhelper debconf libstdc++5 linux-headers-$(uname -r)

Φτιαχνουμε με τον driver τα .debs
sh ./at.run --buildpkg Debian/etch

Τα εγκαθιστούμε
dpkg -i *.deb

Κανουμε compile τον driver

cd /usr/src
m-a prepare
m-a a-i fglrx

Τρεχουμε το aticonfig για να σεταρουμε τον driver.

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
aticonfig --initial=dual-head --dtop=horizontal --screen-layout=right -v

Εάν εχουμε μία οθόνη δινουμε

cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
aticonfig --initial --input=/etc/X11/xorg.conf

Και τέλος κανουμε reboot.

ΣΗΜΕΙΩΣΗ
Για κάποιο λόγο το dual screen δε δουλευει καλα σε gnome, αντιθετα σε KDE δεν υπαρχει κανένα πρόβλημα.

Πηγές : http://www.linuxquestions.org/questions/showthread.php?t=512356
http://gentoo-wiki.com/HOWTO_Dual_Monitors#With_the_proprietary_binary_dr iver

Ενα μεγαλο ευχαριστώ στους Darthmoul, riddle3, Wantilles, emnezia, Braveheart.

DarthMoul
28-01-2007, 13:11
:109:

Είναι χρήσιμο και για άλλες διανομές. Πάνο σ'ευχαριστούμε.

Tip:
Για να δουλέψει καλά το dual mode θα πρέπει οι εφαρμογές να είναι xinerama aware. Αυτό συμβαίνει εξορισμού στο KDE αλλά όχι στο gnome. Υπάρχουν διανομές οι οποίες έχουν κάνει compile το gnome με δυνατότητα για xinerama, και άλλες όχι. Στο gentoo εάν θέλουμε οι εφαρμογές μας να λειτουργούν σωστά σε dual screen mode θα πρέπει να προσθέσουμε την δήλωση xinerama στα USE flags στο αρχείο /etc/make.conf.

Braveheart1980
29-01-2007, 04:24
Πολυ καλος οδηγος αδερφε Πανο!

Να'σαι καλα!

KTM
29-01-2007, 12:25
Thanx panoc, πολυ χρησιμο. :023:

DimGR
04-07-2007, 15:57
για dual screen με ATI , θες 2 fglrx drivers ,