Probleme de module radeon sous xorg7.1

bonjour,

je suis sous une Gentoo ( 2.6.18 )
j’ai installé xorg7.1 avec emerge

j’ai réussi a lancer le window manager par défaut de xorg et ca marche, … ca rame mais ca marche. Je me suis donc lancé dans l’installation des pilotes graphiques.

J’ai une carte ATI radeon 9800 xt

Pour faire ca, j’ai donc essayer 2 méthodes:

emerge ati-drivers 

ca marche po , apperrement y a une erreur entre la version du noyau et xorg ???. Bref passons.

Ne pouvant installer les drivers propriétaires, je me suis orienté vers la solution DRI.

emerge x11-drm.

ok c’est passé.
j’ai modifié mon xorg.conf a la main en suivant un tuto de gentoo, et je redémarre.
je fais un startx et là … erreur:

Le plus bizarre, c’est que mon module radeon existe belle et bien.
Il se trouve dans [quote=""]
/lib/modules/modules.d/x11-drm/radeon.ko
[/quote]
J’ai donc monté tous les modules à la main ce qui me donne quelquechose comme ca:


radeon 115360 0
drm       72472 1 radeon
agpgart 26096  1  drm

j’ai refait un startx, et l’erreur est toujours la même, je ne comprends pas.

Pouvez-vous m’aider ???
merci

tu eux poster ton xorg.conf et ton Xorg.0.log complet s’il te plait ?

xorg.conf

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc/"
	FontPath     "/usr/share/fonts/TTF/"
	FontPath     "/usr/share/fonts/OTF"
	FontPath     "/usr/share/fonts/Type1/"
	FontPath     "/usr/share/fonts/CID/"
	FontPath     "/usr/share/fonts/100dpi/"
	FontPath     "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
	Load  "extmod"
	Load  "dbe"
	Load  "record"
	Load  "xtrap"
	Load  "dri"
	Load  "glx"
	Load  "freetype"
	Load  "type1"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option     "Protocol" "auto"
	Option     "Device" "/dev/input/mice"
	Option     "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"            # [<bool>]
        #Option     "DefaultRefresh"      # [<bool>]
        #Option     "ModeSetClearScreen"  # [<bool>]
	Identifier  "Card0"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "RV350 NJ [Radeon 9800 XT]"
	BusID       "PCI:3:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
  Viewport   0 0
  Depth     1
	EndSubSection
	SubSection "Display"
  Viewport   0 0
  Depth     4
	EndSubSection
	SubSection "Display"
  Viewport   0 0
  Depth     8
	EndSubSection
	SubSection "Display"
  Viewport   0 0
  Depth     15
	EndSubSection
	SubSection "Display"
  Viewport   0 0
  Depth     16
	EndSubSection
	SubSection "Display"
  Viewport   0 0
  Depth     24
	EndSubSection
EndSection

Section "dri"
	Mode 0666
EndSection

xorg.0.log

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.18 i686 
Current Operating System: Linux localhost 2.6.18 #37 Sun Oct 29 21:43:07 CET 2006 i686
Build Date: 29 October 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct 30 19:42:50 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID/" does not exist.
	Entry deleted from font path.
(**) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/Type1/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
(**) RgbPath set to "/usr/share/X11/rgb"
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.3
	X.Org Video Driver: 1.0
	X.Org XInput driver : 0.6
	X.Org Server Extension : 0.3
	X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Video Driver, version 1.0
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 10de,01e0 card 1043,80ac rev c1 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 10de,01eb card 10de,0c17 rev c1 class 05,00,00 hdr 80
(II) PCI: 00:00:2: chip 10de,01ee card 10de,0c17 rev c1 class 05,00,00 hdr 80
(II) PCI: 00:00:3: chip 10de,01ed card 10de,0c17 rev c1 class 05,00,00 hdr 80
(II) PCI: 00:00:4: chip 10de,01ec card 10de,0c17 rev c1 class 05,00,00 hdr 80
(II) PCI: 00:00:5: chip 10de,01ef card 10de,0c17 rev c1 class 05,00,00 hdr 80
(II) PCI: 00:01:0: chip 10de,0060 card 1043,80ad rev a4 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 10de,0064 card 1043,0c11 rev a2 class 0c,05,00 hdr 80
(II) PCI: 00:02:0: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80
(II) PCI: 00:02:1: chip 10de,0067 card 1043,0c11 rev a4 class 0c,03,10 hdr 80
(II) PCI: 00:02:2: chip 10de,0068 card 1043,0c11 rev a4 class 0c,03,20 hdr 80
(II) PCI: 00:04:0: chip 10de,0066 card 1043,80a7 rev a1 class 02,00,00 hdr 00
(II) PCI: 00:05:0: chip 10de,006b card 1043,0c11 rev a2 class 04,01,00 hdr 00
(II) PCI: 00:06:0: chip 10de,006a card 1043,8095 rev a1 class 04,01,00 hdr 00
(II) PCI: 00:08:0: chip 10de,006c card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 00:09:0: chip 10de,0065 card 1043,0c11 rev a2 class 01,01,8a hdr 00
(II) PCI: 00:0c:0: chip 10de,006d card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 00:0d:0: chip 10de,006e card 1043,809a rev a3 class 0c,00,10 hdr 00
(II) PCI: 00:1e:0: chip 10de,01e8 card 0000,0000 rev c1 class 06,04,00 hdr 01
(II) PCI: 02:01:0: chip 10b7,9201 card 1043,80ab rev 40 class 02,00,00 hdr 00
(II) PCI: 03:00:0: chip 1002,4e4a card 1043,c000 rev 00 class 03,00,00 hdr 80
(II) PCI: 03:00:1: chip 1002,4e6a card 1043,c001 rev 00 class 03,80,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,3), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:8:0), (0,1,1), BCTRL: 0x0202 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:12:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
	[0] -1	0	0x0000c000 - 0x0000cfff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
	[0] -1	0	0xe6000000 - 0xe7ffffff (0x2000000) MX[B]
(II) Bus 2 prefetchable memory range:
	[0] -1	0	0x50000000 - 0x500fffff (0x100000) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:30:0), (0,3,3), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 3 I/O range:
	[0] -1	0	0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 3 non-prefetchable memory range:
	[0] -1	0	0xe4000000 - 0xe5ffffff (0x2000000) MX[B]
(II) Bus 3 prefetchable memory range:
	[0] -1	0	0xd0000000 - 0xdfffffff (0x10000000) MX[B]
(--) PCI:*(3:0:0) ATI Technologies Inc RV350 NJ [Radeon 9800 XT] rev 0, Mem @ 0xd0000000/27, 0xe5000000/16, I/O @ 0xd000/8
(--) PCI: (3:0:1) ATI Technologies Inc RV350 NJ [Radeon 9800 XT] (Secondary) rev 0, Mem @ 0xd8000000/27, 0xe5010000/16
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe0000000 from 0xe3ffffff to 0xdfffffff
(II) Active PCI resource ranges:
	[0] -1	0	0xe7000000 - 0xe700007f (0x80) MX[B]
	[1] -1	0	0xe8084000 - 0xe808403f (0x40) MX[B]
	[2] -1	0	0xe8083000 - 0xe80837ff (0x800) MX[B]
	[3] -1	0	0xe8081000 - 0xe8081fff (0x1000) MX[B]
	[4] -1	0	0xe8000000 - 0xe807ffff (0x80000) MX[B]
	[5] -1	0	0xe8086000 - 0xe8086fff (0x1000) MX[B]
	[6] -1	0	0xe8085000 - 0xe80850ff (0x100) MX[B]
	[7] -1	0	0xe8082000 - 0xe8082fff (0x1000) MX[B]
	[8] -1	0	0xe8080000 - 0xe8080fff (0x1000) MX[B]
	[9] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]O
	[10] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[11] -1	0	0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
	[12] -1	0	0x0000c000 - 0x0000c07f (0x80) IX[B]
	[13] -1	0	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[14] -1	0	0x0000e400 - 0x0000e47f (0x80) IX[B]
	[15] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]
	[16] -1	0	0x0000ec00 - 0x0000ec07 (0x8) IX[B]
	[17] -1	0	0x0000e800 - 0x0000e81f (0x20) IX[B]
	[18] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B](B)
(II) Inactive PCI resource ranges:
	[0] -1	0	0xe5010000 - 0xe501ffff (0x10000) MX[B](B)
	[1] -1	0	0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
(II) Active PCI resource ranges after removing overlaps:
	[0] -1	0	0xe7000000 - 0xe700007f (0x80) MX[B]
	[1] -1	0	0xe8084000 - 0xe808403f (0x40) MX[B]
	[2] -1	0	0xe8083000 - 0xe80837ff (0x800) MX[B]
	[3] -1	0	0xe8081000 - 0xe8081fff (0x1000) MX[B]
	[4] -1	0	0xe8000000 - 0xe807ffff (0x80000) MX[B]
	[5] -1	0	0xe8086000 - 0xe8086fff (0x1000) MX[B]
	[6] -1	0	0xe8085000 - 0xe80850ff (0x100) MX[B]
	[7] -1	0	0xe8082000 - 0xe8082fff (0x1000) MX[B]
	[8] -1	0	0xe8080000 - 0xe8080fff (0x1000) MX[B]
	[9] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]O
	[10] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[11] -1	0	0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
	[12] -1	0	0x0000c000 - 0x0000c07f (0x80) IX[B]
	[13] -1	0	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[14] -1	0	0x0000e400 - 0x0000e47f (0x80) IX[B]
	[15] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]
	[16] -1	0	0x0000ec00 - 0x0000ec07 (0x8) IX[B]
	[17] -1	0	0x0000e800 - 0x0000e81f (0x20) IX[B]
	[18] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B](B)
(II) Inactive PCI resource ranges after removing overlaps:
	[0] -1	0	0xe5010000 - 0xe501ffff (0x10000) MX[B](B)
	[1] -1	0	0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[5] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[1] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[2] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[3] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[4] -1	0	0xe7000000 - 0xe700007f (0x80) MX[B]
	[5] -1	0	0xe8084000 - 0xe808403f (0x40) MX[B]
	[6] -1	0	0xe8083000 - 0xe80837ff (0x800) MX[B]
	[7] -1	0	0xe8081000 - 0xe8081fff (0x1000) MX[B]
	[8] -1	0	0xe8000000 - 0xe807ffff (0x80000) MX[B]
	[9] -1	0	0xe8086000 - 0xe8086fff (0x1000) MX[B]
	[10] -1	0	0xe8085000 - 0xe80850ff (0x100) MX[B]
	[11] -1	0	0xe8082000 - 0xe8082fff (0x1000) MX[B]
	[12] -1	0	0xe8080000 - 0xe8080fff (0x1000) MX[B]
	[13] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]O
	[14] -1	0	0xe5000000 - 0xe500ffff (0x10000) MX[B](B)
	[15] -1	0	0xd0000000 - 0xd7ffffff (0x8000000) MX[B](B)
	[16] -1	0	0xe5010000 - 0xe501ffff (0x10000) MX[B](B)
	[17] -1	0	0xd8000000 - 0xdfffffff (0x8000000) MX[B](B)
	[18] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[19] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[20] -1	0	0x0000c000 - 0x0000c07f (0x80) IX[B]
	[21] -1	0	0x0000f000 - 0x0000f00f (0x10) IX[B]
	[22] -1	0	0x0000e400 - 0x0000e47f (0x80) IX[B]
	[23] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]
	[24] -1	0	0x0000ec00 - 0x0000ec07 (0x8) IX[B]
	[25] -1	0	0x0000e800 - 0x0000e81f (0x20) IX[B]
	[26] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B](B)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/xorg/modules/extensions/libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 7.1.1, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "radeon"
(WW) Warning, couldn't open module radeon
(II) UnloadModule: "radeon"
(EE) Failed to load module "radeon" (module does not exist, 0)
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 7.1.1, module version = 1.1.0
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.6
(EE) No drivers available.

Fatal server error:
no screens found

extrait du man xorg.conf

Load  "modulename"
              This  instructs the server to load the module called modulename.
              The module name given should be the module's standard name,  not
              the  module file name.  The standard name is case-sensitive, and
              does not include the "lib" prefix, or the ".a", ".o",  or  ".so"
              suffixes.

libradeon.a
ou
libradeon.o
ou
libradeon.so

n’existe pas

la partie “xorg” des drivers de carte graphique se trouve dans /usr/lib/xorg/modules/drivers/ et s’appelle <nom_du_driver>_drv.so ou <nom_du_driver>_drv.o

donc radeon_drv.(s)o pour toi.

dans tous les cas essais de rechercher un fichier qui s’appelle radeon_drv.(s)o dans ton dossier /usr et vois pourquoi xorg n’arrive pas à le trouver. C’est surement un problème de configuration des chemins de recherche ou alors tu ne les as surement pas installé (compilé)
attention, le driver ati est différent du driver radeon !! donc peut-être que emerge ati-drivers ne suffit pas et qu’il faut emerger radeon-quelquechose !

Il n’existe auncun fichier “radeon_drv.so” , voila pourquoi Xorg ne se lancait donc pas.
:neutre: :neutre: :neutre:

Par contre je ne vois pas comment installer ce fichier.

Un emerge x11-drm m’installe bien un “radeon” mais son extension est en .ko et se trouve dans /lib/modules/2.6.18/x11-drm/.

D’ailleurs je ne vois pas tres bien la différence entre un
module de /lib/modules/2.6.18/x11-drm/ en .ko et un
module de /usr/lib/xorg/modules/drivers/ en . (s)o

Pour info, quand je fais un equery uses x11-drm, le flag USE : "carte_radeon" est bien installé.

Je ne vois pas quoi faire ???

radeon.ko est le module pour kernel qui pilote la carte radeon.
radeon_drv.so est une librairie chargée par xorg qui tourne en userspace qui communique avec le module radeon.ko pour effectuer les opérations privilégiées.

ce que tu mets dans le champs “driver” de ton xorg.conf correspond au module xxxx_drv.so chargé par xorg (qui lui s’occupe ensuite de charger le module kernel)

depuis le split des sources de X (xorg 7.0) il y a sous debian un paquet différent pour chaque driver de chaque carte pour, et le meta-paquet xorg les installe tous. Il doit y avoir un peu près la même chose sous gentoo.
Pour info, sous debian son nom c’est : xserver-xorg-video-ati
et la partie drm (module kernel) est dans un paquet à part :wink:

Il me semble que j ai installe tous les paquets suffisants a Xorg et toujours pas de radeon_drv.

Je me suis donc tourner vers un forum gentoo.
Au final j ai reussi a installer les drivers proprio c etait une petite configuration a modifier au niveau d emerge et ca marche

voila le lien du topic
topic gentoo

merci pour ton aide et tes explications

utilise l’outil de recherche de paquet gentoo et cherche un truc qui s’appelle “mesa”, emerge la plupart des paquets qui font partie de mesa, ça devrait aider.
Bizarre quand même que personne sur le forum de gentoo ne puisse t’aider à trouver ce qu’il faut pour avoir ce pilote :confused:

ayé l’ebuild en question était xorg-server.
Il était installé mais sans l’option radeon :confused:
J’ai tout recompilé et ca marche.

Tu peux jeter un coup d’oeil sur le thread pour plus d’explications

++

“ati-drivers” correspond aux pilotes proprio de chez ATI.
Le pilote c’est fglrx et non pas radeon comme je le vois dans ton xorg.conf

radeon c’est le pilote libre et il faut effectivement ajouter le flag VIDEO_CARD=“radeon” si on veux l’utiliser dans xorg.