Enième pb après l'installation des pilotes ATI sous Ubuntu

Enième pb après l'installation des pilotes ATI sous Ubuntu - Linux et OS Alternatifs

Marsh Posté le 11-01-2005 à 20:01:01    

J'ai installé les drivers ainsi que le panneau de contrôles en me reportant au How-To du site officiel : http://www.ubuntulinux.org/wiki/Bi [...] erm=radeon
 
J'ai rajouté la partie 'Device' issue du fichier de conf. généré automatiquement dans mon ancien fichier de conf et rien n'y fait, toujours pas d'accélération graphique.
 
La commande sudo glxinfo | grep direct donne :

Code :
  1. direct rendering: No
  2. OpenGL renderer string: Mesa GLX Indirect


 
Voici ma carte graphique, une Radeon 9800 Pro :
 

Code :
  1. 0000:03:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350 [Radeon 9800]
  2. 0000:03:00.1 Display controller: ATI Technologies Inc Radeon R350 [Radeon 9800] (Secondary)


Les modules suivants sont chargés :
 

Code :
  1. $ lsmod | grep agp
  2. nvidia_agp              7676  1
  3. agpgart                33640  1 nvidia_agp


Code :
  1. lsmod | grep radeon
  2. radeon                129252  0


Mon fichier de conf. de XFree :
 

Code :
  1. # XF86Config-4 (XFree86 X Window System server configuration file)
  2. #
  3. # This file was generated by dexconf, the Debian X Configuration tool, using
  4. # values from the debconf database.
  5. #
  6. # Edit this file with caution, and see the XF86Config-4 manual page.
  7. # (Type "man XF86Config-4" at the shell prompt.)
  8. #
  9. # This file is automatically updated on xserver-xfree86 package upgrades *only*
  10. # if it has not been modified since the last upgrade of the xserver-xfree86
  11. # package.
  12. # If you have edited this file but would like it to be automatically updated
  13. # again, run the following commands as root:
  14. #
  15. #   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
  16. #   md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
  17. #   dpkg-reconfigure xserver-xfree86
  18. # **********************************************************************
  19. # DRI Section
  20. # **********************************************************************
  21. Section "dri"
  22. # Access to OpenGL ICD is allowed for all users:
  23.     Mode 0666
  24. # Access to OpenGL ICD is restricted to a specific user group:
  25. #    Group 100    # users
  26. #    Mode 0660
  27. EndSection
  28. Section "Files"
  29. FontPath "unix/:7100"   # local font server
  30. # if the local font server has problems, we can fall back on these
  31. FontPath "/usr/lib/X11/fonts/misc"
  32. FontPath "/usr/lib/X11/fonts/cyrillic"
  33. FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
  34. FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
  35. FontPath "/usr/lib/X11/fonts/Type1"
  36. FontPath "/usr/lib/X11/fonts/CID"
  37. FontPath "/usr/lib/X11/fonts/Speedo"
  38. FontPath "/usr/lib/X11/fonts/100dpi"
  39. FontPath "/usr/lib/X11/fonts/75dpi"
  40.         # paths to defoma fonts
  41. FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
  42. FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"
  43. EndSection
  44. Section "Module"
  45. Load "GLcore"
  46. Load "bitmap"
  47. Load "dbe"
  48. Load "ddc"
  49. Load "dri"
  50. Load "extmod"
  51. Load "freetype"
  52. Load "glx"
  53. Load "int10"
  54. Load "record"
  55. Load "speedo"
  56. Load "type1"
  57. Load "v4l"
  58. Load "vbe"
  59. Load "xtt"
  60. EndSection
  61. Section "InputDevice"
  62. Identifier "Generic Keyboard"
  63. Driver  "keyboard"
  64. Option  "CoreKeyboard"
  65. Option  "XkbRules" "xfree86"
  66. Option  "XkbModel" "pc105"
  67. Option  "XkbLayout" "fr"
  68. EndSection
  69. Section "InputDevice"
  70. Identifier "Configured Mouse"
  71. Driver  "mouse"
  72. Option  "CorePointer"
  73. Option  "Device"  "/dev/input/mice"
  74. Option  "Protocol"  "ImPS/2"
  75. Option  "Emulate3Buttons" "true"
  76. Option  "ZAxisMapping"  "4 5"
  77. EndSection
  78. Section "Device"
  79.     Identifier                          "ATI Graphics Adapter"
  80.     Driver                              "fglrx"
  81. # ### generic DRI settings ###
  82. # === disable PnP Monitor  ===
  83.     #Option                              "NoDDC"
  84. # === disable/enable XAA/DRI ===
  85.     Option "no_accel"                   "no"
  86.     Option "no_dri"                     "no"
  87. # === misc DRI settings ===
  88.     Option "mtrr"                       "off" # disable DRI mtrr mapper, driver has its own code for mtrr
  89. # ### FireGL DDX driver module specific settings ###
  90. # === Screen Management ===
  91.     Option "DesktopSetup"               "0x00000100"
  92.     Option "MonitorLayout"              "AUTO, NONE"
  93.     Option "IgnoreEDID"                 "off"
  94.     Option "HSync2"                     "unspecified"
  95.     Option "VRefresh2"                  "unspecified"
  96.     Option "ScreenOverlap"              "0"
  97. # === TV-out Management ===
  98.     Option "NoTV"                       "yes"   
  99.     Option "TVStandard"                 "NTSC-M"   
  100.     Option "TVHSizeAdj"                 "0"   
  101.     Option "TVVSizeAdj"                 "0"   
  102.     Option "TVHPosAdj"                  "0"   
  103.     Option "TVVPosAdj"                  "0"   
  104.     Option "TVHStartAdj"                "0"   
  105.     Option "TVColorAdj"                 "0"   
  106.     Option "GammaCorrectionI"           "0x00000000"
  107.     Option "GammaCorrectionII"          "0x00000000"
  108. # === OpenGL specific profiles/settings ===
  109.     Option "Capabilities"               "0x00000000"
  110. # === Video Overlay for the Xv extension ===
  111.     Option "VideoOverlay"               "on"
  112. # === OpenGL Overlay ===
  113. # Note: When OpenGL Overlay is enabled, Video Overlay
  114. #       will be disabled automatically
  115.     Option "OpenGLOverlay"              "off"
  116. # === Center Mode (Laptops only) ===
  117.     Option "CenterMode"                 "off"
  118. # === Pseudo Color Visuals (8-bit visuals) ===
  119.     Option "PseudoColorVisuals"         "off"
  120. # === QBS Management ===
  121.     Option "Stereo"                     "off"
  122.     Option "StereoSyncEnable"           "1"
  123. # === FSAA Management ===
  124.     Option "FSAAEnable"                 "no"
  125.     Option "FSAAScale"                  "1"
  126.     Option "FSAADisableGamma"           "no"
  127.     Option "FSAACustomizeMSPos"         "no"
  128.     Option "FSAAMSPosX0"                "0.000000"
  129.     Option "FSAAMSPosY0"                "0.000000"
  130.     Option "FSAAMSPosX1"                "0.000000"
  131.     Option "FSAAMSPosY1"                "0.000000"
  132.     Option "FSAAMSPosX2"                "0.000000"
  133.     Option "FSAAMSPosY2"                "0.000000"
  134.     Option "FSAAMSPosX3"                "0.000000"
  135.     Option "FSAAMSPosY3"                "0.000000"
  136.     Option "FSAAMSPosX4"                "0.000000"
  137.     Option "FSAAMSPosY4"                "0.000000"
  138.     Option "FSAAMSPosX5"                "0.000000"
  139.     Option "FSAAMSPosY5"                "0.000000"
  140. # === Misc Options ===
  141.     Option "UseFastTLS"                 "2"
  142.     Option "BlockSignalsOnLock"         "on"
  143.     Option "UseInternalAGPGART"         "yes"
  144.     Option "ForceGenericCPU"            "no"
  145.     BusID "PCI:3:0:0"    # vendor=1002, device=4e50
  146.     Screen 0
  147. EndSection
  148. Section "Monitor"
  149. Identifier "Q17 Digital"
  150. HorizSync 31-80
  151. VertRefresh 56-75
  152. Option  "DPMS"
  153. EndSection
  154. Section "Screen"
  155. Identifier "Default Screen"
  156. Device  "ATI Graphics Adapter"
  157. Monitor  "Q17 Digital"
  158. DefaultDepth 24
  159. SubSection "Display"
  160.  Depth  1
  161.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  162. EndSubSection
  163. SubSection "Display"
  164.  Depth  4
  165.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  166. EndSubSection
  167. SubSection "Display"
  168.  Depth  8
  169.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  170. EndSubSection
  171. SubSection "Display"
  172.  Depth  15
  173.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  174. EndSubSection
  175. SubSection "Display"
  176.  Depth  16
  177.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  178. EndSubSection
  179. SubSection "Display"
  180.  Depth  24
  181.  Modes  "1280x1024" "1024x768" "800x600" "720x400" "640x480"
  182. EndSubSection
  183. EndSection
  184. Section "ServerLayout"
  185. Identifier "Default Layout"
  186. Screen  "Default Screen"
  187. InputDevice "Generic Keyboard"
  188. InputDevice "Configured Mouse"
  189. EndSection
  190. Section "DRI"
  191. Mode 0666
  192. EndSection


Voici le contenu problèmatique de mon fichier /var/log/XFree86.0.log :
 

Code :
  1. (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:3:0:0"
  2. (II) fglrx(0): [drm] added 8192 byte SAREA at 0xe0cbb000
  3. (II) fglrx(0): [drm] mapped SAREA 0xe0cbb000 to 0x40234000
  4. (II) fglrx(0): [drm] framebuffer handle = 0xd0000000
  5. (II) fglrx(0): [drm] added 1 reserved context for kernel
  6. (II) fglrx(0): DRIScreenInit done
  7. (II) fglrx(0): Kernel Module Version Information:
  8. (II) fglrx(0):     Name: fglrx
  9. (II) fglrx(0):     Version: 3.12.0
  10. (II) fglrx(0):     Date: Jul 16 2004
  11. (II) fglrx(0):     Desc: ATI Fire GL DRM kernel module
  12. (II) fglrx(0): Kernel Module version matches driver.
  13. (II) fglrx(0): Kernel Module Build Time Information:
  14. (II) fglrx(0):     Build-Kernel UTS_RELEASE:        2.6.8.1-4-686
  15. (II) fglrx(0):     Build-Kernel MODVERSIONS:        no
  16. (II) fglrx(0):     Build-Kernel __SMP__:            no
  17. (II) fglrx(0):     Build-Kernel PAGE_SIZE:          0x1000
  18. (II) fglrx(0): [drm] register handle = 0xe2000000
  19. (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM"
  20. (EE) fglrx(0): cannot init AGP
  21. (II) fglrx(0): [drm] removed 1 reserved context for kernel
  22. (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe0cbb000 at 0x40234000
  23. (WW) fglrx(0): ***********************************************
  24. (WW) fglrx(0): * DRI initialization failed!                  *
  25. (WW) fglrx(0): * (maybe driver kernel module missing or bad) *
  26. (WW) fglrx(0): * 2D acceleraton available (MMIO)             *
  27. (WW) fglrx(0): * no 3D acceleration available                *
  28. (WW) fglrx(0): ********************************************* *
  29. (II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x08000000
  30. (II) fglrx(0): ----------------------------------
  31. (II) fglrx(0): | panel native mode is 1280x1024 |
  32. (II) fglrx(0): ----------------------------------
  33. (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
  34. (II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption)
  35. (==) fglrx(0): Backing store disabled
  36. (==) fglrx(0): Silken mouse enabled
  37. (II) fglrx(0): Using hardware cursor (scanline 1024)
  38. (II) fglrx(0): Largest offscreen area available: 1280 x 7163
  39. (**) Option "dpms"
  40. (**) fglrx(0): DPMS enabled
  41. (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
  42. Screen to screen bit blits
  43. Solid filled rectangles
  44. Solid Horizontal and Vertical Lines
  45. Offscreen Pixmaps
  46. Setting up tile and stipple cache:
  47.  32 128x128 slots
  48.  32 256x256 slots
  49.  16 512x512 slots
  50. (II) fglrx(0): Acceleration enabled
  51. (II) fglrx(0): Direct rendering disabled
  52. (II) Loading extension FGLRXEXTENSION
  53. (II) Loading extension ATITVOUT


 
Merci de votre aide future :-)


Message édité par $kyky le 12-01-2005 à 00:12:54
Reply

Marsh Posté le 11-01-2005 à 20:01:01   

Reply

Marsh Posté le 11-01-2005 à 20:08:36    

il faut le patcher fais une recherche, ya eu un topic récemment la dessus ;)


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 11-01-2005 à 20:36:29    

Je n'ai pas trouvé de topic évoquant ces erreurs :
 
# (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM"
# (EE) fglrx(0): cannot init AGP
 
Pourrais-tu m'en donner le lien ?

Reply

Marsh Posté le 11-01-2005 à 21:00:33    

c'était un topic debian et ati, j'ai plus le liens exact


Message édité par Klaimant le 11-01-2005 à 21:01:53

---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
Reply

Marsh Posté le 11-01-2005 à 22:10:10    

Moi je me suis contenté de rajouter fglrx comme driver et quelque modules après avoir installé le paquet des drivers, et ca fonctionne.

Reply

Marsh Posté le 11-01-2005 à 22:22:02    

vas sur le forum officiel de ubuntu en francais dans la partie hardware on a fait toute un topic la dessus et tu peux récupérer la partie device correct.

Reply

Marsh Posté le 11-01-2005 à 23:12:19    

newportable> Je suis la personne du forum Ubuntu pour qui ça ne marche pas, retournes-y ;-)

Reply

Marsh Posté le 11-01-2005 à 23:32:42    

Je suppose que vous n'avez pas 0 ici  ?
 

Code :
  1. lsmod | grep fglrx
  2. fglrx                 214820  0


Reply

Marsh Posté le 11-01-2005 à 23:32:46    

Qqn pour qui ça fonctionne pourrais me faire un copier-coller de son lsmod et de son /etc/modules ? :-)


Message édité par $kyky le 11-01-2005 à 23:34:31
Reply

Marsh Posté le 12-01-2005 à 07:43:57    

Ce soir je le ferais. :)

Reply

Marsh Posté le 12-01-2005 à 07:43:57   

Reply

Marsh Posté le 12-01-2005 à 07:55:46    

t'as bien fait la méthode de mepmep en faisant  
apt-get fglrx-driver
 
ensuite du efface ta section device et tu mets ca à la place
Section "Device"
    Identifier                          "ATI Graphics Adapter"
    Driver                              "fglrx"
# ### generic DRI settings ###
# === disable PnP Monitor  ===
    #Option                              "NoDDC"
# === disable/enable XAA/DRI ===
    Option "no_accel"                   "no"
    Option "no_dri"                     "no"
# === misc DRI settings ===
    Option "mtrr"                       "off" # disable DRI mtrr mapper, driver has its own code for mtrr
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
    Option "DesktopSetup"               "0x00000100"  
    Option "MonitorLayout"              "AUTO, NONE"
    Option "IgnoreEDID"                 "off"
    Option "HSync2"                     "unspecified"  
    Option "VRefresh2"                  "unspecified"  
    Option "ScreenOverlap"              "0"  
# === TV-out Management ===
    Option "NoTV"                       "yes"      
    Option "TVStandard"                 "NTSC-M"      
    Option "TVHSizeAdj"                 "0"      
    Option "TVVSizeAdj"                 "0"      
    Option "TVHPosAdj"                  "0"      
    Option "TVVPosAdj"                  "0"      
    Option "TVHStartAdj"                "0"      
    Option "TVColorAdj"                 "0"      
    Option "GammaCorrectionI"           "0x00000000"
    Option "GammaCorrectionII"          "0x00000000"
# === OpenGL specific profiles/settings ===
    Option "Capabilities"               "0x00000000"
# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"               "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#       will be disabled automatically
    Option "OpenGLOverlay"              "off"
# === Center Mode (Laptops only) ===
    Option "CenterMode"                 "off"
# === Pseudo Color Visuals (8-bit visuals) ===
    Option "PseudoColorVisuals"         "off"
# === QBS Management ===
    Option "Stereo"                     "off"
    Option "StereoSyncEnable"           "1"
# === FSAA Management ===
    Option "FSAAEnable"                 "no"
    Option "FSAAScale"                  "1"
    Option "FSAADisableGamma"           "no"
    Option "FSAACustomizeMSPos"         "no"
    Option "FSAAMSPosX0"                "0.000000"
    Option "FSAAMSPosY0"                "0.000000"
    Option "FSAAMSPosX1"                "0.000000"
    Option "FSAAMSPosY1"                "0.000000"
    Option "FSAAMSPosX2"                "0.000000"
    Option "FSAAMSPosY2"                "0.000000"
    Option "FSAAMSPosX3"                "0.000000"
    Option "FSAAMSPosY3"                "0.000000"
    Option "FSAAMSPosX4"                "0.000000"
    Option "FSAAMSPosY4"                "0.000000"
    Option "FSAAMSPosX5"                "0.000000"
    Option "FSAAMSPosY5"                "0.000000"
# === Misc Options ===
    Option "UseFastTLS"                 "2"
    Option "BlockSignalsOnLock"         "on"
    Option "UseInternalAGPGART"         "yes"
    Option "ForceGenericCPU"            "no"
    BusID "PCI:1:0:0"    # vendor=1002, device=4e50
    Screen 0
EndSection
 
et le plus important tu verifies dans la section "Screen" (vers le bas du fichier) que la ligne device soit bien :
   Device      "ATI Graphics Adapter"
Sinon tu la modifie...
Chez moi (j'ai une 9800pro et une 9600) et ben ca a parfaitement marché, mais faut pas oublier de changer la section screen sinon ca ne marchait pas chez moi


Message édité par newportable le 12-01-2005 à 08:05:23
Reply

Marsh Posté le 12-01-2005 à 11:37:44    

C'est ce que j'ai fait à l'identique, si ce n'est que je changé le Bus puisque m'a carte est en PCI:3:0:0 (cf. lspci) :-)
 
J'ai pensé à changer la section screen pour qu'elle porte le même nom que l'Identifier de Device.
 
Donc, je ne sais plus trop quoi faire d'autre.
 
Newportable, tu peux faire un copier-coller de ton lsmod et de ton /etc/modules pour comparer ?

Reply

Marsh Posté le 12-01-2005 à 13:07:06    

idée: essaie de virer le module radeon (il n'a rien à faire ici vu qu'il est chargé du frame buffer et je me demande si ça pose pas un conflit avec le driver ATI). Et vérifie le support DRI/DRM dans ton noyau qu'il soit bien activé (d'après tes messages de log, ça pourrait aussi venir de ça)
 
Oliv'

Reply

Marsh Posté le 12-01-2005 à 13:10:03    

Ca c'est le etc/modules, pour l'autre je ne sais pas où il est
 
### This file is automatically generated by update-modules"
#
# Please do not edit this file directly. If you want to change or add
# anything please take a look at the files in /etc/modutils and read
# the manpage for update-modules.
#
### update-modules: start processing /etc/modutils/0keep
# DO NOT MODIFY THIS FILE!
# This file is not marked as conffile to make sure if you upgrade modutils
# it will be restored in case some modifications have been made.
#
# The keep command is necessary to prevent insmod and friends from ignoring
# the builtin defaults of a path-statement is encountered. Until all other
# packages use the new `add path'-statement this keep-statement is essential
# to keep your system working
keep
 
### update-modules: end processing /etc/modutils/0keep
 
### update-modules: start processing /etc/modutils/actions
# Special actions that are needed for some modules
 
# The BTTV module does not load the tuner module automatically,
# so do that in here
post-install bttv insmod tuner
post-remove bttv rmmod tuner
 
 
### update-modules: end processing /etc/modutils/actions
 
### update-modules: start processing /etc/modutils/aliases
# Aliases to tell insmod/modprobe which modules to use  
 
# Uncomment the network protocols you don't want loaded:
# alias net-pf-1 off  # Unix
# alias net-pf-2 off  # IPv4
# alias net-pf-3 off  # Amateur Radio AX.25
# alias net-pf-4 off  # IPX
# alias net-pf-5 off  # DDP / appletalk
# alias net-pf-6 off  # Amateur Radio NET/ROM
# alias net-pf-9 off  # X.25
# alias net-pf-10 off  # IPv6
# alias net-pf-11 off  # ROSE / Amateur Radio X.25 PLP
# alias net-pf-19 off  # Acorn Econet
 
alias char-major-10-175 agpgart
alias char-major-10-200 tun
alias char-major-81 bttv
alias char-major-108 ppp_generic
alias /dev/ppp  ppp_generic
alias tty-ldisc-3 ppp_async
alias tty-ldisc-14 ppp_synctty
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias ppp-compress-26 ppp_deflate
 
# Crypto modules (see http://www.kerneli.org/)
alias loop-xfer-gen-0 loop_gen
alias loop-xfer-3 loop_fish2
alias loop-xfer-gen-10 loop_gen
alias cipher-2  des
alias cipher-3  fish2
alias cipher-4  blowfish
alias cipher-6  idea
alias cipher-7  serp6f
alias cipher-8  mars6
alias cipher-11  rc62
alias cipher-15  dfc2
alias cipher-16  rijndael
alias cipher-17  rc5
 
 
### update-modules: end processing /etc/modutils/aliases
 
### update-modules: start processing /etc/modutils/alsa-base
above snd-pcm snd-pcm-oss
 
### update-modules: end processing /etc/modutils/alsa-base
 
### update-modules: start processing /etc/modutils/apm
alias char-major-10-134 apm
alias /dev/apm_bios  /dev/misc/apm_bios
alias /dev/misc/apm_bios apm

Reply

Marsh Posté le 12-01-2005 à 13:40:37    

> Oliv :
 
Mais actuellement radeon n'est plus chargé et c'est bien fglrx qui l'est.  
 
Cependant, un 0 à son extrême droite dans le lsmod m'indique qu'il n'est pas utilisé, le pauvre. Cela expliquerait sans doute pas mal de choses.
 
> newportable : lsmod, c'est la commande qui permet de lister les modules chargés et qui dit s'ils sont utilisé ou non :-) Tu peux essayer ?

Reply

Marsh Posté le 12-01-2005 à 13:41:11    

> Oliv :
 
Ou peut-on voir si le support drm est activé dans le noyau ou non ?


Message édité par $kyky le 12-01-2005 à 13:42:08
Reply

Marsh Posté le 12-01-2005 à 19:11:24    

Et voila le lsmod
Module                  Size  Used by
fglrx                 214820  9
acpi                    5996  0
proc_intf               3776  0
freq_table              4196  1 acpi
cpufreq_userspace       5240  2
cpufreq_powersave       1728  0
ds                     18436  4
button                  6584  0
ac                      4812  0
battery                 9388  0
ipv6                  257028  8
af_packet              22088  2
ipw2100                98788  0
firmware_class         10016  1 ipw2100
ieee80211              23524  1 ipw2100
ieee80211_crypt         5608  1 ieee80211
e1000                  82820  0
yenta_socket           20992  0
pcmcia_core            68404  2 ds,yenta_socket
snd_intel8x0m          19656  0
snd_intel8x0           35468  1
snd_ac97_codec         67844  2 snd_intel8x0m,snd_intel8x0
snd_pcm_oss            52968  0
snd_mixer_oss          19456  2 snd_pcm_oss
snd_pcm                95140  3 snd_intel8x0m,snd_intel8x0,snd_pcm_oss
snd_timer              24900  1 snd_pcm
snd_page_alloc         11432  3 snd_intel8x0m,snd_intel8x0,snd_pcm
gameport                4608  1 snd_intel8x0
snd_mpu401_uart         7776  1 snd_intel8x0
snd_rawmidi            24704  1 snd_mpu401_uart
snd_seq_device          8040  1 snd_rawmidi
snd                    55300  10 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10112  2 snd
ehci_hcd               30756  0
usbhid                 31392  0
uhci_hcd               31952  0
usbcore               115684  5 ehci_hcd,usbhid,uhci_hcd
shpchp                 99340  0
pciehp                 96108  0
pci_hotplug            33680  2 shpchp,pciehp
intel_agp              22112  1
agpgart                33640  1 intel_agp
floppy                 59156  0
irtty_sir               8960  0
sir_dev                18924  1 irtty_sir
irda                  191328  2 irtty_sir,sir_dev
crc_ccitt               2112  1 irda
pcspkr                  3592  0
rtc                    12536  0
nls_cp437               5696  1
ntfs                  100276  1
md                     48552  0
dm_mod                 57308  1
capability              4520  0
commoncap               7072  1 capability
parport_pc             34752  1
lp                     10724  0
parport                40712  2 parport_pc,lp
ide_cd                 41572  0
cdrom                  39392  1 ide_cd
tsdev                   7232  0
mousedev               10220  1
joydev                  9728  0
evdev                   9440  1
psmouse                19720  0
ext3                  123880  1
jbd                    60824  1 ext3
mbcache                 9092  1 ext3
ide_generic             1408  0
piix                   13088  1
ide_disk               18752  4
ide_core              136120  4 ide_cd,ide_generic,piix,ide_disk
unix                   28304  626
fan                     3980  0
thermal                12976  0
processor              17392  2 acpi,thermal
font                    8352  0
vesafb                  6560  0
cfbcopyarea             3712  1 vesafb
cfbimgblt               3072  1 vesafb
cfbfillrect             3616  1 vesafb

Reply

Marsh Posté le 12-01-2005 à 19:12:20    

Si c'est toi qui a compilé ton noyau:

cat /usr/src/linux/.config | grep DRM


sinon si t'es en noyau 2.6, je crois que tu dois pouvoir retrouver ton fichier de conf du noyau dans /boot

Reply

Marsh Posté le 13-01-2005 à 14:45:53    

En fait, c'est le noyau originel d'Ubuntu Warty : 2.6.8.1-4.
 
Et le drm est effectivement bien activé.

Reply

Marsh Posté le 13-01-2005 à 14:50:30    

Voici le contenu intéressant du fichier de configuration du noyau :
 
CONFIG_AGP=m
CONFIG_AGP_ALI=m
CONFIG_AGP_ATI=m
CONFIG_AGP_AMD=m
CONFIG_AGP_AMD64=m
CONFIG_AGP_INTEL=m
CONFIG_AGP_INTEL_MCH=m
CONFIG_AGP_NVIDIA=m
CONFIG_AGP_SIS=m
CONFIG_AGP_SWORKS=m
CONFIG_AGP_VIA=m
CONFIG_AGP_EFFICEON=m
CONFIG_DRM=y
CONFIG_DRM_TDFX=m
CONFIG_DRM_GAMMA=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m

Reply

Marsh Posté le 13-01-2005 à 15:28:49    

voilà ce que j'ai trouvé:
http://lists.debian.org/debian-use [...] 02095.html
il semblerait donc qu'il existe un mystérieux patch pour ton erreur...
aussi:

X Fails to Load on Systems with Linux Kernel Version 2.6.x
 
This information applies to the following system configurations:
 
    * Linux kernel version 2.6.x
    * Any ATI Linux driver  
 
A blank screen may appear momentarily when X starts to load. The following error message (or similar) may appear on the text console or in /var/log/XFree86.0.log:
(EE) fglrx(0): [agp] unable to acquire AGP, error ""xf86_ENODEV""xf86_ENODEV""
 
This is not a problem with the display driver.
 
Version 2.6 kernels require a second kernel module in addition to agpgart, which should be named similar to the manufacturer of your motherboard AGP chipset. This error message should occur if the other agp module is not loaded.
 
This issue can be worked around as follows:
 
   1. First make sure that agpgart is loading properly.
   2. To find out which AGP controller your motherboard uses, issue the following command: lspci | grep AGP
   3. To find a list of AGP related kernel modules installed on your machine, issue the following command and look for a module (*.ko file) that suits your AGP Controller: ls /lib/modules/`uname -r`/kernel/drivers/char/agp
   4. Use the modprobe command (as root) to load the module. For example: On a motherboard using a VIA® AGP Controller, you would load the via-agp.ko using modprobe as follows (notice that the trailing .ko is omitted): modprobe via-agp
 
Check the modprobe manpage for more information on loading kernel modules.
 
   5. To verify that the AGP module is already loaded, run lsmod as root. With the XServer running and the connection established, the usage count of this module must be greater than zero.  
 
If you cannot find a suitable agp module for your motherboard, then you may want to upgrade to the latest version of the Linux kernel, or check your motherboard manufacturer's website for more information.


conclusion: soit c un patch pour le noyau 2.6... soit c un problème avec l'AGP (mais si ta carte mère est basé sur du chip Nvidia, ça veut dire qu'il charge les bons drivers... et donc probablement un patch a trouver :( )

Reply

Marsh Posté le 13-01-2005 à 17:32:20    

All is well that ends well :-)
 
Le lancement du DRI se fait sans encombre, plus de message d'erreur de XFree !
 
Après qq bidouilles, glxinfo | grep direct donne :

Code :
  1. direct rendering: Yes


 
Et à son tour glxgears m'affiche un beau score :

Code :
  1. 13449 frames in 5.0 seconds = 2689.800 FPS
  2. 15829 frames in 5.0 seconds = 3165.800 FPS
  3. 15841 frames in 5.0 seconds = 3168.200 FPS
  4. 15851 frames in 5.0 seconds = 3170.200 FPS


 
Merci de votre aide !

Reply

Marsh Posté le 13-01-2005 à 17:42:26    

Par contre, il y a des artefacts lorsque je joue à Tuxracer, un problème d'OpenGL ?
 
Qqn a déjà connu ça ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed