[testing] passage en 2.6.30 amd64 : Problème avec la carte ATI radeon
12 réponses
Yann Cohen
Bonjour,
Lors d'une mise =C3=A0 jour de squeeze en passant en 64bits sur un AMD, je
n'arrive pas =C3=A0 installer correctement le contr=C3=B4leur graphique (ATI
radeon HD 3200).
Avant, j'avais d=C3=A9j=C3=A0 eu des probl=C3=A8mes et =C3=A9tais rest=C3=
=A9 en 32 bits avec
l'installateur proprio de ATI.
Maintenant, voulant passer en 64bits, je n'arrive pas =C3=A0 mettre en =C5=
=93uvre
le pilote de la carte pour avoir un peu de 3D...
D=C3=A9marche en deux =C3=A9pisodes :
0- Pr=C3=A9ambule pour pouvoir avoir une session X11, j'ai "d=C3=A9truit" le
xorg.conf
1- Version "je r=C3=A9cup=C3=A8re l'installateur de chez AMD/ATI
(ati-driver-installer-9-7-x86.x86_64.run)" et dans une session X11 je
le lance : d=C3=A9compression, affichage de la version de X11 et du
noyau... puis plus rien, pas de passage en graphique et pas de 3D non
plus au red=C3=A9marrage...
Des id=C3=A9es ?
2.0- Version "tant pis, je pars avec les packets fglrx inclus dans la
distrib"
Donc r=C3=A9cup=C3=A9ration des packets de type flgrx dans non-free... et r=
at=C3=A9
marche pas mieux !
=C3=89chec de la compilation des sources sur noyau 30 avec "un membre d'une
structure qui n'existe pas" et un conflit de type.
***
/usr/src/modules/fglrx/drm_os_linux.h:45: error: conflicting types for
=E2=80=98irqreturn_t=E2=80=99
/usr/src/modules/fglrx/firegl_public.c:1407: error: =E2=80=98struct
task_struct=E2=80=99 has no member named =E2=80=98euid=E2=80=99
***
2.1- sur une machine sid, j'ai r=C3=A9ussi avec une radeon Hd 3200 et un peu
d'huile de code. Donc je me dis que c'est la version des source du
pilote qui n'est pas bonne (9-2-2 en squeeze et 9-7-2 en sid) =3D> je
m=C3=A9lange et r=C3=A9cup=C3=A8re la version sid =3D> compilation passe ma=
is =C3=A9chec de
nouveau avec un probl=C3=A8me dans le ld :
***ld: Relocatable linking with relocations from format elf32-i386
(/usr/src/modules/fglrx/libfglrx_ip.a.GCC4) to format elf64-x86-64
(/usr/src/modules/fglrx/fglrx.o) is not supported***
Donc que faire ?
J'ai toujours la possibilit=C3=A9 de repasser en 32bit mais bon c'est pas le
but !
<info sur la cible>
elie2:~# uname -a
Linux elie2 2.6.30-1-amd64 #1 SMP Mon Aug 3 18:45:04 UTC 2009 x86_64
GNU/Linux
elie2:~# lspci -v
[...]
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon HD 3200
Graphics (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 82f1
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at d0000000 (32-bit, prefetchable) [size=3D256M]
I/O ports at d000 [size=3D256]
Memory at fbcf0000 (32-bit, non-prefetchable) [size=3D64K]
Memory at fbb00000 (32-bit, non-prefetchable) [size=3D1M]
Expansion ROM at <unassigned> [disabled]
Capabilities: [50] Power Management version 3
Capabilities: [a0] MSI: Enable- Count=3D1/1 Maskable- 64bit+
[...]
elie2:~# X -version
X: warning; process set to priority -2 instead of requested priority 0
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-11)
Current Operating System: Linux elie2 2.6.30-1-amd64 #1 SMP Mon Aug 3
18:45:04 UTC 2009 x86_64
Build Date: 20 February 2009 03:06:29AM
=20
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
</info sur la cible>
merci de vos conseils.
Yann.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS
Yann Cohen, dimanche 23 août 2009, 20:20:13 CEST
[â¦]
Je vais mettre cela sur le compte de la première install pas fait en
64bits. Mais maintenant ?
Si en effet j'ai un truc bancale sur lequel je dispose d'un petit
64bits, comment rebasculer le tout en 64bits ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
-- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers En cas de soucis, contactez EN ANGLAIS