Installer une ATI radeon HD3650

Non, ben tu as un noyau récent, le son est bien gèré malgré le “unknown device” qui risque effectivement de disparaitre aprés un update-pciids.
Je pencherais aussi pour fglrx, puisque piratebab dit que ta carte est gèrée.
Pourquoi disais tu qu’elle ne l’était pas ?

Ca marche!!!
J’y croyais plus…
Merci…
Mais, il y a un mais…
L’affichage est saccadé (par ex quand je fais défiler une page web)
Un réglage à faire??
Voici mon xorg.conf

[code]Section "Device"
Identifier "ATI Technologies Inc ATI Default Card"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Écran générique"
Option "DPMS"
HorizSync 30-70
VertRefresh 50-160
EndSection

[/code]

je n’ai pas d’ati, mais si je me souviens bien, man aticonfig (il y a peut être un paquet pour ça) devrait t’aider.

:smt006 a tous

peut-etre envy…

albertomilone.com/nvidia_scripts1.html

Non. Surtout pas envy.

et pourquoi?..je l’utilise et il marche tres bien…

j’ai trouvé ca…mais comme je vois vous avez bientot resolu l’affaire…

nuxo.net/tutorial-37.html

Parceque la méthode module-assistant fonctionne, et est supporté par debian, alors qu’envy est faite pour ubuntu.On a un systême d’install par apt qui évite le type d’installeurs de daube qui fiche la zouille sous windows, pourquoi aller refaire les même bêtises sous linux avec des trucs comme envy ?

excuse moi mais chez moi ca marche et j’ai trouvé envy tres bien…facile…et efficace…mais bon j’y connais pas grand chose…je passe le temps…

decidemment…j’en rate pas une… :unamused:

envy est le regroupement en un seul programme de l’installation des pilotes graphiques…c’est pas tres difficile…et je trouve que pour quelqu’un qui n’as pas de grandes notion en informatique,ce genre de programmes est très bien…

mais bon si ce programme pose probleme sous debian…

Je lui préfère sgfxi, un script SIDUX, a n’utiliser qu’en cas de problème particulier (install d’une ancienne version de driver), et à ne pas mélanger avec l’install de fglrx par apt-get ou aptitude
A part ça, les saccades ?

quote="julien6k"
mais bon si ce programme pose probleme sous debian…[/quote] Ce n’est pas ce que j’ai dit (quoi que ça ne m’étonnerait pas), et ce n’est pas une question d’expérience: tu as le droit d’avoir ton avis.
C’est juste que pour moi, ce n’est pas utile d’entretenir les mauvaises pratiques des utilisateurs avec des “installeurs” et ce genre de trucs opaques qui masquent tout ce qui se passe: l’utilisateur doit être familier de ce qui tourne sur sa machine pour l’utiliser correctement.
Ou alors ils n’a qu’à acheter un merdissimo, mais pas une debian dont tout l’interet est justement qu’on doit l’ajuster au petit poil pour en profiter.

Pour les saccades, que donne la commande?

Merci de revenir à mon problème…

64studio:/home/laurent# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

Mesa GLX Indirect, ça signifie que tu n’as pas d’accélération matérielle, et donc probablement que fglrx n’est pas installé correctement.

Comment as-tu installé fglrx? avec apt ? si oui quels sont les paquets que tu as installé ? Et surtout, as-tu compilé le module ?

Il y’a une explication pas à pas dans la section trucs et astuces :
http://forum.debian-fr.org/viewtopic.php?f=8&t=9066

Quand j’ai suivi cette explication, (ton lien), j’avais plus du tout d’affichage, (a priori X démarrait quand meme)…j’ai galéré pour remettre l’ancienne config…
Maintenant, à vrai dire, je ne sais plus trop comment j’ai fait…

Si tu as encore du courage:

  • sauvegarde ton fichier xorg.conf
  • puis tu l’effaces
    vire tout les paquets qui contiennent fglrx dans le nom et tu rebootes en mode simple utilisateur (sans interface graphique)
    tu fais un apt-get update

Ensuite tu suis le tuto http://forum.debian-fr.org/viewtopic.php?f=8&t=9066

avant de lancer $ aticonfig --initial, tu fait un man aticonfig afin de bien préciser les options qui te concernent.
ensuite tu peux redémarrer et reprendre le tuto (tests pour vérifier que tu as la 3D.

arf…
J’ai fait tout comme t’as dit mais c’est tjs pareil…
Pour aticonfig, je suis pas sur d’avoir tout compris…j’ai juste fait la commande "single-head"machin
Merci pour ta patience

fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

On va finir par l’avoir cette satanée carte.
as tu regardé le log /var/log/X11.0.log ?
cherche les lignes commençant par EE ou WW

J’y crois encore!!!
alors je n’ai pas de X11.0.log mais Xorg.0.log, voici les lignes EE et WW

code The directory “/usr/X11R6/lib/X11/fonts/misc” does not exist.
Entry deleted from font path.
(WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
Entry deleted from font path.
(WW) The directory “/usr/X11R6/lib/X11/fonts/Type1” does not exist.
Entry deleted from font path.
(WW) The directory “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType” does not exist.
Entry deleted from font path.

(WW) fglrx(0): Failed to open DRM connection

(WW) fglrx(0): board is an unknown third party board, chipset is supported

(WW) fglrx(0): Only one display is connnected,so single mode is enabled

(WW) fglrx(0): No DRM connection for driver fglrx.

(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x10000000
(WW) fglrx(0): Failed to set up write-combining range (0xe0000000,0x10000000)

(WW) fglrx(0): Textured Video not supported without DRI enabled.

(EE) fglrx(0): XMM failed to open CMMQS connection.

(EE) AIGLX: Screen 0 is not DRI capable

[/code]

Aie, y’a plein d’trucs pas bien …
Merci encore…

Soyons positifs! Ca t’indique au moins que ta carte est compatible avec fglrx!
Par contre, tu as un soucis avec le module kernel que gére le DRI.
Sachant que fglrx utilise son propre module kernel pour le DRI, je vois 3 causes possibles:

  • suite a tes expériences précédentes, tu as une version corrompue du module DRI qui traine encore et que l’install de fglrx n’arrive pas à virer. Tu recommences tout ce que je t’ai indiqué, mais tu rajoute l’option --force lorsque tu compile avec module-assistant
  • ton noyau possède un module DRI compilé en dur. Dans ce cas il y a conflit avec le module de fglrx, il faut recompiler ton noyau (là il faut un avis d’expert pour vérifier si c’est bien ça dans les options de compil de ton noyau)
  • ton noyau n’est pas compilé avec l’option DRI (idem cas précédent)

Si la manip indiquée (–force) ne fonctionne pas, on essaiera avec le script sgfxi.

Note: as tu la version 0.9.5 de studio64 ?
trac.64studio.com/64studio/ticket/242

Je pense peut-être savoir d’ou vient le probleme car j’ai le même, exactement le même :cry: .
Je suis passé sur le noyau 2.6.27 pour pouvoir utiliser ma carte wifi (intel link 5100) non reconnue dans le 2.6.26, et depuis j’ai perdu l’acceleration graphique qui etait trés bien reconnue…
Donc laurent quel noyau a tu?
J’en profite pour exposer plus precisement mon souci vu que l’instalation de fglrx-source ne se fait pas correctement comme le montre le log:

/usr/bin/make -f debian/rules clean make[1]: entrant dans le répertoire « /usr/src/modules/fglrx » dh_testroot rm -f configure-stamp rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd rm -rf .tmp_versions rm -rf patch dh_clean rm /usr/src/modules/fglrx/debian/control rm /usr/src/modules/fglrx/debian/dirs make[1]: quittant le répertoire « /usr/src/modules/fglrx » /usr/bin/make -f debian/rules binary_modules make[1]: entrant dans le répertoire « /usr/src/modules/fglrx » if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \ cat /usr/src/modules/fglrx/debian/control.template > /usr/src/modules/fglrx/debian/control; \ fi dh_testdir touch configure-stamp dh_testdir /usr/bin/make -C /lib/modules/2.6.27-1-686/build SUBDIRS=/usr/src/modules/fglrx modules make[2]: entrant dans le répertoire « /usr/src/linux-headers-2.6.27-1-686 » CC [M] /usr/src/modules/fglrx/firegl_public.o /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_flush_cache’: /usr/src/modules/fglrx/firegl_public.c:3240: error: too many arguments to function ‘smp_call_function’ /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_vm_phys_addr_str’: /usr/src/modules/fglrx/firegl_public.c:3996: warning: return makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:3997: warning: return makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:3998: warning: return makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4000: warning: return makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_nopage’: /usr/src/modules/fglrx/firegl_public.c:4031: warning: passing argument 2 of ‘vm_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4031: warning: passing argument 3 of ‘vm_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4031: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_shm_nopage’: /usr/src/modules/fglrx/firegl_public.c:4050: warning: passing argument 2 of ‘vm_shm_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4050: warning: passing argument 3 of ‘vm_shm_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4050: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_dma_nopage’: /usr/src/modules/fglrx/firegl_public.c:4063: warning: passing argument 2 of ‘vm_dma_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4063: warning: passing argument 3 of ‘vm_dma_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4063: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_kmap_nopage’: /usr/src/modules/fglrx/firegl_public.c:4070: warning: passing argument 2 of ‘vm_kmap_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4070: warning: passing argument 3 of ‘vm_kmap_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4070: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_pcie_nopage’: /usr/src/modules/fglrx/firegl_public.c:4077: warning: passing argument 2 of ‘vm_pcie_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4077: warning: passing argument 3 of ‘vm_pcie_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4077: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: In function ‘ip_vm_gart_nopage’: /usr/src/modules/fglrx/firegl_public.c:4084: warning: passing argument 2 of ‘vm_gart_nopage’ makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c:4084: warning: passing argument 3 of ‘vm_gart_nopage’ makes integer from pointer without a cast /usr/src/modules/fglrx/firegl_public.c:4084: warning: assignment makes pointer from integer without a cast /usr/src/modules/fglrx/firegl_public.c: At top level: /usr/src/modules/fglrx/firegl_public.c:4091: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4109: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4116: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4123: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4130: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4137: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4144: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:4153: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c: In function ‘KCL_CallFuncOnOtherCpus’: /usr/src/modules/fglrx/firegl_public.c:4835: error: too many arguments to function ‘smp_call_function’ /usr/src/modules/fglrx/firegl_public.c: In function ‘KCL_enable_pat’: /usr/src/modules/fglrx/firegl_public.c:4946: error: too many arguments to function ‘smp_call_function’ /usr/src/modules/fglrx/firegl_public.c: In function ‘KCL_disable_pat’: /usr/src/modules/fglrx/firegl_public.c:4964: error: too many arguments to function ‘smp_call_function’ /usr/src/modules/fglrx/firegl_public.c: At top level: /usr/src/modules/fglrx/firegl_public.c:6683: warning: initialization from incompatible pointer type /usr/src/modules/fglrx/firegl_public.c:6709: warning: initialization from incompatible pointer type make[3]: *** [/usr/src/modules/fglrx/firegl_public.o] Erreur 1 make[2]: *** [_module_/usr/src/modules/fglrx] Erreur 2 make[2]: quittant le répertoire « /usr/src/linux-headers-2.6.27-1-686 » make[1]: *** [build] Erreur 2 make[1]: quittant le répertoire « /usr/src/modules/fglrx » make: *** [kdist_image] Erreur 2

Il y a un gros souci pour le firegl_public.c, j’ai vu que ce soucis etait présent pour la 2.6.25 mais a l’epoque un patch existait. Donc la question est comment faire marcher ma radeon HD3650…
Merci