[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensolaris-sysadmin-discuss
Subject:    Re: [sysadmin-discuss] ATI Radeon Mobility M7 LW - 1002,4c57 - DRI
From:       voip scout <voipscout () gmail ! com>
Date:       2009-01-06 3:58:19
Message-ID: 1544139429.1031231243129831.JavaMail.Twebapp () sf-app1
[Download RAW message or body]

here's an update:

the "Warning: Driver (radeon) successfully added to system but failed to attach" was \
because silly me didn't reboot the machine (thanks to minskey for the tip), after \
rebooting, there's a valid entry in /dev/dri/card0, pointing to the correct devfs \
device like this:

card0 -> ../../devices/pci@0,0/pci8086,1a31@1/display@0:drm0

And X is attempting to load the radeon module as well, but fails with:

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenByBusid: drmOpenMinor returns 9
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
(II) RADEON(0): [drm] DRM interface version 1.2
(II) RADEON(0): [drm] created "radeon" driver at busid "pci:0000:01:00.0"
(II) RADEON(0): [drm] added 8192 byte SAREA at dbb05000
(II) RADEON(0): [drm] mapped SAREA dbb05000 to 0
(II) RADEON(0): [drm] framebuffer handle = e2c1d000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA dbb05000 at 0

checking the modinfo:

 92 f9df4000  190d0  92   1  radeon (radeon DRM driver)
 93 f9e09000   7cbc   -   1  drm (DRM common interfaces %I%)
 94 f9e11000   1234   -   1  agpmaster (AGP master interfaces)
165 fa196000   4b24 109   1  agpgart (AGP driver)

So, the problem seems to be the order in which modules are loaded, after googling for \
a few days, i turned up absolutely nothing useful on the subject of how to make some \
modules load before the others.

i've tried "forceload: drv/agpgart" in /etc/system, but it didn't help.

coming from penguin boxes, i know of a very nice /etc/modules.conf, where it's \
possible to manually specify which modules to load when and in what order. Does \
                anybody know how to do the same on opensolaris ?
-- 
This message posted from opensolaris.org
_______________________________________________
sysadmin-discuss mailing list
sysadmin-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/sysadmin-discuss


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic