Bug 22828 - dri fails for XFree86-4.0.2-0.1
Summary: dri fails for XFree86-4.0.2-0.1
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: XFree86
Version: 1.0
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-12-25 23:03 UTC by Sammy
Modified: 2007-04-18 16:30 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2000-12-30 19:53:25 UTC
Embargoed:


Attachments (Terms of Use)

Description Sammy 2000-12-25 23:03:03 UTC
Here is the error message:

(0): [drm] loaded kernel module "r128"
(0): [drm] created "r128" driver at busid "PCI:1:0:0"
(0): [drm] added 4096 byte SAREA at 0xcbd93000
(0): [drm] mapped SAREA 0xcbd93000 to 0x40018000
(0): [drm] framebuffer handle = 0xe4000000
(0): [drm] added 1 reserved context for kernel
(EE) R128(0): R128DRIScreenInit failed (DRM version = 1.0.0, expected
2.1.x).  Disabling DRI.
(0): [drm] failed to remove DRM signal
handler

Comment 1 Need Real Name 2000-12-27 17:35:49 UTC
If you want to get this working in a pinch, do the following.

Make sure /usr/include/{asm,linux} point to your current kernel.
Remove the r128.o module.
rmmod r128

Get the XFree86 src.rpm file and install it.
prepare the source tree
rpm -bp XFree86.spec

build the r128 drm
cd
/usr/src/redhat/BUILD/XFree86-4.0.2/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel

make -f Makefile.linux r128.o

install the module over any older module
/lib/modules/YOUR_2.4_KERNEL/kernel/drivers/char/drm/r128.o

depmod -a

run X

Comment 2 Sammy 2000-12-30 19:53:22 UTC
Thanks that did it..the only difference was that I am using the 2.2 kernel.
Thanks


Note You need to log in before you can comment on or make changes to this bug.