#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
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!
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.
Hors ligne
#679 Le 18/09/2006, à 12:59
- xrouby
Re : [HOW-TO] : Installation des drivers 3d propriétaires pour ATI Radeon
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 )
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
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
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
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
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 )
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 !
Good luck tout le monde
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
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 )
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 !
Good luck tout le monde
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!
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
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
Il faut arriver à le faire fonctionner une fois pour qu'ensuite ma méthode s'applique lors du changement de noyau ou de pilotes
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
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
Encore merci lexdu! Ca marche à nouveau et j'ai en plus compris grace à toi le pourquoi du comment!
De rien
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
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....
#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à
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
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
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
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
ça, ça sent le problème de sources.list
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
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
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
#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 ?
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