[gutsy] wine causes hard lockup - every time

Bug #137735 reported by wateenellende
46
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: wine

Whatever I try to do with wine - configure it through the System Settings or just run a program from the command line - my computer will lock up hard after a few seconds. CPU is a VIA C3.

$ dpkg -s wine
Package: wine
Status: install ok installed
Priority: optional
Section: otherosfs
Installed-Size: 99904
Maintainer: Ubuntu MOTU Developers <email address hidden>
Architecture: i386
Version: 0.9.42-0ubuntu1

Revision history for this message
mikko (mikko-) wrote :

Same problem. I've tried gutsy's wine version and another one from wine repos.

Via K8M800, only solution is to use power button.

Revision history for this message
mikko (mikko-) wrote :

Do you use via driver? I add some lines to /etc/X11/xorg.conf, now 3d is disabled and wine works fine.

Section "Module"
        Disable "dri"
        Disable "glx"
EndSection

Revision history for this message
Leandro Pereira de Lima e Silva (leandro-limaesilva) wrote :

My video is VIA too. I'm using openchrome driver and I'm having the same problem. I'll try to disable dri and glx and post the results.

Revision history for this message
Leandro Pereira de Lima e Silva (leandro-limaesilva) wrote :

Disabling dri and glx the problem was solved.

Revision history for this message
jeroenl (jeroenl) wrote :

This indeed is a good "workaround". Thank you for that.

I hope everyone will agree that the bugs is not solved with this. It just shouldn't happen.

Revision history for this message
mikko (mikko-) wrote :

You could try this:
http://ubuntuforums.org/showthread.php?t=636368

I'm not at home for many days, so I can't test.

Revision history for this message
mikko (mikko-) wrote :

And for K8M800 there's also new driver, released in November 2007. But it's not a binary package, only source code is available.

http://www.viaarena.com/default.aspx?PageID=420&OSID=25&CatID=2580&SubCatID=109

Revision history for this message
Scott Ritchie (scottritchie) wrote :

Marking invalid in Wine, as this is a driver bug. I'm not sure which package to properly file this against, though.

Changed in wine:
status: New → Invalid
Revision history for this message
jeroenl (jeroenl) wrote :

This is the right package. Also bug 149609 had this already set, so this should be the duplicate, not the way arounf. Anyhow that doesn't matter if the bug is marked invalid anymore. Now marked as confirmed.

Changed in wine:
status: Invalid → Confirmed
Revision history for this message
wateenellende (fpbeekhof) wrote : Re: [Bug 137735] Re: [gutsy] wine causes hard lockup - every time

The driver distributed by VIA (www.viaarena.com) does not suffer from
this problem. It suffers from other problems, though.

jeroenvrp wrote:
> This is the right package. Also bug 149609 had this already set, so this
> should be the duplicate, not the way arounf. Anyhow that doesn't matter
> if the bug is marked invalid anymore. Now marked as confirmed.
>
> ** Changed in: xserver-xorg-video-via (Ubuntu)
> Sourcepackagename: wine => xserver-xorg-video-via
> Status: Invalid => Confirmed
>

Revision history for this message
kaputtnik (kaputtnik-deactivatedaccount) wrote :

HI!

I am running Ubuntu 7.10 on a Laptop and since a few weeks i try to become infos about this bug. Heres what i try:

Start a thread on http://forum.ubuntuusers.de/topic/142190/ (still in work)

Continue a thread on http://bugs.winehq.org/show_bug.cgi?id=7285 (status now: closed)

This thread ends with that post:
"The crash occurs on winex11.drv load after a kernel32.TlsAlloc call, most
likely in X11DRV_setup_opengl_visual(). Looks like something is wrong with
your opengl setup."

Start a new thread on https://bugs.freedesktop.org/show_bug.cgi?id=13946 (no answer till now)

Today i find this thread about the bug.

The tip to disable the glx and dri modules do not satisfy.

In addition to the Bug description from the Top:
The Program glxinfo breaks after the Line: "GL_SGIS_texture_lod" with the output: "Segmentation fault (core dumped)"

wine runs fine under Ubuntu 7.04 with a Live-Session CD. Even the program glxinfo doesn't break and shows after the Line "GL_SGIS_texture_lod" some registers or konfiguration settings (which under 7.10 misses).

Because everything is fine with Ubuntu 7.04, and under Ubuntu 7.10 not, this bug depends on differences between the used drivers in each distribution. Think the related drivers are:

Ubuntu 7.04:
driverversion : 1.2 Mesa 6.5.2
Packages : libgl1-mesa-dri_6.5.2-3ubuntu7
           libgl1-mesa-glx_6.5.2-3ubuntu7

Ubuntu 7.10:
driverversion : 1.2 Mesa 7.0.1
Packages : libgl1-mesa-dri 6.5.2-3ubuntu7
           libgl1-mesa-glx 6.5.2-3ubuntu7

And now? Someones needed to find and fix this bug. I will help as possible. Thinking for download the source, but i'm not experienced with driverprogramming... but i now what a variable, a class and a functioncall is.

Is the adress https://bugs.freedesktop.org/show_bug.cgi?id=13946 korrect for asking on a solution?

with hope on a solved bug

Revision history for this message
kaputtnik (kaputtnik-deactivatedaccount) wrote :

HI!

I solved the bug while upgrading the dri and glx packages from the debian homepage: http://packages.debian.org/testing/ . Maybe the packages from http://packages.ubuntu.com/hardy/libs/ do even solve the bug, but i didn't try these packages.

The installed Versions on my Computer are:
libgl1-mesa-dri 7.0.2-3
libgl1-mesa-glx 7.0.2-3

There is only one limitation with these packages: When installing, the package libc6 is automatically updated. That causes the Systemlanguage is than in english (such as menues and windowtexts). While i'm a german (if you might has guess) i don' want the Sytemlanguage in english. Because of this, i replaced the libc6 package with one from the http://packages.ubuntu.com/hardy/base/ homepage. Now the Systemlanguage is German again.

So long

Revision history for this message
moodang (geneofsf) wrote :

Thank u kaputtnik, but I am still having problems with dependency issues trying to do what u described. I am using dkpg to install these debian files I downloaded from the net. But everything depends on something else, and I don't wanna upgrade my whole OS, LOL. So what is the best way to solve this problem?

Is there a specific set of commands u can give us? Also, if its really a fix, it should be pushed back to ubuntu urgently...as it is quite severe.
This bug is pretty fatal for me, and from what I know, a lot of users since the VIA motherboards are fairly common.

dri & glx depend on glibc which depend on tzdata on and on...

Revision history for this message
kaputtnik (kaputtnik-deactivatedaccount) wrote :

Hello Moodang!

Sorry for my late answer. The E-Mail Sytem from my Provider has pulled your message to the Spamfolder...

I will try to explain how do i upgrade the dri and glx-Driver (Sorry for my bad english):

In the beginning i have to shout out a warning: As i upgrade my System, many errors and warnings are displayed. Most of them are harmless, but you allways should know what this warnings are about. I give no garanty for satisfaction. My System runs very fine with the new dri and glx-packages (and i have allready turned it to German back). If you are German, you can look for a description at this side: http://forum.ubuntuusers.de/topic/144343/

I'm not experienced with dpkg! I use Synaptic... So i try to explain in a non Synaptic way:

Due the installation you should NEVER turn the System of or Reboot!
1. DEinstall the OLD dri-Package
2. Install the the new glx-package (Because there are dependencies on other packages, maybe some other packages must be updated to *1. Synaptic marks the packges to upgrade automatically, thats why i had the System-language in english)
3. Install the NEW dri-package
4. Logout
5. Login

If the X-Server starts it looks good ;-) Before you try running wine, run the glxinfo command. If glxinfo shows at the end a configuration-table, it looks very good.

*1
The updated packages are:
libc6 (2.6.1-1ubuntu10) to 2.7-5
libc6-dev (2.6.1-1ubuntu10) to 2.7-5
libc6-i686 (2.6.1-1ubuntu10) to 2.7-5
libgl1-mesa-dri (6.5.1-0.6) to 7.0.2-3
libgl1-mesa-glx (6.5.1-0.6) to 7.0.2-3
and maybe some other...

WITH NO GARANTY but with best wishes
kaputtnik

Revision history for this message
kaputtnik (kaputtnik-deactivatedaccount) wrote :

Sorry, i forgot:

If you dont want to UPgrade many packages, you could allways DOWNgrade the dri and glx Drivers. You will find these packages at http://packages.debian.org/etch/libs/ . The packages from here http://packages.ubuntu.com/feisty/libs/ are maybe the same, but i didn't test these packages.

The Versions of the older packages are:
from http://packages.debian.org/etch/libs/
libgl1-mesa-dri (6.5.1-0.6)
libgl1-mesa-glx (6.5.1-0.6)

from http://packages.ubuntu.com/feisty/libs/
libgl1-mesa-dri (6.5.2-3ubuntu7)
libgl1-mesa-glx (6.5.2-3ubuntu7)

Happy testing...
kaputtnik

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

apparently fixed by a mesa upgrade, closing.

Changed in xserver-xorg-video-via:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.