[Bug 21750] New: Bioshock v1.1: GL_FRAMEBUFFER_UNSUPPORTED after program crash or timeout

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Feb 17 14:54:37 CST 2010


http://bugs.winehq.org/show_bug.cgi?id=21750

           Summary: Bioshock v1.1: GL_FRAMEBUFFER_UNSUPPORTED after
                    program crash or timeout
           Product: Wine
           Version: 1.1.38
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mgavl69 at juno.com


Created an attachment (id=26281)
 --> (http://bugs.winehq.org/attachment.cgi?id=26281)
Bioshock Debug Logs and glxinfo

Revisiting Bioshock I came across an odd behavior if you have to Ctrl-C or
'killall Bioshock.exe' to exit when and if it hangs on exiting to the desktop
and then trying to restart.

If I try to restart thereafter without changing anything I'll get this
output(GL_FRAMEBUFFER_UNSUPPORTED/GL_INVALID_FRAMEBUFFER_OPERATION) and a
frozen opening menu screen.

See attachment with debug logs and glxinfo.

If I change the ORM to 'backbuffer' everything loads and displays OK. If I
switch ORM back to 'fbo' I still get the error and frozen menu screen. 

The only cure I've found for this is to delete the ~/.wine/update-timestamp and
reupdate by doing a simple 'winecfg' or 'regedit'. After that FBO detection is
OK and it loads and displays normally again. 

:Info:
kernel 2.6.33-rc8
Xserver 1.7.99.901 git master
wine git master from commit 5c4d3fb5a21210f48dfb7d9c0af8a91b23dc7ac4 (2/17)
nvidia 195.36.03 beta binary (also affects 190.53 the same way)
geforce 6100 nforce 405
Ubuntu 9.10 x86_64

env WINEPREFIX="/home/foo/.wine" wine
"D:\FOO\Bioshock\Builds\Release\Bioshock.exe" -dx9 -nointro

Direct3d registry settings
[Software\\Wine\\Direct3D] 
"DirectDrawRenderer"="opengl"
"Multisampling"="disabled"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="auto"
"UseGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySize"="256"
"VideoPciDeviceID"=dword:000003d1
"VideoPciVendorID"=dword:000010de

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list