Bug 37074
Summary: | (ATI Mobility M4 r128) xscreensaver screen corruption | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Alfredo Ferrari <alfredo.maria.ferrari> | ||||||
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | David Lawrence <dkl> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 7.1 | ||||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | i386 | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2001-08-16 03:14:23 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Description
Alfredo Ferrari
2001-04-22 16:43:58 UTC
Please attach your Xfree86 logs and configuration file with the create attachment link below. Hi, thanks for the quick reply. I'll provide the XF86Config-4 file and the X logs as soon as I am back at home this evening (European time). Thanks. Created attachment 16145 [details]
X configuration file
Created attachment 16146 [details]
X log file
From what I see, you use 1400x1050*16bpp (totaling 3Mb or so) on 16 Mb card. This is fine for 2D rendering. 3D acceleration requires a lot more memory. Can you reproduce this behavior with 1280x1024x16bpp or smaller? REmove all you 24bpp and 32 bpp entries too. Hi Mike you are right. The problem is not there at lower resolutions (I tried up to 1280x1024). For the sake of curiosity, did anything changed between XFree86-4.0.2-9.xx/Mesa-3.4-9 and Seawolf which could justify some increase in videoram usage (as I told you I did not have the problem before upgrading to the latest releases)? Sorry for having bothered you. *** Bug 45931 has been marked as a duplicate of this bug. *** If you use DRI, wether or not any currently running app is using DRI, the X server needs to allocate RAM for doing DRI. If you crank your resolution and bit depth up, there is very little RAM left, and when something uses DRI, the DRI engine cannot get enough RAM for doing hardware acceleration. You must not run DRI if using ultra high resolution, or else lower res/depth. Does lowering res/depth fix this for you? I'm closing the bug as fixed using lower resolution, since I believe the problem to be caused by using too high res and DRI not having enough RAM to operate correctly. I believe the X server itself should detect these situations and handle it cleanly on its own, but that is a major X design overhaul, and not really a minor bugfix. It's something we'll need to rely on future versions of XFree86 correcting. |