Soucis pdt install driver ATI (make.sh ... )

Bonsoir tlm,

J’me suis mis sur l’installation des drivers ati sur ma debian, j’en suis à l’étape où il faut éxécuter le script make.sh après l’avoir rendu éxecutable via chmod +x etc etc mais aparament l’éxecution merde, et évidement si j’suis là c’est que je comprend pas pourquoi :smiley:

Voyez ça + en détails ^^ , ceci est le make.sh.log :

ATI module generator V 2.0
==========================
initializing...
build_date =jeu jui 13 05:31:15 CEST 2006
uname -a =Linux aLpHi 2.6.8-2-386 #1 Tue Aug 16 12:46:35 UTC 2005 i686 GNU/Linux
uname -s =Linux
uname -m =i686
uname -r =2.6.8-2-386
uname -v =#1 Tue Aug 16 12:46:35 UTC 2005
uid=0(root) gid=0(root) groupes=0(root)
.
drwxr-xr-x  9 root root 8192 2006-07-13 05:19 /usr/include
.
total 34128
drwxr-xr-x   2 root root     4096 2006-07-13 05:19 ATI
drwxr-xr-x  16 root root     4096 2006-07-01 02:56 kernel-headers-2.6.8-2
drwxr-xr-x   3 root root     4096 2006-07-01 02:57 kernel-headers-2.6.8-2-386
drwxr-xr-x   3 root root     4096 2006-07-01 02:56 kernel-kbuild-2.6-3
drwxr-xr-x  18 root root     4096 2005-08-16 13:24 kernel-source-2.6.8
-rw-r--r--   1 root root 34880098 2006-05-24 06:22 kernel-source-2.6.8.tar.bz2
lrwxrwxrwx   1 root src        28 2006-07-03 05:38 linux -> /usr/src/kernel-source-2.6.8
drwxr-xr-x   7 root root     4096 2006-07-13 05:16 rpm
.
file /lib/modules/2.6.8-2-386/build/include/linux/agp_backend.h says: AGP=1
file /proc/kallsyms says: SMP=1
file /lib/modules/2.6.8-2-386/build/include/linux/autoconf.h says: SMP=
file /lib/modules/2.6.8-2-386/build/include/linux/autoconf.h says: MODVERSIONS=1
.
CC=gcc
cc_version=
found major but not minor version match for gcc and the ip-library
ls -l ./libfglrx_ip.a
lrwxrwxrwx  1 root root 20 2006-07-13 05:31 ./libfglrx_ip.a -> ./libfglrx_ip.a.GCC4
.
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
def_vma_api_version=-DFGL_LINUX253P1_VMA_API
 Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.8-2-386/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'
build succeeded with return value 0
.
duplicating results into driver repository...
target location: /lib/modules/fglrx
stripping the debug info of kernel module
copying fglrx.ko
copying logfile of build
*** end of build log ***

et quand je fais ./make.sh j’ai droit à :

aLpHi:/lib/modules/fglrx/build_mod# ./make.sh
ATI module generator V 2.0
==========================
initializing...
./make.sh: line 444: [: =: unary operator expected
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
 Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.8-2-386/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
  Building modules, stage 2.
  MODPOST
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
==============================

Merci bien d’avance, pour votre aide :slightly_smiling:

a+

hello,

[quote]

You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
============================== [/quote]

Oui je l’ais fais ça, j’suis remonté d’un répertoire, j’ai rendu le script make_install.sh éxecutable puis ensuite j’ai lancé via ./make_install .

Voilà :

aLpHi:/lib/modules/fglrx# ./make_install.sh
- recreating module dependency list
- trying a sample load of the kernel modules
done.

Puis j 'éssai de configurer le driver :

aLpHi:/lib/modules/fglrx# fglrxconfig
bash: fglrxconfig: command not found

Donc je suppoze que j’ai eus un pb pdt l’étape ./make.sh ou ./make_install.sh …

Merci de votre aide!

Bonjour,
Tu les trouve où tes drivers ATI ???
Personellement j’ai trouvé l’installation de ces drivers très simple, mais il n’y avait pas de make.sh !

Sur le site de ATI il y a 2 fichiers à prendre:

  • 1 .rpm
  • 1 .run

Tu dézippe ton rpm sous windaube, tu le met sur ta partition linux (utilise ce pilote http://www.fs-driver.org) avant de copier sur la partition linux il faut faire une copie de /usr/X11R6/lib/libGL.so.1 parce que il va etre écrasé.

Ensuite tu lances le fichier run et tout roule (il faut installer les kernel-headers-uname -r).

Ensuite tu fais un dpkg-reconfigure xserver-xfree86, tu choisis le pilote fglrx et voila (pour un écran large inscrit la résolution adéquate dans /etc/X11/XF86Config-4)

Voila, c’est fini à toi les joies de l’openGL.

PS: Le passage sur windaube ne va pas plaire à tout le monde, mais transformer un rpm avec les packages rpm et alien ça marche pas alors …

Bon courage

J’ai trouvé mes drivers sur le site de ATI, j’ai dl le .rpm, transformation en .deb avec alien ( qui fonctionne bien chez moi :wink: ) puis après ça cafouille…

Si jamais personne ne sait d’où vient mon pb, bah je pourrais toujours tester ta méthode :slightly_smiling:

merci

ça fait plaisir de voire que nos tutos sont lus… :confused:

Tu parles de celui là ? :
forum.debian-fr.org/viewtopic.php?t=3488

Si oui, j’ai zapé de regarder sur le forum avant de chercher sur google. Google quand tu nous tient :unamused:

Bon j’éssérai de suivre ce tuto si jamais j’trouve pas la solution de mon pb.

Merci :wink:

Bon, bon,
J’ai suivis le tuto que nuitnoire m’a conseillé, mais évidement j’ai encore des erreurs :

aLpHi:/home/alphi# dpkg -i fglrx-driver_8.26.18-1_i386.deb fglrx-kernel-src_8.26.18-1_i386.deb
Sélection du paquet fglrx-driver précédemment désélectionné.
(Lecture de la base de données... 86597 fichiers et répertoires déjà installés.)Dépaquetage de fglrx-driver (à partir de fglrx-driver_8.26.18-1_i386.deb) ...
Adding `diversion of /usr/X11R6/lib/libGL.so.1.2 to /usr/X11R6/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
Adding `diversion of /usr/X11R6/lib/libGL.so.1 to /usr/X11R6/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
dpkg : erreur de traitement de fglrx-driver_8.26.18-1_i386.deb (--install) :
 tentative de remplacement de « /usr/X11R6/lib/modules/dri/fglrx_dri.so », qui appartient aussi au paquet fglrx-4-3-0
dpkg-deb: sous-processus paste tué par le signal (Broken pipe)
Removing `diversion of /usr/X11R6/lib/libGL.so.1 to /usr/X11R6/lib/fglrx/diversions/libGL.so.1 by fglrx-driver'
Removing `diversion of /usr/X11R6/lib/libGL.so.1.2 to /usr/X11R6/lib/fglrx/diversions/libGL.so.1.2 by fglrx-driver'
Sélection du paquet fglrx-kernel-src précédemment désélectionné.
Dépaquetage de fglrx-kernel-src (à partir de fglrx-kernel-src_8.26.18-1_i386.deb) ...
Paramétrage de fglrx-kernel-src (8.26.18-1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 fglrx-driver_8.26.18-1_i386.deb

C’est pas que ça me fasse, mais si install d’un paquet=erreur bah alphi il va jeter le pc par la fenetre à force :unamused:

désolé de revenir, mais toujours aucune idée a mon pb ? :frowning:

( j’sais que le double post ça fait boulet, mais là j’crois que mon post a été zapé )

Pour ecraser un fichier déja présent dans un autre paquet:
dpkg --force overwrite -i fglrx-driver_8.26.18-1_i386.deb fglrx-kernel-src_8.26.18-1_i386.deb

merci BorisTheButcher, c’est impec :wink:

Bon j’ai un autre soucis là…

Je ne comprend pas la dernière ligne.
Quand je tape :

su m-a prepare

Ca me sort : “m-a” command unknown

Erreur stupide je suppoz :unamused:

De mémoireapt-get install module-assistant
Si tu l’a déjà installé vérifie tes droits avec sudo

Et non je n’suis pas mort ^^

Bon en fait j’avais laché debian depuis car j’en avais un peu ras le bol : )

@Ashgenesis: effectivement t’as mémoire est bonne :wink:

Par contre j’ai un pb maintenant, quand je lance :

m-a prepare

Ca m’affiche une fenêtre d’information et celle ci dit :

module-assistant, error message 

Warning, /usr/src/kernel-source-2.6.8 seems to contain
unconfigured kernel
source!

Ensuite je valide le message pour passer à la suite et voilà ce que ça me sort :

aLpHi:/# m-a prepare
Kernel headers available in /usr/src/linux
 apt-get  install build-essential
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
  g++ g++-3.3 libc6 libc6-dev libstdc++5-3.3-dev
Suggested packages:
  gcc-3.3-doc locales glibc-doc libstdc++5-3.3-doc stl-manual
The following NEW packages will be installed:
  build-essential g++ g++-3.3 libc6-dev libstdc++5-3.3-dev
The following packages will be upgraded:
  libc6
1 upgraded, 5 newly installed, 0 to remove and 59 not upgraded.
Need to get 0B/10.0MB of archives.
After unpacking 17.0MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 87234 files and directories currently installed.)
Preparing to replace libc6 2.3.2.ds1-22 (using .../libc6_2.3.2.ds1-22sarge3_i386.deb) ...
Unpacking replacement libc6 ...
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2.ds1-22sarge3_i386.deb (--unpack):
 trying to overwrite `/usr/share/zoneinfo/Zulu', which is also in package tzdatadpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.3.2.ds1-22sarge3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Done!

… ouais si il le dit, mais j’aimerais qu’il se taise moi :]
Quelqu’un a-t-il déja eut ce probleme ?

Merci pour l’aide,

a plus.

Humm, aucune idée aparament… :confused:

J’ai suivit le tuto trouvé sur le forum et j’arrive encore a avoir des pbs, d’ailleurs je commence a détester ce mot :angry: !

Tout ce que j’éssai de faire sur ma debian ce solde par un échec, j’en ais ras le bol pour rester poli !!!

J’parviens même pas a changer de thème sous gnome, n’importe quoi -_-’

Oui je sais, c’est la faute de l’utilisateur mais ya une certaine poisse dans tout ça.

Ok, je :arrow_right: