[kernel 3.2.8] problème avec le module fglrx (résolu)

Reconnaissance et configuration du matériel / kernel linux
spirit344
Hankyu
Messages : 20
Inscription : dim. 17 sept. 2006, 16:42

[kernel 3.2.8] problème avec le module fglrx (résolu)

Message par spirit344 »

Salut,

J'ai un problème depuis la mise à jour du noyau 3.2.8 et les drivers catalyst.

Au chargement du module "fglrx" j'obtiens l'erreur "ERROR: could not insert 'fglrx': Exec format error"

Et dans le dmesg, je vois la ligne "fglrx: disagrees about version of symbol module_layout"

Une idée du problème ?

Ma version de catalyst est la "12.1-1" et je suis obligé de downgrader mon noyau en 3.2.7 pour que cela fonctionne.
Dernière modification par spirit344 le jeu. 01 mars 2012, 09:34, modifié 1 fois.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx

Message par Xorg »

Salut. Même soucis, je vais aussi downgrader mon kernel...
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [kernel 3.2.8] problème avec le module fglrx

Message par FoolEcho »

Il vous faut mettre à jour le kernel, redémarrer et recompiler catalyst.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx

Message par Xorg »

Procédure obsolète mais que je laisse tout de même si certains cherchent des connaissances :
- Booter sur le CD d'ArchLinux.

- (Charger le clavier azerty avec loadkeys fr).

- Si vous possédez un raid, c'est le moment de l'assembler, mais avant vérifier qu'il n'y aie pas de raid déjà monté :

Code : Tout sélectionner

mdadm --stop /dev/md*
Ensuite vous assemblez vos raids :

Code : Tout sélectionner

mdadm --assemble /dev/mdX /dev/sdXY /dev/sdZY
- On monte les partitions :

Code : Tout sélectionner

mount /dev/sdXY /mnt
- Chrooter comme ceci :

Code : Tout sélectionner

mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash
Maintenant si tout va bien, vous avez chrooté.

- On va se loguer dans le cache des paquets de pacman :

Code : Tout sélectionner

cd /var/cache/pacman/pkg
- On va chercher les kernels disponibles :

Code : Tout sélectionner

ls | grep "linux"
Chez moi la commande retourne :

Code : Tout sélectionner

$ ls | grep "linux"
lib32-util-linux-2.20.1-1-x86_64.pkg.tar.xz
linux-3.2.2-1-x86_64.pkg.tar.xz
linux-3.2.5-1-x86_64.pkg.tar.xz
linux-3.2.6-2-x86_64.pkg.tar.xz
linux-3.2.7-1-x86_64.pkg.tar.xz
linux-3.2.8-1-x86_64.pkg.tar.xz
linux-api-headers-3.1.6-1-x86_64.pkg.tar.xz
linux-firmware-20111101-1-any.pkg.tar.xz
linux-firmware-20120205-1-any.pkg.tar.xz
linux-firmware-20120227-1-any.pkg.tar.xz
linux-headers-3.2.2-1-x86_64.pkg.tar.xz
linux-headers-3.2.5-1-x86_64.pkg.tar.xz
linux-headers-3.2.6-2-x86_64.pkg.tar.xz
linux-headers-3.2.7-1-x86_64.pkg.tar.xz
linux-headers-3.2.8-1-x86_64.pkg.tar.xz
playonlinux-4.0.14-1-any.pkg.tar.xz
util-linux-2.20.1-2-x86_64.pkg.tar.xz
virtualbox-archlinux-additions-4.1.8-2-x86_64.pkg.tar.xz
virtualbox-archlinux-modules-4.1.8-3-x86_64.pkg.tar.xz
virtualbox-archlinux-modules-4.1.8-4-x86_64.pkg.tar.xz
- On va réinstaller le dernier noyau, de préférence le 3.2.7 (il est en 64 bits chez moi, adaptez pour le 32 bits) :

Code : Tout sélectionner

pacman -U linux-3.2.7-1-x86_64.pkg.tar.xz linux-headers-3.2.7-1-x86_64.pkg.tar.xz
- Quand c'est fini, il ne reste plus qu'à quitter le chroot avec exit, redémarrer avec reboot, n'oubliez pas de retirer le CD et le tour est joué. :)
Dernière modification par Xorg le jeu. 01 mars 2012, 09:35, modifié 1 fois.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx

Message par Xorg »

FoolEcho a écrit :Il vous faut mettre à jour le kernel, redémarrer et recompiler catalyst.
Tu as essayé et ça a fonctionné ?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
spirit344
Hankyu
Messages : 20
Inscription : dim. 17 sept. 2006, 16:42

Re: [kernel 3.2.8] problème avec le module fglrx

Message par spirit344 »

Pas la peine de faire toutes ces manips, le problème est résolu avec la mise à jour d'aujourd'hui du paquet "catalyst"
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par Xorg »

D'accord je vais faire ça merci.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par FoolEcho »

Xorg a écrit :
FoolEcho a écrit : Il vous faut mettre à jour le kernel, redémarrer et recompiler catalyst.
Tu as essayé et ça a fonctionné ?
Je n'ai pas ce pilote. Mais qui dit mise à jour du kernel, dit mise à jour des modules (donc recompilation): ce que confirme la mise à jour indiquée par spirit344. :)

@Xorg: pour rétrograder, sauf fait exceptionnel qui t'empêche de démarrer, il suffit de réinstaller le paquet (pas besoin de chroot). Downgrade :copain:
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par Xorg »

FoolEcho a écrit :@Xorg: pour rétrograder, sauf fait exceptionnel qui t'empêche de démarrer, il suffit de réinstaller le paquet (pas besoin de chroot). Downgrade :copain:
Ah justement, vu que fglrx ne charge pas, je n'ai pas accès à mon bureau, et quand je me mets sur une console, mon écran affiche "Pas de signal", donc j'avais pensé que le fait que fglrx ne charge pas entraîne tout ces problèmes. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

Bonjour,

J'ai des problèmes aussi avec le nouveau noyau et catalyst. (je ne peux notamment plus regarder de video :/ )
spirit344 a écrit :Pas la peine de faire toutes ces manips, le problème est résolu avec la mise à jour d'aujourd'hui du paquet "catalyst"
Il n'y a aucune mise à jour proposée pour moi, je suis déjà en catalyst 12.1-1
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par FoolEcho »

Xorg a écrit :Ah justement, vu que fglrx ne charge pas, je n'ai pas accès à mon bureau, et quand je me mets sur une console, mon écran affiche "Pas de signal", donc j'avais pensé que le fait que fglrx ne charge pas entraîne tout ces problèmes. :)
C'est pourquoi avoir le pilote vesa en roue de secours, ça aide. ;)

@jinkhya: j'imagine que ceux qui ont mis à jour utilisent le dépôt catalyst et non pas Aur:
http://wiki.archlinux.fr/ATI#Depuis_.5Bcatalyst.5D
https://wiki.archlinux.org/index.php/AT ... repository
Faudrait voir les différences de PKGBUILD (on ne sait jamais), mais comme je disais, recompiler ton paquet pourrait bien suffire.
«The following statement is not true. The previous statement is true.» :nage:
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

J'utilise le dépôt catalyst.

J'ai fait les commandes suivantes :

Code : Tout sélectionner

yaourt -Rdd catalyst catalyst-utils
yaourt -S catalyst
j'ai redémarré et j'ai toujours le même problème. Je ne peux même plus utiliser les consoles tty. Enfin il démarre graphiquement c'est déjà ça :lol: .
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par Xorg »

FoolEcho a écrit :@jinkhya: j'imagine que ceux qui ont mis à jour utilisent le dépôt catalyst et non pas Aur:
http://wiki.archlinux.fr/ATI#Depuis_.5Bcatalyst.5D
https://wiki.archlinux.org/index.php/AT ... repository
Faudrait voir les différences de PKGBUILD (on ne sait jamais), mais comme je disais, recompiler ton paquet pourrait bien suffire.
Effectivement, il se trouve que depuis AUR, je n'arrive plus à installer le paquet, j'ai des erreurs. Et là en passant par le dépôt Catalyst ça a changé la donne, tout marche nickel maintenant. :mrgreen:
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

C'est pô juste moi ça marche pô :)
spirit344
Hankyu
Messages : 20
Inscription : dim. 17 sept. 2006, 16:42

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par spirit344 »

Je confirme, pour ma part, j'ai mis le dépôt [catalyst] comme indiqué dans le wiki EN et je me retrouve avec la version de catalyst 12.1-2
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

Bah comment ça se fait que moi il me trouve pas la 12.1-2 :s
j'ai pourtant bien :

Code : Tout sélectionner

[catalyst]
Server = http://catalyst.apocalypsus.net/repo/catalyst/i686
dans mon pacman.conf
spirit344
Hankyu
Messages : 20
Inscription : dim. 17 sept. 2006, 16:42

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par spirit344 »

Je suis en 64 bits, à mon avis, la version 32 bits n'est pas encore à jour :

Code : Tout sélectionner

catalyst-12.1-1-i686.pkg.tar.xz  26-Jan-2012 01:02  876K
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par Xorg »

jinkhya a écrit :Bah comment ça se fait que moi il me trouve pas la 12.1-2 :s
j'ai pourtant bien :

Code : Tout sélectionner

[catalyst]
Server = http://catalyst.apocalypsus.net/repo/catalyst/i686
dans mon pacman.conf
Il se trouve que la révision 2 du Catalyst 12.1 n'est que pour l'architecture 64 bits dans ce dépôt. Il suffit tout simplement de cliquer sur ton lien pour se rendre compte que la deuxième révision en 32 bits n'existe pas, ce qui est fort regrettable. :)
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

Oui j'avais pas pensé à ça, la version 64 sortie avant la 32...
Il n'y a plus qu'à attendre... en espérant que ça ne prenne pas 15 jours.
J'espère aussi que ça résoudra mon problème, ce qui n'est pas sûr. Merci en tout cas
jinkhya
Hankyu
Messages : 39
Inscription : dim. 12 juin 2011, 17:34

Re: [kernel 3.2.8] problème avec le module fglrx (résolu)

Message par jinkhya »

Bon j'ai rien dit la version 32 est sortie. Tout fonctionne, c'est parfait :bravo: :bravo:
Répondre