Debian Sarge : Acceleration graphique (ATI Radeon x600) - Installation - Linux et OS Alternatifs
Marsh Posté le 17-08-2006 à 21:22:35
Salut,
Donc les pilotes proprio d'ati utilisent les hearders de ton kernel pour se compiler, du coups il faut qu'il trouve tout ça.
Installe les headers (y a un package tout pret sur apt) ou alors si tu as recompilé toi meme le kernel (bizard pour un debutant ...) tu as mis ou les sources? Et tu as fait comment pour compiler ?
Marsh Posté le 17-08-2006 à 21:50:18
Débutant, mais je suis cette formation debian : http://people.via.ecp.fr/~alexis/formation-linux/
et j'en suis à l'installation du serveur X ^^
J'ai bien compilé moi même le kernel. J'ai téléchargé les dernieres sources sur kernel.org.
$make menuconfig
J'ai configuré au mieu pour mon matos.
$fakeroot make-kpkg --append-to-version -nittero --revision 1 kernel-image
Puis j'ai installé le fichier kernel-image*.deb
Par contre je ne sais pas ce que sont les headers du kernel =/
Marsh Posté le 17-08-2006 à 21:53:51
Nittero a écrit : Débutant, mais je suis cette formation debian : http://people.via.ecp.fr/~alexis/formation-linux/ |
en changeant juste cette option tu avais les header ainsi que les sources et la doc en plus du kernel
edit : tu peux essayer avec cette commande qui te fera les packets dont tu as besoin
$fakeroot make-kpkg --append-to-version -nittero --revision 1 linux-headers linux-sources |
ou quelque chose dans ce gout la
Marsh Posté le 18-08-2006 à 18:06:22
Voila, j'ai installé les headers (et sources par la même occasion).
Au niveau de l'installation de fglrx, c'est un peu mieu, mais c'est pas encore bon, il faut une erreur un peu plus loin. Je vous reposte le contenu du log :
Citation : [Message] Kernel Module : Trying to install a precompiled kernel module. |
Installer 'kernel-image', 'kernel-header' et 'kernel-source' revient-il bien au même que d'installer 'binary' ?
Sinon que puis-je faire :s ?
Merci.
Marsh Posté le 18-08-2006 à 22:30:53
binary te genere 4-5 packages qui sont ceux que tu as generé un par un ( binary fait un linix-doc aussi )
le propbleme semble pas venir de la compilation
make[1]: Leaving directory `/home/nittero/kernel/linux-2.6.17.8' |
le make ce passe bien mais il arrive pas a charger le module
un modprobe fglrx ca marche?
de plus le nom du driver est fglrx donc dans pour un dpkg-reconfigure xserver... tu choisi fglrx comme driver
Marsh Posté le 19-08-2006 à 15:45:57
(Dsl de mettre tant de temps à répondre).
Il ne charge pas le module :
Citation : # lsmod | grep fglrx |
J'ai bien sélectionné fglrx dans la liste des drivers (#dpkg-reconfigure xserver-xfree86) mais là, le serveur graphique plante au démarrage
[Edit] : j'avais fais le modprobe fglrx à partir de "Konsole" en root. Quand je le fais dans une "vraie" console, j'ai 2 lignes supplémentaires :
Citation : # modprobe fglrx |
Marsh Posté le 21-08-2006 à 19:33:13
J'ai lu quelque part qu'il fallait désactiver "Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)" à la compilation du noyau. Le module "fglrx" se charge à présent correctement.
#dpkg-reconfigure xserver-xfree86
Je sélectionne le driver fglrx dans la liste.
Je lance le serveur, il semblait bien se lancer mais l'écran se gèle à la fin du chargement de KDE
#lspci --> je remarque qu'il est marqué "unknown device" à la place du nom de ma carte graphique....
Si quelqu'un a une idée, qu'il se manifeste svp.
Marsh Posté le 22-08-2006 à 12:02:04
Nittero : ~ $ lspci|grep ATI |
Je ne comprend vraiment pas. Pourquoi la carte n'est plus entièrement reconnue ?
Marsh Posté le 22-08-2006 à 15:50:22
J'ai désactivé le framebuffer lors de la compilation du noyau et maintenant ca fonctionne
$ glxinfo |
$ fgl_glxgears |
C'est bizarre avec quand je met les 2 fenètres au premier plan (Konsole et glxgears) lors de glxgears, j'obtiens :
$ glxgears |
Si je met une autre application en premier plan pendant l'execution de glxgears, j'obtiens :
$ glxgears |
Avec le drivers "vesa", dans les 2 cas, j'ai :
Nittero : ~ $ glxgears |
Est-ce normal ?
Tout est-il bien configuré ?
(je demande, car je début, et je ne peux pas vraiment tester l'efficacité de l'acceleration 3D)
Merci.
Marsh Posté le 17-08-2006 à 18:59:37
Bonjour
Je découvre le monde de linux et j'ai un probleme pour installer correctement ma carte graphique.
Je possède une carte graphique ATI Radeon x600.
#dpkg-reconfigure xserver-xfree86
En choisissant "ati" dans la liste des pilotes, il est impossible de démarrer KDE (une liste de produits ATI s'affiche, mais pas la Radeon x600). Je peux choisir "vesa", KDE se lance bien, mais sans l'accélération 3D... (direct rendering: No)
$ glxinfo
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
J'ai ensuite essayé d'installer les pilotes officiels ATI pour Linux : "ATI Driver Installer" (http://support.ati.com/ics/support [...] onID=20913)
# ./ati-driver-installer-8.27.10-x86.run
A la fin de l'installation je retrouve une erreur dans le fichier log :
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
kernel includes at /lib/modules/2.6.17.8-nittero/build/include not found or incomplete
file: /lib/modules/2.6.17.8-nittero/build/include/linux/version.h
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Quelqu'un pourrait-il m'aider ?
Merci par avance =)
Message édité par Nittero le 22-08-2006 à 15:42:29