Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#676 Le 16/09/2006, à 11:34

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

hmmm... t'es allé un peu vite en besogne je trouve (ou alors c'est moi qui est vraiment du mal décidément ce matin)

Ce que je te disais de faire tout à l'heure, c'était juste de vérifier que tu avais les outils pour compiler

sudo apt-get update
sudo apt-get install module-assistant build-essential
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base linux-headers-$(uname -r)

Et ensuite tu pouvais te rendre à la section qui va bien concernant la recompilation du module.


Sinon sur cette page, les pilotes pour toi doivent se trouver:

Linux Display Drivers and Software

ensuite c'est:

RADEON 8500 Series and higher  (pour la série x86, pas x86_64... à moins que tu sois en version ubuntu64)

Et là tu n'as  plus le choix wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#677 Le 16/09/2006, à 12:03

Zyke

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Ca marche! Encore merci lexdu! wink

J'ai finalement réinstallé les paquets que je venais de désinstaller dans synaptic, puis suivi la procédure comme tu me disais, j'ai reboot et mon direct rendering est à "yes". Par contre, avec glxgears j'ai 127fps en moyenne, comprend pas...l'engrenage tourne pourtant sans la moindre saccade, même quand je le bouge vite et tout!


Pour apprendre, il faut comprendre !

Hors ligne

#678 Le 16/09/2006, à 12:11

mr_pouit

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

C'est un problème avec les 8.27.10, résolu avec les 8.28.8. wink

Hors ligne

#679 Le 18/09/2006, à 12:59

xrouby

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

mr_pouit a écrit :

Tu as bien installé le module fglrx correspondant à la version de ton noyau ? (sur mon dépôt je ne file pas une mise à jour de linux-restricted-modules car le paquet est trop gros)
(je rappelle la manip)

sudo apt-get install fglrx-kernel-$(uname -r)

Ensuite, tu peux supprimer fglrx de /etc/modules (je crois que c'est plus utile maintenant, en tout cas chez moi ça fonctionne sans).
Puis, ajoute DISABLED_MODULES="fglrx" dans le fichier /etc/default/linux-restricted-modules-common.
Avant-dernière étape : "sudo lrm-manager" puis "sudo depmod -a" pour recalculer les dépendances inter-modules.
Puis reboot, et normalement c'est bon :)

Salut ! J'ai tout suivi à la lettre.
Malheureusement, chez moi, ça ne marche pas, le serveur X ne démarre pas.

Bon si ça ne fonctionne pas (ou si t'as déjà fait ça), il faudrait voir le résultat de
- grep "(WW)" /var/log/Xorg.0.log
- grep "(EE)" /var/log/Xorg.0.log
- dmesg

- grep "(WW)" :  (WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
- grep "(EE)" : (EE) No devices detected.
- lspci : .... 0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY ....
- uname -r : 2.6.15-26-386

Quelqu'un a une idée ?

Xorg.0.log:

...
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) |   |-->Monitor "Écran générique"
(**) |   |-->Device "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
...
(II) Primary Device is: PCI 01:00:0
(II) ATI Proprietary Linux Driver Version Identifier:8.27.10
(II) ATI Proprietary Linux Driver Release Identifier: LGDr8.27g1                           
(II) ATI Proprietary Linux Driver Build Date: Jul 27 2006 21:57:31
(II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.27.1.1.2.3-driver-lnx-282878
(EE) No devices detected.

Fatal server error:
no screens found

xorg.conf:

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
	FontPath	"/usr/share/X11/fonts/misc"
	FontPath	"/usr/share/X11/fonts/cyrillic"
	FontPath	"/usr/share/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/X11/fonts/Type1"
	FontPath	"/usr/share/X11/fonts/100dpi"
	FontPath	"/usr/share/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"type1"
	Load	"vbe"
EndSection

Section "Extensions"
	Option		"RENDER"	"Enable"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"be"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to 
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
	Identifier	"ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
	Driver		"fglrx"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Écran générique"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
	Monitor		"Écran générique"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1400x1050"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1400x1050"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

#680 Le 19/09/2006, à 11:29

kolbek

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

AMD Athlon 3200+
ATI Radeon 9600XT128 Mo AGP
1024 RAM DDR

nico@nico-desktop:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
2376 frames in 5.0 seconds = 475.200 FPS
2935 frames in 5.0 seconds = 587.000 FPS
2936 frames in 5.0 seconds = 587.200 FPS
2932 frames in 5.0 seconds = 586.400 FPS
2924 frames in 5.0 seconds = 584.800 FPS
2939 frames in 5.0 seconds = 587.800 FPS
2931 frames in 5.0 seconds = 586.200 FPS
2922 frames in 5.0 seconds = 584.400 FPS
nico@nico-desktop:~$ glxgears -printfps
19335 frames in 5.0 seconds = 3866.811 FPS
19215 frames in 5.0 seconds = 3842.889 FPS
19213 frames in 5.0 seconds = 3842.538 FPS
19209 frames in 5.0 seconds = 3841.699 FPS
19207 frames in 5.0 seconds = 3841.217 FPS
19207 frames in 5.0 seconds = 3841.244 FPS
19206 frames in 5.0 seconds = 3841.090 FPS
19200 frames in 5.0 seconds = 3839.899 FPS
nico@nico-desktop:~$
nico@nico-desktop:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 XT Generic
OpenGL version string: 2.0.5814 (8.25.18)

Drivers Version 8.25.18

Hors ligne

#681 Le 19/09/2006, à 17:15

PoK3uR

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Salut à toutes et à tous,

Aujourd'hui j'ai décider a me mettre a Linux, donc je suis un gros noob.

Install de la distri, sans problème, configuration réseaux la meme.

Et puis je pars me faire un petit casse-croute, et quand je revien, je vois un super écran de veille (il déchire par rapport a ce de Windob) et la l'animation sacader un peu.

J'ai un fps de 500.

Donc me voila parti sur le forum en voulant faire le grand et commencer a jouer avec le terminal pour changer le driver de ma X700.

Je suis le 1° post, à la lettre avec un peu de mal (j'ai confondu le 1 et le l pour x11 roll)

Une fois cette étape franchi je m'attaque a changer le fichier suivant :

sudo gedit /etc/X11/xorg.conf
#Dans la section [Device] du fichier ouvert je change : "vesa" par
 Driver      "fglrx"
#J'effectue aussi l'autre modifie pour changer la résolution sans rebooté

Et la je reboot, et je me retrouve un bel écran bleu comme sur windob, lol

Et aprés direction console de récup, la j'essaye de réouvrir sudo gedit /etc/X11/xorg.conf
Et bien sur il me gerbe.

Quelqu'un connais t'il le moyen de modifier se fichier.

Je vous remercie d'avance

PS: Si je poste au mauvais endroit n'hésitez pas à me fouetter tongue

Dernière modification par PoK3uR (Le 19/09/2006, à 17:16)

Hors ligne

#682 Le 19/09/2006, à 20:52

Zyke

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Et aprés direction console de récup, la j'essaye de réouvrir sudo gedit /etc/X11/xorg.conf
Et bien sur il me gerbe.

Quelqu'un connais t'il le moyen de modifier se fichier.

Utilise vi plutot dans la console de recup wink

sudo vi /etc/X11/xorg.conf


Pour apprendre, il faut comprendre !

Hors ligne

#683 Le 20/09/2006, à 01:40

iDid

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

si tu as modifié ton fichier xorg.conf avec gedit, normalement, à l'enregistrement une copie de sauvegarde a été créée "xorg.conf~".
Dans un premier temps, pour relancer ta machine tu peux remplacer le fichier foireux que tu as créé

sudo cp xorg.conf~ xorg.conf
sudo reboot

ensuite générer un fichier xorg.conf en utilisant

 sudo dpkg-reconfigure xserver-xorg

en choisissant fglrx dans les drivers.
N'oublie pas d'installer les "linux-restricted modules" avec synaptic.


Il ne faut jamais gifler un sourd, il perd la moitié du plaisir: il sent la baffe, mais il ne l'entend pas.

Hors ligne

#684 Le 20/09/2006, à 13:55

PoK3uR

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Merci de vos conseils,

Je test tous ça dans l'aprem.

Je vous tiens au courant, quoique qui l'arrive

Hors ligne

#685 Le 20/09/2006, à 19:39

Zyke

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

:~$ lspci |grep ATI
0000:03:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350 [Radeon 9800 Pro]
0000:03:00.1 Display controller: ATI Technologies Inc Radeon R350 [Radeon 9800 Pro] (Secondary)
:~$ dmesg | grep fglrx
:~$ lsmod |grep fglrx
:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.4.1)
:~$ cat /etc/default/linux-restricted-modules-common
# DISABLED_MODULES="ath_hal fc fglrx ltm nv"
DISABLED_MODULES="fglrx"
:~$ cat /etc/modules
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fglrx
lp
psmouse
sbp2
sr_mod
agpgart
dri

# Generated by sensors-detect on Tue Jul 11 21:57:45 2006
# I2C adapter drivers
i2c-nforce2
# I2C chip drivers
asb100
# Warning: the required module smbus-arp is not currently installed on your system.
# For status of 2.6 kernel ports see http://secure.netroedge.com/~lm78/supported.html
# If driver is built-in to the kernel, or unavailable, comment out the following line.
smbus-arp
eeprom

# Generated by sensors-detect on Thu Jul 20 11:16:35 2006
# I2C adapter drivers
i2c-nforce2
# I2C chip drivers
w83l785ts
w83781d
# Warning: the required module smbus-arp is not currently installed on your system.
# For status of 2.6 kernel ports see http://secure.netroedge.com/~lm78/supported.html
# If driver is built-in to the kernel, or unavailable, comment out the following line.
smbus-arp
:~$ grep WW /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *
:~$ grep EE /var/log/Xorg.0.log
Current Operating System: Linux Ubuntu 2.6.15-27-k7 #1 SMP PREEMPT Sat Sep 16 02:35:20 UTC 2006 i686
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): DRIScreenInit failed!
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
:~$ dpkg -l *fglrx*
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
|/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
||/ Nom                       Version                Description
+++-=========================-======================-===============================================
ii  fglrx-control             8.28.8-1               Control panel for the ATI graphics accelerators
un  fglrx-control-qt2         <néant>               (aucune description n'est disponible)
un  fglrx-driver              <néant>               (aucune description n'est disponible)
un  fglrx-kernel              <néant>               (aucune description n'est disponible)
pn  fglrx-kernel-2.6.15-25-k7 <néant>               (aucune description n'est disponible)
rc  fglrx-kernel-2.6.15-26-k7 8.27.10-1+2.6.15-26.47 ATI binary kernel module for Linux 2.6.15-26-k7
ii  fglrx-kernel-2.6.15-27-k7 8.28.8-1+2.6.15-27.48  ATI binary kernel module for Linux 2.6.15-27-k7
ii  fglrx-kernel-source       8.28.8-1               Kernel module source for the ATI graphics accel
un  xfree86-driver-fglrx      <néant>               (aucune description n'est disponible)
ii  xorg-driver-fglrx         8.28.8-1               Video driver for the ATI graphics accelerators
:~$ sudo find / -name fglrx* -depth
/var/cache/apt/archives/fglrx-control_8.27.10-1_i386.deb
/var/cache/apt/archives/fglrx-kernel-2.6.15-26-k7_8.27.10-1+2.6.15-26.46_i386.deb
/var/cache/apt/archives/fglrx-kernel-source_8.27.10-1_i386.deb
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-25-k7.1152463941
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-25-k7.1152565416
/var/cache/modass/fglrx-kernel-source.buildstate.2.6.15-25-k7
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-26-k7.1152773310
/var/cache/modass/fglrx-kernel-source.buildstate.2.6.15-26-k7
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-26-k7.1153057960
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-26-k7.1158403554
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-27-k7.1158652517
/var/cache/modass/fglrx-kernel-source.buildstate.2.6.15-27-k7
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-27-k7.1158653185
/var/cache/modass/fglrx-kernel-source.buildlog.2.6.15-27-k7.1158661770
/var/lib/dpkg/info/fglrx-kernel-source.md5sums
/var/lib/dpkg/info/fglrx-kernel-source.list
/var/lib/dpkg/info/fglrx-control.list
/var/lib/dpkg/info/fglrx-control.postrm
/var/lib/dpkg/info/fglrx-control.postinst
/var/lib/dpkg/info/fglrx-control.md5sums
/var/lib/dpkg/info/fglrx-kernel-2.6.15-26-k7.list
/var/lib/dpkg/info/fglrx-kernel-2.6.15-26-k7.postrm
/var/lib/dpkg/info/fglrx-kernel-2.6.15-27-k7.postinst
/var/lib/dpkg/info/fglrx-kernel-2.6.15-27-k7.md5sums
/var/lib/dpkg/info/fglrx-kernel-2.6.15-27-k7.list
/var/lib/dpkg/info/fglrx-kernel-2.6.15-27-k7.postrm
/etc/acpi/events/fglrx-lid-aticonfig
/etc/acpi/events/fglrx-ac-aticonfig
/etc/acpi/fglrx-powermode.sh
/etc/default/fglrx
/etc/fglrxrc
/etc/fglrxprofiles.csv
/lib/linux-restricted-modules/2.6.15-27-k7/fglrx/fglrx.mod.o
/lib/linux-restricted-modules/2.6.15-27-k7/fglrx
/lib/modules/fglrx
/lib/modules/2.6.15-27-k7/misc/fglrx.ko
/usr/X11R6/lib/fglrx
/usr/X11R6/lib/modules/dri/fglrx_dri.so
/usr/bin/fglrx_xgamma
/usr/bin/fglrxinfo
/usr/include/X11/extensions/fglrx_gamma.h
/usr/lib/dri/fglrx_dri.so
/usr/lib/xorg/modules/drivers/fglrx_drv.so
/usr/lib/fglrx
/usr/share/doc/fglrx-kernel-source
/usr/share/doc/fglrx-control
/usr/share/doc/fglrx-kernel-2.6.15-27-k7
/usr/share/doc/fglrx
/usr/share/modass/packages/fglrx-kernel-source
/usr/share/fglrx/fglrx-install.log
/usr/share/fglrx/fglrx-uninstall.sh
/usr/share/fglrx
/usr/src/modules/fglrx/debian/fglrx-kernel-2.6.15-25-k7.postinst
/usr/src/modules/fglrx/debian/fglrx-kernel-2.6.15-26-k7.postinst
/usr/src/modules/fglrx/debian/fglrx-kernel-2.6.15-27-k7.postinst
/usr/src/modules/fglrx
/usr/src/ATI/fglrx_sample_source.tgz
/usr/src/ATI/fglrx_panel_sources.tgz
/usr/src/fglrx-kernel-2.6.15-27-k7_8.28.8-1+2.6.15-27.48_i386.deb
/usr/src/fglrx.tar.bz2

Je n'arrive à nouveau plus à avoir l'accélération 3D depuis la derniere maj du noyau sad

Aprés la maj, j'ai suivi le tuto suivant de A à Z:

http://doc.ubuntu-fr.org/materiel/ati_proprietaire

J'ai mis à jour les derniers drivers fglrx. J'ai effacer et réinstaller toutes mes références à fglrx dans synaptic.

Je n'arrive pas par contre à interpréter les erreurs du log ci-dessus!

je comprend que là ça bug:

:~$ grep WW /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
(WW) fglrx(0): Failed to open DRM connection
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed!                  *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *
(WW) fglrx(0): * no 3D acceleration available                *
(WW) fglrx(0): ********************************************* *

Mais je n'en comprend pas vraiment l'origine hmm

Si quelqu'un pouvait m'aider un poil, ça serait bien sympa!


Pour apprendre, il faut comprendre !

Hors ligne

#686 Le 21/09/2006, à 02:08

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Bon, tu as les pilotes en version 8.28.8.
Lors de chaque mise à jour du noyau, le seul truc qui merdoit c'est le module fglrx-kernel étant donné que les développeurs Ubuntu le compilent pour le noyau et la version des pilotes des dépôts officiels.
Là, tu as la dernière version, genre récupérée dans le dépôt de MrPouit (histoire de faire simple pour les mises à jour des pilotes de manière globale).
Lors d'une mise à jour du noyau, si tout fonctionnait bien avant, il suffit de recompiler le module incriminé qui permet le dialogue entre le noyau et les pilotes. Et pour ça, en lisant et adaptant le tuto que tu as suivi sur les ATI propriétaires, on en déduit les choses suivantes:

1- on s'assure de disposer des paquets nécessaires à la compilation du module en question (cette étape n'est valable que la première fois wink )

sudo apt-get update
sudo apt-get install module-assistant build-essential 
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base linux-headers-$(uname -r)

2- on choppe la dernière version des sources du module à recompiler (valable uniquement la première fois, puisqu'ensuite la mise à jour le proposera toute seule)

sudo apt-get install fglrx-kernel-source

3- on supprime le précédent paquet du module compilé (si c'est la première fois, cette étape ne sert à rien, mais par précaution, autant la faire)

sudo rm /usr/src/fglrx-kernel*.deb

4- on prépare l'assistant de compilation de module

sudo module-assistant prepare
sudo module-assistant update

5- on lance la compilation du module ainsi que la création du paquet

sudo module-assistant build fglrx

6- on installe le paquet du module qu'on vient juste de créer

sudo module-assistant install fglrx

7- on demande au système de se mettre à jour concernant les versions et dépendances inter-modules

sudo depmod -a

8- on reboote

L'étape la plus longue, sans déconner, c'est de rebooter ! lol

Good luck tout le monde wink

Dernière modification par lexdu (Le 21/09/2006, à 02:10)


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#687 Le 21/09/2006, à 08:34

lse34

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

lexdu a écrit :

Bon, tu as les pilotes en version 8.28.8.
Lors de chaque mise à jour du noyau, le seul truc qui merdoit c'est le module fglrx-kernel étant donné que les développeurs Ubuntu le compilent pour le noyau et la version des pilotes des dépôts officiels.
Là, tu as la dernière version, genre récupérée dans le dépôt de MrPouit (histoire de faire simple pour les mises à jour des pilotes de manière globale).
Lors d'une mise à jour du noyau, si tout fonctionnait bien avant, il suffit de recompiler le module incriminé qui permet le dialogue entre le noyau et les pilotes. Et pour ça, en lisant et adaptant le tuto que tu as suivi sur les ATI propriétaires, on en déduit les choses suivantes:

1- on s'assure de disposer des paquets nécessaires à la compilation du module en question (cette étape n'est valable que la première fois wink )

sudo apt-get update
sudo apt-get install module-assistant build-essential 
sudo apt-get install fakeroot dh-make debconf libstdc++5 gcc-3.3-base linux-headers-$(uname -r)

2- on choppe la dernière version des sources du module à recompiler (valable uniquement la première fois, puisqu'ensuite la mise à jour le proposera toute seule)

sudo apt-get install fglrx-kernel-source

3- on supprime le précédent paquet du module compilé (si c'est la première fois, cette étape ne sert à rien, mais par précaution, autant la faire)

sudo rm /usr/src/fglrx-kernel*.deb

4- on prépare l'assistant de compilation de module

sudo module-assistant prepare
sudo module-assistant update

5- on lance la compilation du module ainsi que la création du paquet

sudo module-assistant build fglrx

6- on installe le paquet du module qu'on vient juste de créer

sudo module-assistant install fglrx

7- on demande au système de se mettre à jour concernant les versions et dépendances inter-modules

sudo depmod -a

8- on reboote

L'étape la plus longue, sans déconner, c'est de rebooter ! lol

Good luck tout le monde wink

C'est exactement ce que j'ai fait aussi apres upgrade du noyau et ca ne fonctionne toujours pas.
Alors comme ATI a sorti un nouveau driver, je testerais ca demain ou ce week end.

Hors ligne

#688 Le 21/09/2006, à 09:01

Zyke

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Encore merci lexdu! Ca marche à nouveau et j'ai en plus compris grace à toi le pourquoi du comment! wink

Par contre, glxgear perd toujours autant la boule:

648 frames in 5.0 seconds = 129.588 FPS
642 frames in 5.0 seconds = 128.386 FPS
617 frames in 5.0 seconds = 123.391 FPS
13143 frames in 5.0 seconds = 2628.600 FPS
64902 frames in 5.0 seconds = 12980.254 FPS
64949 frames in 5.0 seconds = 12989.644 FPS
65158 frames in 5.0 seconds = 13031.561 FPS

Pour apprendre, il faut comprendre !

Hors ligne

#689 Le 21/09/2006, à 11:06

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

lse34 a écrit :

C'est exactement ce que j'ai fait aussi apres upgrade du noyau et ca ne fonctionne toujours pas.
Alors comme ATI a sorti un nouveau driver, je testerais ca demain ou ce week end.

C'est pour ça que je précise: si tout fonctionnait bien avant wink
Il faut arriver à le faire fonctionner une fois pour qu'ensuite ma méthode s'applique lors du changement de noyau ou de pilotes wink

En général, ce que je fais faire c'est:
- rajouter le dépôt de MrPouit dans le sources.list
- utiliser la méthode d'installation par les dépôts (sans rajouter fglrx dans le fichier /etc/modules)
- empêcher le lancement du module fglrx ancienne version qui trainerait (ajouter DISABLED_MODULES="fglrx" dans le fichier /etc/default/linux-restricted-modules-common, puis exécuter un sudo depmod -a)
- éventuellement recompiler le fglrx-kernel (oui parce que les pilotes venant de MrPouit vont pas fonctionner si tu utilises un noyau K7 par exemple) (voir précédemment)

Voilou.
C'est quand même assez tordu, mais on sort des sentiers battus des pilotes intégrés dans les dépôts officiels, donc il faut assumer sa geek/nerd/C'queVousVoulez attitude lol tongue

Dernière modification par lexdu (Le 21/09/2006, à 11:11)


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#690 Le 21/09/2006, à 11:09

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Zyke a écrit :

Encore merci lexdu! Ca marche à nouveau et j'ai en plus compris grace à toi le pourquoi du comment! wink

De rien wink
T'en fait pas pour glxgears: les premiers chiffres sont rarement stable. Et surtout: il ne faut rien faire d'autre pendant ce temps et ça semble logique: si tu bouges une fenêtre, ça va occuper la carte graphique à redessiner la fenêtre et du coup elle n'a plus à s'occuper QUE du bench de glxgears wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#691 Le 21/09/2006, à 11:21

xrouby

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Et pour moi ? pas d'idée ??? cfr 5 posts plus haut.... roll

#692 Le 21/09/2006, à 12:05

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

@xrouby> bah en fait, tu as l'erreur suivante dans ton log de xorg
Fatal server error:
no screens found

Chaque fois que j'ai vu ça, c'était dû à des erreurs de déclaration d'identifier dans le xorg.conf. Et chez toi je ne vois pas l'erreur.
Pour rappel, il faut déclarer:
une carte graphique, ce que tu fais comme ça:

Section "Device"
    Identifier    "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
    Driver        "fglrx"
    BusID        "PCI:1:0:0"
EndSection

Un écran, déclaré chez toi comme ça

Section "Monitor"
    Identifier    "Écran générique"
    Option        "DPMS"
EndSection

et enfin un affichage assiciant un écran à une carte graphique:

Section "Screen"
    Identifier    "Default Screen"
    Device        "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
    Monitor        "Écran générique"
    DefaultDepth    24
    SubSection "Display"
        Depth        1
        Modes        "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth        4
        Modes        "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth        8
        Modes        "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth        15
        Modes        "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth        16
        Modes        "1400x1050"
    EndSubSection
    SubSection "Display"
        Depth        24
        Modes        "1400x1050"
    EndSubSection
EndSection

Pour finir, il faut préciser à X les éléments de base à utiliser (affichage, souris, clavier) dans la section ServerLayout

Section "ServerLayout"
    Identifier    "Default Layout"
    Screen        "Default Screen"
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice     "stylus" "SendCoreEvents"
    InputDevice     "cursor" "SendCoreEvents"
    InputDevice     "eraser" "SendCoreEvents"
    InputDevice    "Synaptics Touchpad"
EndSection

Bon bah chez toi je ne vois pas d'erreur là sad
C'est comme si le pilote fglrx ne trouvait pas ta carte graphique...
Bon alors normalement le pilote ATI proprio fonctionne pour toutes les cartes supérieures à la radeon8500... mais bon, on sait que la radeon9000, dans les fait, était inférieur à une radeon8500...

De plus, comme le pilote libre radeon supporte la 3D pour ta carte, t'a tout intérêt à l'utiliser en suivant ce tuto wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#693 Le 21/09/2006, à 12:27

PoK3uR

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Bon je reviens vous voir car je bloque sur un point, j'ai le tuto pour installer le driver ATI,

Et je n'arrive a installer les dépendances voici le code :

pok3ur@pok3ur-laptop:~/Desktop$ sudo apt-get install module-assistant build essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Aucune version du paquet module-assistant n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet module-assistant

Donc derriere, je n'arrive pas a mettre à jour le noyau hmm

Hors ligne

#694 Le 21/09/2006, à 12:57

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

ça, ça sent le problème de sources.list wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#695 Le 21/09/2006, à 13:16

PoK3uR

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

lexdu a écrit :

ça, ça sent le problème de sources.list wink

Il faut que je fasse quoi pour identifier si ça vient de la ?

Hors ligne

#696 Le 21/09/2006, à 14:11

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

fais voir ton sources.list qu'on essaie de se faire une idée de ce qui pourrait manquer wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#697 Le 21/09/2006, à 14:23

PoK3uR

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Voici mon sources.list

deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://fr.archive.ubuntu.com/ubuntu/ dapper universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu dapper-security main restricted
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted
# deb http://security.ubuntu.com/ubuntu dapper-security universe
# deb-src http://security.ubuntu.com/ubuntu dapper-security universe

Hors ligne

#698 Le 21/09/2006, à 16:30

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

Ok, il manque deux-trois trucs.
Alors j'ai fait un peu de ménage, activé universe et multiverse pour les dépôts de base et de mise à jour.

Voilà à quoi devrait ressembler ton sources.list

#Depots de base
deb http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper main restricted universe multiverse

#Depots de mise a jour
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-updates main restricted universe multiverse

#Depot de mise à jour securite
deb http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted
deb-src http://fr.archive.ubuntu.com/ubuntu/ dapper-security main restricted

Ensuite, refais un essai wink


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne

#699 Le 22/09/2006, à 08:39

xrouby

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

> lexdu : merci pour les explications. Par défaut, puisque fglrx ne marchais pas, j'utilisais déjà la méthode que tu me proposes.
On va dire que je vais me concentrer sur autre chose et que je reviendrai là-dessus d'ici 5 ou 10 ans lol

#700 Le 22/09/2006, à 10:38

lexdu

Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon

bah pourquoi ??
si le pilote radeon libre fonctionne, c'est le plus important non ?
ça te simplifie la tache lors des mises à jours (pas de fglrx-kernel à recompiler) et ça te permet de jouer avec compiz au travers d'AIXGL.
Il est où le problème ? hmm


Si tu cherches une dent de fourmi dans un sac de sable, trouve d'abord le sac de sable !
Portable Asus U80v + Lucid Lynx 64bits… dans la chaleur Guyanaise
[Ubuntu User #1358] [Membre du club des beaux Ubunteros]

Hors ligne