problème avec Radeon serie 7500

J’ai suivi ce tuto https://wiki.debian.org/AtiHowTo pour installer les drivers de ma carte graphique. Mais à la fin lorsque je fais dmesg | grep -E 'drm|radeon' | grep -iE 'firmware|microcode' j’obtiens cet output:

[ 13.469629] [drm] Loading TURKS Microcode [ 13.500615] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/TURKS_pfp.bin [ 13.529841] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/TURKS_me.bin [ 13.530229] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/BTC_rlc.bin [ 13.530538] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/TURKS_mc.bin [ 13.530576] radeon 0000:01:00.0: firmware: failed to load radeon/TURKS_smc.bin (-2) [ 13.530626] radeon 0000:01:00.0: Direct firmware load failed with error -2 [ 13.570970] smc: error loading firmware "radeon/TURKS_smc.bin" [ 13.572270] radeon 0000:01:00.0: firmware: failed to load radeon/SUMO_uvd.bin (-2) [ 13.572340] radeon 0000:01:00.0: Direct firmware load failed with error -2 [ 13.574788] radeon 0000:01:00.0: radeon_uvd: Can't load firmware "radeon/SUMO_uvd.bin"

Je n’est pas compris l’output (qui contient plusieurs “errors”). Mais je sais que j’ai un problème avec ma carte graphique car après l’installation d’un jeu j’avais des problèmes liés à la carte graphique.

PS : J’ai bien installé firmware-linux-nonfree package

Merci pour votre aide.

Les deux fichiers manquants sont dans le paquet firmware-linux-nonfree à partir de Jessie (testing) ainsi que Wheezy-backports mais pas dans celui de Wheezy.
Quelle est la version de Debian installée ?
La version du noyau actif ? (uname -a)
La version du paquet firmware-linux-nonfree installé ?

Ton GPU, c’est un Radeon 7500 (très très ancien) ou HD 7500 (plus récent) ?

[quote=“PascalHambourg”]Les deux fichiers manquants sont dans le paquet firmware-linux-nonfree à partir de Jessie (testing) ainsi que Wheezy-backports mais pas dans celui de Wheezy.
Quelle est la version de Debian installée ?
La version du noyau actif ? (uname -a)
La version du paquet firmware-linux-nonfree installé ?

Ton GPU, c’est un Radeon 7500 (très très ancien) ou HD 7500 (plus récent) ?[/quote]

uname -a Linux debian 3.14-0.bpo.1-amd64 #1 SMP Debian 3.14.7-1~bpo70+1 (2014-06-21) x86_64 GNU/Linux

lspci -nn | grep VGA 01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] [1002:6840] (rev ff)

La version du paquet firmware-linux-nonfree 0.41~bpo70+1 est installée.

Les firmwares dont le chargement provoque des erreurs sont bien présents dans cette version du paquet. Vérifie quand même qu’ils sont bien dans /lib/firmware/radeon. Si les erreurs ne proviennent pas de leur absence, je sèche…

Exact, ils sont absents. Comment je peux les ajouter ? Est ce qu’un copier coller suffit :017 ? Ou est ce un problème lié au noyau ?

Un copier-coller devrait suffire, mais ce n’est pas normal que ces deux fichiers soient absents. D’après https://packages.debian.org/wheezy-backports/firmware-linux-nonfree les deux fichiers en erreur /lib/firmware/radeon/TURKS_smc.bin et /lib/firmware/radeon/SUMO_uvd.bin sont biens dans la version 0.41~bpo70+1 du paquet firmware-linux-nonfree.
Peux-tu vérifier la version installée avec

et le contenu de ce paquet avec

Si tout est correct, il faut peut-être réinstaller le paquet.

apt-cache policy firmware-linux-nonfree firmware-linux-nonfree: Installé : 0.36+wheezy.1 Candidat : 0.36+wheezy.1 Table de version : 0.41~bpo70+1 0 100 http://http.debian.net/debian/ wheezy-backports/non-free amd64 Packages *** 0.36+wheezy.1 0 500 ftp://ftp.debian.org/debian/ stable/non-free amd64 Packages 500 http://http.debian.net/debian/ wheezy/non-free amd64 Packages 100 /var/lib/dpkg/status

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

J’ai fait le copier coller et j’ai réinstallé le module, le problème persiste. Mais dmesg | grep -E 'drm|radeon' | grep -iE 'firmware|microcode'
ne retourne plus d’erreurs :confused:

Contrairement à ce que tu avais déclaré, le paquet firmware-linux-nonfree installé est celui de wheezy, pas de wheezy-backports. C’est normal qu’il manque des fichiers.

Il aurait été plus propre d’installer le paquet firmware-linux-nonfree de wheezy-backports.
Qu’entends-tu par “réinstaller le module” ? D’après mon expérience, on ne peut pas décharger le module radeon si KMS (modeset) est activé.
Tu n’as non plus rien dit du “problème” graphique que tu évoques.