Hi
I have an HP EVO N1050v notebook with the IGP RADEON 340M graphics
adapter running Mandrake 9.1 (Bamboo) with the 2.4.21-0.13mdk kernel and
DRM radeon module compiled. I know the ATI bridge is not supported yet
since I cannot load the agpgart module (even with
agp_try_unsupported=1):
[root@goku drm]# modprobe agpgart
/lib/modules/2.4.21-0.13mdk/kernel/drivers/char/agp/agpgart.o.gz:init_module:No
such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
modprobe: insmod
/lib/modules/2.4.21-0.13mdk/kernel/drivers/char/agp/agpgart.o.gz failed
modprobe: insmod agpgart failed
and in syslog I get :
Mar 30 14:31:01 goku kernel: Linux agpgart interface v0.99 (c) Jeff
Hartmann
Mar 30 14:31:01 goku kernel: agpgart: Maximum main memory to use for agp
memory: 409M
Mar 30 14:31:01 goku kernel: agpgart: unsupported bridge
Mar 30 14:31:01 goku kernel: agpgart: no supported devices found.
In Mandrake 9.1rc2, I could not load either the ATI or RADEON driver in
X, but with this new MDK release it works (XFree86 version 4.3.0).
However, when I do a xdpyinfo, I do not get a line that says
XFree86-DRI. But I can load the DRM radeon kernel module just fine :
modprobe radeon
lsmod
Module Size Used by
...
radeon 107428 0 (unused)
...
So, can I conclude that until support is provided for my specific ATI
bridge, I will not be able to use any DRI features? And, although this
probably isn't the list to ask this, but is there anyway I can help by
providing info on this specific bridge? Additionally, if there is
another list I should discuss this agp issue, could someone direct me to
one? I've included relevant outputs from lspci, glxinfo and dmesg at the
end of the email for those interested.
Thanks
Regards,
G. Tselentis
lspci:
00:00.0 Host bridge: ATI Technologies Inc: Unknown device cab2 (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 7010
...
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon IGP 340M
/var/log/dmesg:
...
[drm] Initialized radeon 1.7.0 20020828 on minor 0
...
glxinfo:
...
Xlib: extension "XFree86-DRI" missing on display ":0.0".
...
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
...
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
Thread at a glance:
Previous Message by Date:
click to view message preview
Re: Problem enabling DRI on i845G using RH 8.0 and XFree 4.3
Thank you! That worked!
Sincerely,
Ico
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
Next Message by Date:
click to view message preview
Re: Kernel DRM without AGPGART
Gerassimo Tselentis wrote:
I have an HP EVO N1050v notebook with the IGP RADEON 340M graphics
adapter running Mandrake 9.1 (Bamboo) with the 2.4.21-0.13mdk kernel and
DRM radeon module compiled. I know the ATI bridge is not supported yet
since I cannot load the agpgart module (even with
agp_try_unsupported=1):
<snip>
you could try without agpgart, you can force pci gart
(http://www.xfree86.org/4.3.0/radeon.4.html) . Not sure if this works
reasonably, IIRC there were some other issues with that igp apart from
the agp bridge.
Roland
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/
Previous Message by Thread:
click to view message preview
Problem enabling DRI on i845G using RH 8.0 and XFree 4.3
Hi all, I just installed RH 8.0 on a machine and first off had problems
getting X server up since the cpu uses rather recent Intel's gfx chip
i845G and I had to update glibc to 2.3.x (because xfree 4.3 needs it), and
then the XFree 4.2 to 4.3.
Following this, I got the x server configured but the DRI keeps failing to
start up (despite the fact I got agpgart running). Here's the snippet out
of the xfree log:
(II) I810(0): initializing int10
(WW) I810(0): Bad V_BIOS checksum
(II) I810(0): Primary V_BIOS segment is: 0xc000
(II) I810(0): VESA BIOS detected
(II) I810(0): VESA VBE Version 3.0
(II) I810(0): VESA VBE Total Mem: 832 kB
(II) I810(0): VESA VBE OEM: Brookdale-G Graphics Chip Accelerated VGA BIOS
(II) I810(0): VESA VBE OEM Software Rev: 1.0
(II) I810(0): VESA VBE OEM Vendor: Intel Corporation
(II) I810(0): VESA VBE OEM Product: Brookdale-G Graphics Controller
(II) I810(0): VESA VBE OEM Product Rev: Hardware Version 0.0
(II) I810(0): Before: SWF1 is 0x00000101
(II) I810(0): After: SWF1 is 0x00000108
(==) I810(0): Default visual is TrueColor
(II) I810(0): Allocated 128 kB for the ring buffer at 0x0
(II) I810(0): Allocating at least 512 scanlines for pixmap cache
(II) I810(0): Initial framebuffer allocation size: 5120 kByte
(II) I810(0): Allocated 4 kB for HW cursor at 0x7fff000
(II) I810(0): Allocated 4 kB for Overlay registers at 0x7ffe000
(0x0cde1000).
(II) I810(0): Allocated 64 kB for the scratch buffer at 0x7fee000
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 9, (OK)
drmGetBusid returned ''
(II) I810(0): [drm] created "i830" driver at busid "PCI:0:2:0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xd09d5000
(II) I810(0): [drm] mapped SAREA 0xd09d5000 to 0x40014000
(II) I810(0): [drm] framebuffer handle = 0xe8020000
(II) I810(0): [drm] added 1 reserved context for kernel
(EE) I810(0): [dri] I830DRIScreenInit failed because of a version
mismatch.
[dri] i830.o kernel module version is 1.2.0 but version 1.3 or greater is
needed.
[dri] Disabling DRI.
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xd09d5000 at 0x40014000
(II) I810(0): Updated framebuffer allocation size from 5120 to 8192 kByte
(II) I810(0): Updated pixmap cache from 512 scanlines to 1280 scanlines
(II) I810(0): 0x863c668: Memory at offset 0x00020000, size 8192 kBytes
(II) I810(0): 0x863c688: Memory at offset 0x07fff000, size 4 kBytes
(II) I810(0): 0x863c6ac: Memory at offset 0x00000000, size 128 kBytes
(II) I810(0): 0x863c6dc: Memory at offset 0x07fee000, size 64 kBytes
(II) I810(0): 0x863c6fc: Memory at offset 0x07ffe000, size 4 kBytes
(==) I810(0): Write-combining range (0xe8000000,0x8000000)
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is
0x0000
(II) I810(0): xf86BindGARTMemory: bind key 3 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset
32767)
(II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07fee000 (pgoffset
32750)
(II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffe000 (pgoffset
32766)
(WW) I810(0): PGTBL_ER is 0x00000049
(II) I810(0): Before: SWF1 is 0x00000108
(II) I810(0): After: SWF1 is 0x00000108
(II) I810(0): Display plane A is enabled.
(II) I810(0): Display plane B is disabled.
(II) I810(0): PIPEACONF is 0x80000000
(II) I810(0): Mode bandwidth is 58 Mpixel/s
(II) I810(0): maxBandwidth is 640 Mbyte/s, pipe bandwidths are 304
Mbyte/s, 0 Mbyte/s
(WW) I810(0): Extended BIOS function 0x5f61 not supported.
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
What I noticed is that there is some kind of discrepancy between kernel
i830 module and the dri module, but am wondering how is this possible when
I just installed the new XFree server which should have all these modules
built-in. Could it be that my kernel has the i830 module compiled into the
kernel? If so, what do I need to do to recompile the kernel? Is there a
source included in the RH 8.0?
Is there an easier way to do this?
Any help is greatly appreciated! Sincerely,
Ico
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
Next Message by Thread:
click to view message preview
Re: Kernel DRM without AGPGART
Gerassimo Tselentis wrote:
I have an HP EVO N1050v notebook with the IGP RADEON 340M graphics
adapter running Mandrake 9.1 (Bamboo) with the 2.4.21-0.13mdk kernel and
DRM radeon module compiled. I know the ATI bridge is not supported yet
since I cannot load the agpgart module (even with
agp_try_unsupported=1):
<snip>
you could try without agpgart, you can force pci gart
(http://www.xfree86.org/4.3.0/radeon.4.html) . Not sure if this works
reasonably, IIRC there were some other issues with that igp apart from
the agp bridge.
Roland
-------------------------------------------------------
This SF.net email is sponsored by: ValueWeb:
Dedicated Hosting for just $79/mo with 500 GB of bandwidth!
No other company gives more support or power for your dedicated server
http://click.atdmt.com/AFF/go/sdnxxaff00300020aff/direct/01/