http://bugs.winehq.org/show_bug.cgi?id=23239
Summary: WINE incorrectly determines that the nouveau driver does not allow direct rendering Product: Wine Version: 1.2-rc3 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: frederik.hertzum@gmail.com
Created an attachment (id=28933) --> (http://bugs.winehq.org/attachment.cgi?id=28933) Output from wine, when running the Fallout 2 installer.
Wine incorrectly determines that the nouveau driver does not allow direct rendering of graphics, with the reason that the vendor is unknown.
Direct rendering is reported as being supported by glxinfo and by experience with other software (software that uses OpenGL and X11 compositing).
In particular the Fallout 2 installer crashes before showing anything, while tools like winecfg, winemine, winefile and other windows software works fine.
SELinux has been disabled so as not to interfere with wine.
Previous versions of wine has not been tested to see if this is a regression -- I simply have no way of knowing if any previous versions are good or not.
http://bugs.winehq.org/show_bug.cgi?id=23239
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2010-06-18 09:23:39 --- No, those are two separate issues. The unknown vendor message is relatively harmless, it just means the card isn't recognized and may not report accurate driver strings and video memory sizes to the application. The message about direct rendering is pretty much what it says, but note that some 64-bit distributions ship with a broken 32-bit OpenGL setup. That means 64-bit applications (like glxinfo) will work fine, but 32-bit applications (like 32-bit Wine) will only get indirect rendering.
http://bugs.winehq.org/show_bug.cgi?id=23239
--- Comment #2 from Dmitry Timoshkov dmitry@codeweavers.com 2010-06-18 09:29:07 --- Is that a 64-bit platform?
http://bugs.winehq.org/show_bug.cgi?id=23239
--- Comment #3 from Frederik Hertzum frederik.hertzum@gmail.com 2010-06-18 09:46:46 --- It is a 64 bit platform and the distro in question is Fedora 13. I didn't have any problems running a very large number of 3d applications with 1.2-rc2, where I also did not get that message (hence the no idea about it being a regression or not).
http://bugs.winehq.org/show_bug.cgi?id=23239
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|x86 |x86-64
http://bugs.winehq.org/show_bug.cgi?id=23239
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #28933|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=23239
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2010-06-18 21:17:04 --- err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
This indicates you most likely do not have 32-bit libopengl drivers.
http://bugs.winehq.org/show_bug.cgi?id=23239
Frederik Hertzum frederik.hertzum@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #5 from Frederik Hertzum frederik.hertzum@gmail.com 2010-06-19 18:25:16 --- (In reply to comment #4)
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
This indicates you most likely do not have 32-bit libopengl drivers.
I do have 32 bit opengl drivers installed -- the problem and has been resolved however and is not related to wine (32 bit opengl files where corrupt).
I am very sorry for the bad report and the wasted time.
Closing.
http://bugs.winehq.org/show_bug.cgi?id=23239
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED Summary|WINE incorrectly determines |Direct rendering reported |that the nouveau driver |as disabled while using |does not allow direct |nouveau driver |rendering |
--- Comment #6 from Jeff Zaroyko jeffz@jeffz.name 2010-06-19 19:32:42 --- Closing invalid.