Bug 12036 - X freezes when running Wine on a P4M800 Unichrome Pro (Card ID: 3344)
Summary: X freezes when running Wine on a P4M800 Unichrome Pro (Card ID: 3344)
Status: RESOLVED FIXED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/Unichrome (show other bugs)
Version: 6.5
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-16 20:09 UTC by Whistler
Modified: 2008-01-16 22:07 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
Output of running 'glxinfo' twice. Nothing is cut. (6.37 KB, text/plain)
2007-09-14 00:38 UTC, Andrey Melentyev
Details

Description Whistler 2007-08-16 20:09:34 UTC
Under Mesa 6.5.3 or newer versions, when running Wine with DRI enabled on a P4m800 chip (with a card ID as 0x3344), the X will freeze and Ctrl+Alt+Backspace won't work either. Mesa 6.5.2 or earlier versions doesn't have this problem.

Also, running "glxinfo" will result in segmentation fault in Mesa 6.5.3 or 7.0.1 (on the same hardware). Earlier versions don't have this problem either.
Comment 1 Andrey Melentyev 2007-09-14 00:37:27 UTC
A new peace of info about this bug: on Mesa-7.0.1 first run of glxinfo is fine. The second and all others die with "segmentation fault". I've done nothing between two times when I run glxinfo, so, it breaks something.

There was no such behavoir in 6.5.2. Looks like this is a regression bug.
Comment 2 Andrey Melentyev 2007-09-14 00:38:27 UTC
Created attachment 11565 [details]
Output of running 'glxinfo' twice. Nothing is cut.
Comment 3 Benno Schulenberg 2007-09-14 06:45:38 UTC
Concerning the segfault, you may wish to try the latest git.  On a KM400 'glxinfo' stopped segfaulting for me a few days ago.
Comment 4 Andrey Melentyev 2007-09-14 07:54:10 UTC
(In reply to comment #3)
> Concerning the segfault, you may wish to try the latest git.  On a KM400
> 'glxinfo' stopped segfaulting for me a few days ago.
> 

Segfault itself doesn't make a sense to me, but I found a couple of other errors with Mesa-7.0.1. I just ran Google Earth and its behavior was just awful. I'll post a new bug for it a little bit later.

Does fixing this segfault means that Mesa should work better in other conditions? What about Wine, when segfault is fixed, can I run programs under Wine now?
Comment 5 Benno Schulenberg 2007-09-14 10:00:22 UTC
(In reply to comment #4)
> Does fixing this segfault mean that Mesa should work better in other
> conditions?

Don't know.  Do I have a crystal ball?

> What about Wine, when segfault is fixed, can I run programs under
> Wine now?

Don't know.  I don't use Wine nor Google Earth.
Comment 6 Whistler 2008-01-16 22:07:38 UTC
It seems this bug was solved in the latest 7.0.2 version of Mesa. Running glxinfo will no longer result in segfault and Wine works well to (only for non-DirectX applications, though).

I've closed the bug, please reopen if it still doesn't work.


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.