Driver pour Mobility Radeon X2100

Bonjour,
Je viens d’installer Debian 7.4 sur mon PC portable Fujisu Siemens Amilo pi 2530. Tous est bon, le seul problème c’est le driver de la carte graphique. J’ai installé le driver FGLRX / AMD Catalyst Mais ça n’a pas fonctionné :-/

Avez vous une solution ?

Pour info :

lspci -nn | grep VGA 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI M71 [Mobility Radeon X2100] [1002:7210] (rev ce)

Bonjour,
qu’est ce qui n’a pas fonctionné ?
As tu lancé le programme de configuration du xorg.conf (je ne connais pas le nom pour les drivers AMD) ?

J’ai installé “firmware-linux-nonfree” et je viens de compiler le driver privateur d’AMD/ATI avec la commande :[code]apt-get install fglrx-modules-dkms fglrx-driver linux-headers-$(uname -r) fglrx-control
nux-headers-$(uname -r) fglrx-control
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Paquets suggérés :
xvba-va-driver amd-opencl-icd
Paquets recommandés :
libgl1-fglrx-glx-i386 fglrx-glx-ia32
Les NOUVEAUX paquets suivants seront installés :
fglrx-control fglrx-driver fglrx-modules-dkms linux-headers-3.2.0-4-amd64
0 mis à jour, 4 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/15,0 Mo dans les archives.
Après cette opération, 45,1 Mo d’espace disque supplémentaires seront utilisés.
Préconfiguration des paquets…
Sélection du paquet fglrx-driver précédemment désélectionné.
(Lecture de la base de données… 145348 fichiers et répertoires déjà installés.)
Dépaquetage de fglrx-driver (à partir de …/fglrx-driver_1%3a12-6+point-3_amd64.deb) …
Sélection du paquet linux-headers-3.2.0-4-amd64 précédemment désélectionné.
Dépaquetage de linux-headers-3.2.0-4-amd64 (à partir de …/linux-headers-3.2.0-4-amd64_3.2.60-1+deb7u1_amd64.deb) …
Sélection du paquet fglrx-control précédemment désélectionné.
Dépaquetage de fglrx-control (à partir de …/fglrx-control_1%3a12-6+point-3_amd64.deb) …
Sélection du paquet fglrx-modules-dkms précédemment désélectionné.
Dépaquetage de fglrx-modules-dkms (à partir de …/fglrx-modules-dkms_1%3a12-6+point-3_amd64.deb) …
Traitement des actions différées (« triggers ») pour « man-db »…
Traitement des actions différées (« triggers ») pour « glx-alternative-fglrx »…
Traitement des actions différées (« triggers ») pour « desktop-file-utils »…
Traitement des actions différées (« triggers ») pour « gnome-menus »…
Paramétrage de fglrx-driver (1:12-6+point-3) …
Paramétrage de linux-headers-3.2.0-4-amd64 (3.2.60-1+deb7u1) …
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-4-amd64
Paramétrage de fglrx-control (1:12-6+point-3) …
Paramétrage de fglrx-modules-dkms (1:12-6+point-3) …
Loading new fglrx-12-6+point DKMS files…
First Installation: checking all kernels…
Building only for 3.2.0-4-amd64
Building initial module for 3.2.0-4-amd64
Done.

fglrx:
Running module version sanity check.

  • Original module
    • No original module exists within this kernel
  • Installation
    • Installing to /lib/modules/3.2.0-4-amd64/updates/dkms/

depmod…

DKMS: install completed.
[/code]
Mais impossible de configurer x.org avec aticonfig

[quote=“piratebab”]Bonjour,
qu’est ce qui n’a pas fonctionné ?
As tu lancé le programme de configuration du xorg.conf (je ne connais pas le nom pour les drivers AMD) ?[/quote]

Je n’arrive pas à lancé aticonfig qui est le programme de configuration d’AMD :-/

Vérifie sur le site d’AMD, mais il me semble que les radeon HD 2000 ne sont plus supportées par les dernières versions du driver proprio AMD. Il te faudra dans ce cas la version legacy du driver.

Bonjour, je n’est pas réagi plus vite car j’étais en vacance coupé d’internet ^^

C’est quoi la version legacy ?

J’ai installer un driver trouvé sur le site d’AMD “amd-driver-installer-8.961-x86.x86_64.run”

Ca ne marche pas …

Dans /usr/share/ati/fglrx-install.log :

[code]ninstalling any previously installed drivers.

Creating symlink /var/lib/dkms/fglrx/8.961/source ->
/usr/src/fglrx-8.961

DKMS: add completed.
[Error] Kernel Module : Failed to build fglrx-8.961 with DKMS
[Error] Kernel Module : Removing fglrx-8.961 from DKMS


Deleting module version: 8.961
completely from the DKMS tree.

Done.
[Reboot] Kernel Module : update-initramfs[/code]

C’est bizarre, je viens de trouver un tuto sur “wiki.debian.org” pour installer le driver legacy d’AMD, mais j’ai l’impression que ça a installer des driver nvidia !!!

[code]root@POSEIDON:/home/stephane# aptitude install linux-headers-$(uname -r|sed ‘s,[^-]-[^-]-,’)
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 34 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.

root@POSEIDON:/home/stephane# aptitude -r -t wheezy-backports install fglrx-legacy-driver
Les NOUVEAUX paquets suivants vont être installés :
fglrx-legacy-atieventsd{ab} fglrx-legacy-driver
fglrx-legacy-modules-dkms{a} libfglrx-legacy{ab}
libfglrx-legacy-amdxvba1{ab} libgl1-fglrx-legacy-glx{ab}
Les paquets suivants seront mis à jour :
glx-alternative-fglrx glx-diversions
2 paquets mis à jour, 6 nouvellement installés, 0 à enlever et 150 non mis à jour.
Il est nécessaire de télécharger 18,9 Mo d’archives. Après dépaquetage, 86,1 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libfglrx-legacy-amdxvba1 : Est en conflit avec: libxvbaw1 qui est un paquet virtuel
libfglrx-amdxvba1 : Est en conflit avec: libxvbaw1 qui est un paquet virtuel
fglrx-atieventsd : Est en conflit avec: fglrx-atieventsd-virtual qui est un paquet virtuel
libgl1-fglrx-glx : Est en conflit avec: libgl1-fglrx-glx-virtual qui est un paquet virtuel
fglrx-legacy-atieventsd : Est en conflit avec: fglrx-atieventsd-virtual qui est un paquet virtuel
glx-alternative-mesa : Dépend: glx-diversions (= 0.2.2) mais 0.4.1~bpo70+1 doit être installé.
libfglrx : Est en conflit avec: libfglrx-virtual qui est un paquet virtuel
libgl1-fglrx-legacy-glx : Est en conflit avec: libgl1-fglrx-glx-virtual qui est un paquet virtuel
libfglrx-legacy : Est en conflit avec: libfglrx-virtual qui est un paquet virtuel
glx-alternative-nvidia : Dépend: glx-diversions (= 0.2.2) mais 0.4.1~bpo70+1 doit être installé.
Les actions suivantes permettront de résoudre ces dépendances :

  Supprimer les paquets suivants :                           
  1.  fglrx-atieventsd                                         
    
  2.  glx-alternative-fglrx                                    
    
  3.  glx-alternative-mesa                                     
    
  4.  glx-alternative-nvidia                                   
    
  5.  libfglrx-amdxvba1                                        
    
  6.  libgl1-fglrx-glx                                         
    
  7.  libgl1-nvidia-alternatives                               
    
  8.  libgl1-nvidia-glx                                        
    
  9.  libgl1-nvidia-glx:i386                                   
    
  10. libglx-nvidia-alternatives                               
    
  11. libxvmcnvidia1                                           
    
  12. nvidia-alternative                                       
    
  13. nvidia-glx                                               
    
  14. xserver-xorg-video-nvidia                                
    

    Conserver les paquets suivants dans leur version actuelle :

  15. fglrx-legacy-atieventsd [Non installé]                   
    
  16. fglrx-legacy-driver [Non installé]                       
    
  17. libfglrx-legacy [Non installé]                           
    
  18. libfglrx-legacy-amdxvba1 [Non installé]                  
    
  19. libgl1-fglrx-legacy-glx [Non installé]                   
    

    Laisser les dépendances suivantes non satisfaites :

  20. libfglrx recommande libfglrx-amdxvba1 (= 1:12-6+point-3) 
    
  21. libgl1-nvidia-glx recommande libxvmcnvidia1              
    
  22. nvidia-kernel-dkms recommande nvidia-glx (>= 304.117)    
    
  23. nvidia-settings recommande libgl1-nvidia-glx             
    
  24. glx-diversions recommande glx-alternative-mesa           
    
  25. fglrx-legacy-driver recommande fglrx-legacy-atieventsd   
    

Accepter cette solution ? [Y/n/q/?] y
Les paquets suivants seront ENLEVÉS :
fglrx-atieventsd{a} glx-alternative-fglrx{a} glx-alternative-mesa{a}
glx-alternative-nvidia{a} glx-diversions{u} libfglrx-amdxvba1{a}
libgl1-fglrx-glx{a} libgl1-nvidia-alternatives{a} libgl1-nvidia-glx{a}
libgl1-nvidia-glx:i386{a} libglx-nvidia-alternatives{a} libx11-6:i386{u}
libxau6:i386{u} libxcb1:i386{u} libxdmcp6:i386{u} libxext6:i386{u}
libxvmcnvidia1{a} nvidia-alternative{a} nvidia-glx{a}
xserver-xorg-video-nvidia{a}
0 paquets mis à jour, 0 nouvellement installés, 20 à enlever et 140 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 98,8 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
(Lecture de la base de données… 151038 fichiers et répertoires déjà installés.)
Suppression de fglrx-atieventsd …
[ ok ] Stopping AMD events daemon: atieventsd.
Suppression de libfglrx-amdxvba1:amd64 …
Suppression de libgl1-fglrx-glx:amd64 …
Suppression de glx-alternative-fglrx …
update-alternatives: avertissement: forçage de la réinstallation de l’alternative /usr/lib/nvidia car le groupe de liens glx est cassé
dpkg : avertissement : lors de la suppression de glx-alternative-fglrx, le répertoire « /usr/lib/fglrx » n’était pas vide, donc il n’a pas été supprimé
Suppression de nvidia-glx …
Suppression de xserver-xorg-video-nvidia …
Suppression de libxvmcnvidia1:amd64 …
Suppression de libgl1-nvidia-glx:amd64 …
Suppression de libgl1-nvidia-glx:i386 …
Suppression de nvidia-alternative …
Suppression de libglx-nvidia-alternatives …
Suppression de libgl1-nvidia-alternatives …
Suppression de glx-alternative-nvidia …
update-alternatives: utilisation de « /usr/lib/mesa-diverted » pour fournir « /usr/lib/glx » (glx) en mode automatique
dpkg : avertissement : lors de la suppression de glx-alternative-nvidia, le répertoire « /usr/lib/xorg/modules/linux » n’était pas vide, donc il n’a pas été supprimé
Suppression de glx-alternative-mesa …
Suppression de glx-diversions …
Suppression de « détournement de /usr/lib/libGL.so.1.2 en /usr/lib/mesa-diverted/libGL.so.1.2 par glx-diversions »
Suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1.2 en /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2 par glx-diversions »
Suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1.2 en /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 par glx-diversions »
Suppression de « détournement de /usr/lib/libGL.so.1 en /usr/lib/mesa-diverted/libGL.so.1 par glx-diversions »
Suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so.1 en /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 par glx-diversions »
Suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so.1 en /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 par glx-diversions »
Suppression de « détournement de /usr/lib/libGL.so en /usr/lib/mesa-diverted/libGL.so par glx-diversions »
Suppression de « détournement de /usr/lib/i386-linux-gnu/libGL.so en /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so par glx-diversions »
Suppression de « détournement de /usr/lib/x86_64-linux-gnu/libGL.so en /usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so par glx-diversions »
Suppression de libxext6:i386 …
Suppression de libx11-6:i386 …
Suppression de libxcb1:i386 …
Suppression de libxau6:i386 …
Suppression de libxdmcp6:i386 …
Traitement des actions différées (« triggers ») pour « man-db »…

État actuel : 140 mises à jour restantes [-12].
root@POSEIDON:/home/stephane# aticonfig --initial
aticonfig: No supported adapters detected
root@POSEIDON:/home/stephane#
[/code]

bonjour,
pour mon dépannage il m’a étè conseillé de télécharger:

https://packages.debian.org/wheezy/all/firmware-linux-nonfree/download 
je l'ai pris sur le serveur fr

voici la liste des firmwares Radeon,

root@alpha30:/var/log# cd /lib/firmware/radeon
root@alpha30:/lib/firmware/radeon# ls
ARUBA_me.bin   CAICOS_me.bin   CEDAR_rlc.bin	PALM_pfp.bin	  R300_cp.bin	  REDWOOD_pfp.bin  RV620_me.bin   RV710_me.bin	 SUMO_me.bin	 TURKS_mc.bin
ARUBA_pfp.bin  CAICOS_pfp.bin  CYPRESS_me.bin	PITCAIRN_ce.bin   R420_cp.bin	  REDWOOD_rlc.bin  RV620_pfp.bin  RV710_pfp.bin  SUMO_pfp.bin	 TURKS_me.bin
ARUBA_rlc.bin  CAYMAN_mc.bin   CYPRESS_pfp.bin	PITCAIRN_mc.bin   R520_cp.bin	  RS600_cp.bin	   RV630_me.bin   RV730_me.bin	 SUMO_rlc.bin	 TURKS_pfp.bin
BARTS_mc.bin   CAYMAN_me.bin   CYPRESS_rlc.bin	PITCAIRN_me.bin   R600_me.bin	  RS690_cp.bin	   RV630_pfp.bin  RV730_pfp.bin  TAHITI_ce.bin	 VERDE_ce.bin
BARTS_me.bin   CAYMAN_pfp.bin  JUNIPER_me.bin	PITCAIRN_pfp.bin  R600_pfp.bin	  RS780_me.bin	   RV635_me.bin   RV770_me.bin	 TAHITI_mc.bin	 VERDE_mc.bin
BARTS_pfp.bin  CAYMAN_rlc.bin  JUNIPER_pfp.bin	PITCAIRN_rlc.bin  R600_rlc.bin	  RS780_pfp.bin    RV635_pfp.bin  RV770_pfp.bin  TAHITI_me.bin	 VERDE_me.bin
BTC_rlc.bin    CEDAR_me.bin    JUNIPER_rlc.bin	R100_cp.bin	  R700_rlc.bin	  RV610_me.bin	   RV670_me.bin   SUMO2_me.bin	 TAHITI_pfp.bin  VERDE_pfp.bin
CAICOS_mc.bin  CEDAR_pfp.bin   PALM_me.bin	R200_cp.bin	  REDWOOD_me.bin  RV610_pfp.bin    RV670_pfp.bin  SUMO2_pfp.bin  TAHITI_rlc.bin  VERDE_rlc.bin
root@alpha30:/lib/firmware/radeon# 

dans le temps il y avait VESA (firm passe partout) maintenant !!!
A+
JB1