Bug 93613 - 3D acceleration/OpenGL corrupts output on GeForce FX-5200
Summary: 3D acceleration/OpenGL corrupts output on GeForce FX-5200
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/nouveau (show other bugs)
Version: 10.3
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Nouveau Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-06 20:01 UTC by thor
Modified: 2019-09-18 20:42 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description thor 2016-01-06 20:01:00 UTC
etracer does render a useful display with the nouveau xorg driver. While the title and options screen renders successful, the main game remains at a solid blue screen, or at best, colored/shaded lines drawn from the top-left of the screen. The game is not playable.

The hardware is an old Geforce FX5200 card, in an old Pentium-4 system.
Comment 1 Ilia Mirkin 2016-01-06 20:13:16 UTC
You selected mesa 10.3 which was released quite a while ago. Does the issue persist with Mesa 11.1?

Note that there's an issue that I haven't gotten around to addressing whereby if you select a 16-bit color (rgb565) and 24-bit depth, or vice-versa (rgba8/rgbx8 + 16-bit depth), then we basically fail at rendering. Hopefully etracer isn't doing that.

If the issue persists with a recent mesa, please make a short apitrace of the issue.
Comment 2 thor 2016-01-07 10:58:41 UTC
Thanks for the suggestion. etracer has indeed a switch to force a bpp value that is different from the current screen settings. However, this switch was not set. I also tried enforcing the bpp value to 32 (the screen bpp) or 16 (which should not work), but I could not observe any difference in the behavior. The screen just goes to all blue as soon as the game starts.

Note that simple glx test applications such as glxgears work correctly.
Comment 3 GitLab Migration User 2019-09-18 20:42:04 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1095.


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.