https://bugs.winehq.org/show_bug.cgi?id=48391
Bug ID: 48391 Summary: Dune2000 failed to show anything Product: Wine Version: 5.0-rc3 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: axet@me.com Distribution: ---
Hello!
Dune2000 failed to show anything with recent wine5.0-rc3, but works fine with wine 4.0.2. Tested booth nouveau and nvidia proprietary - not working booth. Only sound playing from the empty screen (desktop, backscreen or some framebuffer garbage).
wine folder found: /home/axet/.wine-dune2000 001f:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 000d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 000b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 002b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 002b:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 002b:fixme:dwmapi:DwmIsCompositionEnabled 0000000006F80434 002d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x2eb306d, context 0x544090, init_notify 0, handle 0x7d7f9e0): stub 002b:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 0040:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 0045:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 0045:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0047:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x397f537, context 0x2a3878, init_notify 0, handle 0x800fcd8): stub 0045:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 005a:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. wine: configuration in L"/home/axet/.wine-dune2000" has been updated. 0009:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 005c:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead. 005c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 005c:err:dplay:IDirectPlay4Impl_InitializeConnection Unable to load service provider {44eaa760-cb68-11cf-9c4e-00a0c905425e} 005c:err:dplay:DirectPlayCreate Failed to Initialize SP: DPERR_UNAVAILABLE 005c:err:dplay:DP_InitializeDPSP DP SP Initialization failed: DPERR_UNAVAILABLE 005c:err:dplay:DirectPlayCreate Failed to Initialize SP: DPERR_UNAVAILABLE 005c:fixme:dplay:DPWSCB_ShutdownEx (027FD180) stub 005c:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1. 005c:fixme:event:wait_for_withdrawn_state window 0x30058/2a00003 wait timed out ^C006a:fixme:console:CONSOLE_DefaultHandler Terminating process 5b on event 0 0069:fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
https://bugs.winehq.org/show_bug.cgi?id=48391
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #1 from joaopa jeremielapuree@yahoo.fr --- Created attachment 66204 --> https://bugs.winehq.org/attachment.cgi?id=66204 picture showing everything is fine
Working fine here with wine-5.0-rc4. Tested with mesa: name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #2 from Alexey Kuznetsov axet@me.com --- It is working with virtual desktop enabled, but failed in fullscreen mode.
https://bugs.winehq.org/show_bug.cgi?id=48391
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #3 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to Alexey Kuznetsov from comment #0)
Dune2000 failed to show anything with recent wine5.0-rc3, but works fine with wine 4.0.2. Tested booth nouveau and nvidia proprietary - not working
Hello,
Can you try several intermediate version like wine 4.5 - 4.10 - 4.15 to get an idea when it stopped working, and then perform a regression test? https://wiki.winehq.org/Regression_Testing
Regards.
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #4 from Alexey Kuznetsov axet@me.com --- I spend all day building it, and result is unexpected: all versions build on my machine works just fine. I guess that is how we build it my build vs https://dl.winehq.org/wine-builds/ubuntu/. First guess: I do not have every i386 library installed, only minimum necessary that looks enough.
I've tried booth wine32 and wine64+wow64 - working fine.
Missing libraries (I guess not important):
configure: MinGW compiler not found, cross-compiling PE files won't be supported. configure: OpenCL 32-bit development files not found, OpenCL won't be supported. configure: pcap 32-bit development files not found, wpcap won't be supported. configure: libhal 32-bit development files not found, no legacy dynamic device support. configure: libgnutls 32-bit development files too old, bcrypt encryption won't be supported. configure: libsane 32-bit development files not found, scanners won't be supported. configure: libgphoto2 32-bit development files not found, digital cameras won't be supported. configure: libgphoto2_port 32-bit development files not found, digital cameras won't be auto-detected. configure: gstreamer-1.0 base plugins 32-bit development files not found, GStreamer won't be supported. configure: libSDL2 32-bit development files not found, SDL2 won't be supported. configure: libFAudio 32-bit development files not found, XAudio2 won't be supported. configure: libcapi20 32-bit development files not found, ISDN won't be supported. configure: libcups 32-bit development files not found, CUPS won't be supported. configure: libkrb5 32-bit development files not found (or too old), Kerberos won't be supported. configure: libtiff 32-bit development files not found, TIFF won't be supported.
configure: WARNING: libxslt 32-bit development files not found, xslt won't be supported.
configure: WARNING: libgnutls 32-bit development files not found, no schannel support.
Attaching WINEDEBUG=+ddraw,+xrandr for my build and winehq builds
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #5 from Alexey Kuznetsov axet@me.com --- Created attachment 66221 --> https://bugs.winehq.org/attachment.cgi?id=66221 WINEDEBUG=+ddraw,+xrandr my_build
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #6 from Alexey Kuznetsov axet@me.com --- Created attachment 66222 --> https://bugs.winehq.org/attachment.cgi?id=66222 WINEDEBUG=+ddraw,+xrandr winehq_build
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #7 from Alexey Kuznetsov axet@me.com --- build script:
( mkdir -p wine32-tools && cd wine32-tools && CC="ccache gcc" ../configure --verbose --disable-tests && make ) ( mkdir -p wine64 && cd wine64 && CC="ccache gcc" ../configure --enable-win64 --verbose --disable-tests && make ) ( mkdir -p wine32 && cd wine32 && CC="ccache gcc" ../configure --verbose --disable-tests --with-wine64=../wine64 --with-wine-tools=../wine32-tools && make)
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #8 from Alexey Kuznetsov axet@me.com --- I've tested 5.0-rc5, it is working with following build script:
( mkdir -p wine64 && cd wine64 && CC="ccache gcc" ../configure --enable-win64 --verbose --disable-tests && make ) ( mkdir -p wine32 && cd wine32 && CC="ccache gcc" ../configure --verbose --disable-tests --with-wine64=../wine64 && make)
But still, winehq-devel (wine-5.0-rc4) not working. Any suggestions in how winehq build can be different from what I'm doing?
My git diffectory is clean (git status --ignored) my build directory (wine32, wine64) removed every build.
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #9 from Alexey Kuznetsov axet@me.com --- Now I'm testing winehq builds (keep in mind, all other games are ok, it all just about dune2000) turns out wine-stable_4.0.3 from winehq works fine, but any wine-devel builds from winehq are failing (tested 4.18, 4.21 and 5.0-rc4).
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #10 from Alexey Kuznetsov axet@me.com --- To see difference between builds I got debian/control from winehq source and run 'dpkg-checkbuilddeps -a i386' output gives me package list which I unable to install due to conflicts with currently installed x64 libraries.
Most important libraries I unable to install are: gcc-9:i386 libgtk-3-dev:i386 libsdl2-dev:i386
This one failed because of missing libraries:
debuild -b -uc -us -ai386
amd64 build works, but has missing wine-i386 package.
debuild -b -uc -us
I guess when wine compiled with gcc:i386 it somehow brakes dune2000.
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #11 from joaopa jeremielapuree@yahoo.fr --- Does the bug still occur with wine-6.5?
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #12 from Alexey Kuznetsov axet@me.com --- 5.0-rc3 failed and 6.5 works fine!
https://bugs.winehq.org/show_bug.cgi?id=48391
--- Comment #13 from joaopa jeremielapuree@yahoo.fr --- Thanks for testing. Can you close your bug as FIXED?
https://bugs.winehq.org/show_bug.cgi?id=48391
Alexey Kuznetsov axet@me.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #14 from Alexey Kuznetsov axet@me.com --- Fixed with wine-6.5
https://bugs.winehq.org/show_bug.cgi?id=48391
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.6.