Maj drivers ATI gros soucis

Bonsoir,

suite à une maj du catalyst 11.8 en 11.11 je me retrouve avec un gros problème, au moment de charger gdm je me prends un “hardware not supported” sur mon écran en bas à droite.

Impossible d’accéder à un terminal quelconque (ou bien je ne sais pas faire).

Ca me saoule de devoir tout réinstaller, y aurait-il pas moyen de passer sur une config graphique basique en passant par la console du noyau de dépannage proposé par grub ? Le soucis à ce niveau c’est que je n’ai pas accès au réseau, donc difficile d’installer quoi que ce soit.

Bref chuis largué.

C’est la 1ère machine que j’utilise avec ATI, avant j’avais du nvidia et jamais il ne me bloquait comme ça quand j’avais un soucis de drivers, au pire Gnome ne se lançait pas et j’avais la main sur la machine avec la console. Là c’est la misère.

Même ALT + CTRL + Fn ça marche pas … C’est des gros malins chez ATI …

Quelqu’un connaitrait-il une méthode pour stopper l’exécution du boot à un instant et lancer une console ?

Et en mode “sans échec” ? :slightly_smiling: le mode de dépannage que tu peux choisir dans le grub? Comme ça tu as forcément accès à une console, puisque le graphique n’est pas lancé. Tu pourras alors purger te spilotes fglrx, et les réinstaller proprement après mise à jour du dépot (apt-get update, mais tu dois connaitre si tu as entretenu une nvidia avant)

Ce mode ne donne pas accès au réseau, malheureusement.

Du coup j’ai fait une réinstall complète et là je vais aller boxer les drivers ATI sur une install propre histoire de voir si c’est l’interface chaise clavier la source du problème (ce qui est probablement le cas :blush: )

Donc suite à la réinstallation.

Je suis ce tutoriel à la lettre, section installation manuelle (vu que j’ai DL les derniers drivers en date sur le site d’ATI).

La commande :

Me renvoie ceci :

marco@debianmarco:~/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870$ fakeroot sh ati-driver-installer-11-11-x86.x86_64.run --buildpkg Debian/stable
Created directory fglrx-install.a0570n
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-8.911...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager 
=====================================================================
Generating package: Debian/stable
cp: cannot stat `/home/marco/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870/fglrx-install.a0570n/x710_64a/*': No such file or directory
Package build failed!
Package build utility output:
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 8.911-1
dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.JUIr4B
dpkg-buildpackage: host architecture amd64
 debian/rules build
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
	  mkdir -p usr/share/doc/fglrx; \
	  mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
	fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
	     usr/X11R6/lib \
	     usr/X11R6/lib64 \
	     usr/share usr/src     -type f | xargs chmod -x
find: `usr/X11R6/include': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib      -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then			\
		chmod 755 etc/ati ;			\
		chmod 644 etc/ati/* ;		\
		chmod a+x etc/ati/*.sh ;	\
	fi
if [ -f debian/fglrx.default ]; then \
	  mv -v debian/fglrx.default debian/fglrx; \
	fi
`debian/fglrx.default' -> `debian/fglrx'
# remove exec bit from 64-bit libs too
find usr/X11R6/lib64       -type f | xargs chmod -x
 fakeroot debian/rules binary
fakeroot: FAKEROOTKEY set to 1355649931
fakeroot: nested operation not yet supported
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 1
Removing temporary directory: fglrx-install.a0570n
marco@debianmarco:~/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870$

Je comprends pas ce que j’ai mal fait.

Ca craint si j’installe les drivers en tant que root ?

Sans utiliser fakeroot et logué normalement j’obtiens ça :

marco@debianmarco:~/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870$ sh ati-driver-installer-11-11-x86.x86_64.run --buildpkg Debian/stable
Created directory fglrx-install.qnFUTb
Verifying archive integrity... All good.
Uncompressing AMD Catalyst(TM) Proprietary Driver-8.911...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager 
=====================================================================
Generating package: Debian/stable
cp: cannot stat `/home/marco/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870/fglrx-install.qnFUTb/x710_64a/*': No such file or directory
Package build failed!
Package build utility output:
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: source package fglrx-installer
dpkg-buildpackage: source version 8.911-1
dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html>
 dpkg-source --before-build fglrx.Cd0dYc
dpkg-buildpackage: host architecture amd64
 debian/rules build
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
	  mkdir -p usr/share/doc/fglrx; \
	  mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
	fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
	     usr/X11R6/lib \
	     usr/X11R6/lib64 \
	     usr/share usr/src     -type f | xargs chmod -x
find: `usr/X11R6/include': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib      -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then			\
		chmod 755 etc/ati ;			\
		chmod 644 etc/ati/* ;		\
		chmod a+x etc/ati/*.sh ;	\
	fi
if [ -f debian/fglrx.default ]; then \
	  mv -v debian/fglrx.default debian/fglrx; \
	fi
`debian/fglrx.default' -> `debian/fglrx'
# remove exec bit from 64-bit libs too
find usr/X11R6/lib64       -type f | xargs chmod -x
 fakeroot debian/rules binary
dh_testdir
# move licenses away from binary dir
if [ ! -d usr/share/doc/fglrx ]; then \
	  mkdir -p usr/share/doc/fglrx; \
	  mv usr/X11R6/bin/LICENSE.* usr/share/doc/fglrx; \
	fi
# set executable on user apps
find usr/X11R6/bin -type f | xargs chmod a+x
# remove exec bit from files that don't deserve it
find usr/X11R6/include \
	     usr/X11R6/lib \
	     usr/X11R6/lib64 \
	     usr/share usr/src     -type f | xargs chmod -x
find: `usr/X11R6/include': No such file or directory
find lib -not -name "*.sh" -type f | xargs chmod -x
find lib      -name "*.sh" -type f | xargs chmod +x
# set proper permissions on /etc files
if [ -d etc/ati ]; then			\
		chmod 755 etc/ati ;			\
		chmod 644 etc/ati/* ;		\
		chmod a+x etc/ati/*.sh ;	\
	fi
if [ -f debian/fglrx.default ]; then \
	  mv -v debian/fglrx.default debian/fglrx; \
	fi
# remove exec bit from 64-bit libs too
find usr/X11R6/lib64       -type f | xargs chmod -x
dh_testdir
dh_testroot
dh_clean -k
dh_clean: dh_clean -k is deprecated; use dh_prep instead
dh_clean: Compatibility levels before 5 are deprecated.
dh_installdirs
dh_installdirs: Compatibility levels before 5 are deprecated.
# Create the directories to install into
dh_installdirs -pfglrx-driver \
		usr \
		usr/lib/xorg \
		usr/lib/xorg/modules \
		usr/lib/dri \
		usr/bin \
		usr/sbin \
		etc/acpi \
		etc/acpi/events \
		etc/default \
		etc/X11/Xsession.d
dh_installdirs: Compatibility levels before 5 are deprecated.
# the amd64 package includes 32bit compatibility libraries
dh_installdirs -pfglrx-driver \
		emul/ia32-linux/usr/lib \
		emul/ia32-linux/usr/lib/xorg \
		emul/ia32-linux/usr/lib/xorg/modules \
		emul/ia32-linux/usr/lib/dri
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -pfglrx-driver-dev \
		usr \
		usr/include \
		usr/lib
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -pfglrx-kernel-src \
		usr/src/modules/fglrx \
		usr/src/modules/fglrx/debian
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -A -pfglrx-amdcccle \
		usr \
		usr/bin \
		usr/share \
		usr/share/applnk \
		usr/share/applications \
		usr/share/icons \
		usr/share/pixmaps
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_installdirs -p \
		usr/src
dh_installdirs: Compatibility levels before 5 are deprecated.
dh_install
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/bin/fgl*"      "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/bin/aticonfig" "usr/bin"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/sbin/atieventsd"     "usr/sbin"
dh_install: Compatibility levels before 5 are deprecated.
dh_installman -pfglrx-driver "usr/share/man/man8/atieventsd.8"
dh_installman: Compatibility levels before 5 are deprecated.
# amd64 needs some library redirection
dh_install -pfglrx-driver "usr/X11R6/lib64/*.so*"           "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/lib64/modules/dri"     "usr/lib"
dh_install: Compatibility levels before 5 are deprecated.
dh_install -pfglrx-driver "usr/X11R6/lib64/modules/linux"   "usr/lib/xorg/modules"
dh_install: Compatibility levels before 5 are deprecated.
cp: cannot stat `./usr/X11R6/lib64/modules/linux': No such file or directory
dh_install: cp -a ./usr/X11R6/lib64/modules/linux debian/fglrx-driver/usr/lib/xorg/modules/ returned exit code 1
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
Removing temporary directory: fglrx-install.qnFUTb
marco@debianmarco:~/Linux/TipsAndTuto/Administration/drivers/radeon.HD.6870$ 

Bon alors à partir d’une debian stable toute propre toute neuve toute réinstallée (tout en root) :

1/ Parce que chuis en 64 bits.

apt-get install ia32-libs

2/ Les outils nécessaires à l’installeur d’ATI

apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 module-assistant

3/ Ne pas chercher à créer les .deb, ça marche pas. Télécharger le dernier catalyst en date (au 08/12/11 c’est le 11.11).
Et l’exécuter tout simplement :

sh ./ati-driver-installer-11-11-x86.x86_64.run

4/ Une IHM se lance, choisir la première option (install drivers machin bidule) puis automatic.

5/ Rebooter.

6/ Ouvrir une console en user standard. Exécuter fglrxinfo qui doit renvoyer un truc du genre :

display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6800 Series 
OpenGL version string: 4.1.11251 Compatibility Profile Context

7/ Tester l’accélération 3D en exécutant fgl_glxgears (tjs en user) et on doit obtenir une fenêtre avec un cube et des engrenages qui tournent à toute blinde.

Pour moi ce qui a du se passer c’est que j’ai du faire une maj du kernel récemment ce qui a du me casser l’accélération 3D (pourquoi ? j’en sais rien. Et pourquoi ça casse que la 3D et pas le reste ? J’en sais rien non plus.

Moralité, pour maj ses drivers ou son noyau il faut tout réinstaller.

On m’y prendra plus à acheter de l’ATI.

Tous les commentaires sont les bienvenus.

[quote=“Marco46”]
Pour moi ce qui a du se passer c’est que j’ai du faire une maj du kernel récemment ce qui a du me casser l’accélération 3D (pourquoi ? j’en sais rien. Et pourquoi ça casse que la 3D et pas le reste ? J’en sais rien non plus.

Moralité, pour maj ses drivers ou son noyau il faut tout réinstaller.

On m’y prendra plus à acheter de l’ATI.

Tous les commentaires sont les bienvenus.[/quote]

Tu ne serais pas simplement repassé sur un pilote 2D? Concernant la maj,ca devrait aller en dkms, puisqu’il recompile le module (c’est plus compliqué avec le blob ati). Question bête : as tu essayé avec le pilote inclus dans Debian ?

Il me semble que l’outil ATI reconfigure un xorg.conf, donc en cas de problème, tu devrais pouvoir au minimum démarrer en mode minimal et supprimer ce fichier.

Ps : normal que le sujet soit marqué en “résolu” ?

Des commentaires? ouais.
Quand y a mise à jour de noyau, il faut recompiler les pilotes. Ca se fait normalement automatiquement et généralement ça se passe bien. N’empeche on est pas à l’abri d’une incompatibilité nouveaunoyau/fglrx.
Y avait pas besoin de reinstaller. Tu démarres en mode rescue. Tu n’as plus internet, c’est pas un problème pour desinstaller tes pilotes. Si tu as vraiment besoin d’interet, tu démarres tes interfaces à la main. Donc tu vires fglrx et/ou le xorg.conf. Tu redemarres. Xorg s’occupe de tout et charge les pilotes génériques à la place. Ca te permet de revenir en mode graphique et de recommencer à bidouiller.

Avec fglrx, il faut être fort. C’est pas facile tout les jours surtout sans les tty de secours. Modifier son xorg.conf en mode rescue ou avec une version en live ça arrive.

[quote=“Marco46”]Bon alors à partir d’une debian stable toute propre toute neuve toute réinstallée (tout en root) :

1/ Parce que chuis en 64 bits.

apt-get install ia32-libs

2/ Les outils nécessaires à l’installeur d’ATI

apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 module-assistant

3/ Ne pas chercher à créer les .deb, ça marche pas. Télécharger le dernier catalyst en date (au 08/12/11 c’est le 11.11).
Et l’exécuter tout simplement :

sh ./ati-driver-installer-11-11-x86.x86_64.run

4/ Une IHM se lance, choisir la première option (install drivers machin bidule) puis automatic.

5/ Rebooter.

6/ Ouvrir une console en user standard. Exécuter fglrxinfo qui doit renvoyer un truc du genre :

display: :0.0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6800 Series 
OpenGL version string: 4.1.11251 Compatibility Profile Context

7/ Tester l’accélération 3D en exécutant fgl_glxgears (tjs en user) et on doit obtenir une fenêtre avec un cube et des engrenages qui tournent à toute blinde.

Pour moi ce qui a du se passer c’est que j’ai du faire une maj du kernel récemment ce qui a du me casser l’accélération 3D (pourquoi ? j’en sais rien. Et pourquoi ça casse que la 3D et pas le reste ? J’en sais rien non plus.

Moralité, pour maj ses drivers ou son noyau il faut tout réinstaller.

On m’y prendra plus à acheter de l’ATI.

Tous les commentaires sont les bienvenus.[/quote]

Bonjour,

Cela fait des mois que je cherche à installer cette foutue carte ATI 6870. Après avoir parcouru des dizaines de fofo je suis comblé.

Ton post a été testé et approuvé sur une Squeeze stable ce jour, merci à toi (j’ai failli repassé sur W7 de rage :blush: ).

Un grand merci.

PS : je sais je dois me présenter sur le fofo :slightly_smiling:
PS2 : tu as eu où toutes ces informations ?

Moi j’ai une remarque, lorsque manifestement on ne maîtrise pas trop bien et que l’on à l’habitude de posté dans un forum on regarde la documentation présente sur le dit forum ^^

SGFXI donne de bon résultat pour ne pas avoir à se casser la tête :033

j’osais pas le dire parce que gérard allait encore me traiter de radoteur :laughing: