Summary: | savage.ko oops if glxinfo is called | ||
---|---|---|---|
Product: | DRI | Reporter: | Steffen Schwientek <schwientek> |
Component: | DRM/other | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED WORKSFORME | QA Contact: | |
Severity: | major | ||
Priority: | high | ||
Version: | DRI git | ||
Hardware: | Other | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Steffen Schwientek
2005-07-22 05:51:32 UTC
I compiled agpgart and intel-agp as modules. Works better, since the kernel doesn't oops again. It just gives an Jul 29 22:08:54 thinkpad kernel: [drm:savage_bci_wait_event_shadow] *ERROR* failed! Jul 29 22:08:54 thinkpad kernel: [drm] status=0x000100a8, e=0x00aa Then the savage-driver resets. If I set Option "DmaType" "PCI" in xorg.conf, glxgears works with 330 fps. glxinfo shows direct rendering enabled I can provide with several logs, if needed. there seems to be a problem with savage and agp on IBM laptops. several others have reported the same problem. I've noticed similar problems on my T20. I looked into it, but didn't notice anything apparent. you might try forcing shadowstatus off in your config (you may have to edit the code, savage_driver.c in the DDX, I don't know if it'll let you turn shadowstatus off and still enable the DRI anymore), I seem to recall hearing the shadowstatus was problematic on ibm laptops. (In reply to comment #2) > there seems to be a problem with savage and agp on IBM laptops. several others > have reported the same problem. I've noticed similar problems on my T20. I > looked into it, but didn't notice anything apparent. you might try forcing > shadowstatus off in your config (you may have to edit the code, savage_driver.c > in the DDX, I don't know if it'll let you turn shadowstatus off and still enable > the DRI anymore), I seem to recall hearing the shadowstatus was problematic on > ibm laptops. Disabling shadow status in the config file should work. DRI vs. no DRI is only supposed to change the default setting. See also the manual page. Direct rendering on my "IBM ThinkPad T23" is up and running after booting the machine. The video chip is an "S3 Inc. SuperSavage IX/C SDR rev 5". "glxinfo" reports that direct rendering is enabled and 3D hardware acceleration is ok. However, after logging out and in again, execution of "glxinfo" triggers a segmentation fault. "DRI" enabled applications make the "X" session abort instantaneously. After rebuilding the "DRM" kernel modules for current version 1.0.1, the problem goes away. Seems to be identical to this bug. Can you try with current "DRM"? I am using modular "X" 6.99.99.902 (7.0.0 RC2) on FC5 test1. The strange thing here is that even without updating the kernel "DRM" the problem goes away by merely manually loading the already present system kernel module "savage.ko" corresponding to "DRM" version 1.0.0. I have noticed that appending "/sbin/modprobe savage" to "rc.sysinit" on my FC4 system (2.6.14-1.1653_FC4) makes it impossible to me to trigger any kernel oops or segmentation fault by launching "OpenGL" applications such as "glxinfo" or "glxgears" after successive "X" sessions or even after restarting the "X" server. Seems to be fixed in kernel 2.6.15-git9 through DRM upstream update to version 1.0.1 committed by D. Airlie. Please check! Works for mem noe |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.