Wine broke and I am unable to fix it

Questions about Wine on Linux
Locked
sadisticllama
Newbie
Newbie
Posts: 2
Joined: Tue Nov 06, 2018 10:35 pm

Wine broke and I am unable to fix it

Post by sadisticllama »

So I'm not really sure what happened, but one day my wine just decided to not work with most games. I hadn't add in anything, most games gave me white screen, or system errors and all that, it was really annoying as I had no idea what happened.

So I replaced my wine with the latest staging, the 3.18 version to be precise, added back in with what I needed and all that, but nothing seemed to work.

I run Fedora 27
Wine is 3.18 staging
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Wine broke and I am unable to fix it

Post by Bob Wya »

sadisticllama wrote:So I'm not really sure what happened, but one day my wine just decided to not work with most games. I hadn't add in anything, most games gave me white screen, or system errors and all that, it was really annoying as I had no idea what happened.

So I replaced my wine with the latest staging, the 3.18 version to be precise, added back in with what I needed and all that, but nothing seemed to work.

I run Fedora 27
Wine is 3.18 staging
@ sadisticllama
  • 1st: check that SELinux hasn't magically re-enabled itself (which it seems to do on my Fedora system updates!)
  • 2nd: check that you are using a Wayland session - if so you probably have a second (or third) rate experience running Wine applications under XWayland
  • 3rd: check that your graphics drivers are working OK (if you've updated them) - check these out with some native games
  • 4th: if you're using DXVK / Vulkan - check that the native vulkaninfo command works and that your version is up-to-date, then check the cube demos in the Windows Vulkan SDK (32-bit + 64-bit)
If things are still busted, after doing these checks, then feel free to post some terminal output here.
Without this, I can only speculate what's going wrong on your system.

Don't forget to use the forum Code tags:

Code: Select all

...
for terminal commands + output!

Thanks
Bob
sadisticllama
Newbie
Newbie
Posts: 2
Joined: Tue Nov 06, 2018 10:35 pm

Re: Wine broke and I am unable to fix it

Post by sadisticllama »

[quote="Bob Wya"][quote="sadisticllama"]So I'm not really sure what happened, but one day my wine just decided to not work with most games. I hadn't add in anything, most games gave me white screen, or system errors and all that, it was really annoying as I had no idea what happened.

So I replaced my wine with the latest staging, the 3.18 version to be precise, added back in with what I needed and all that, but nothing seemed to work.

I run Fedora 27
Wine is 3.18 staging[/quote]

@ [b]sadisticllama[/b]

[list][*]1st: check that [b]SELinux[/b] hasn't magically re-enabled itself (which it seems to do on my Fedora system updates!)
[*]2nd: check that you are using a Wayland session - if so you probably have a second (or third) rate experience running Wine applications under XWayland
[*]3rd: check that your graphics drivers are working OK (if you've updated them) - check these out with some native games
[*]4th: if you're using [b]DXVK[/b] / [b]Vulkan[/b] - check that the native vulkaninfo command works and that your version is up-to-date, then check the cube demos in the Windows Vulkan SDK (32-bit + 64-bit)[/list]

If things are still busted, after doing these checks, then feel free to post some terminal output here.
Without this, I can only speculate what's going wrong on your system.

Don't forget to use the forum [b]Code[/b] tags: [code]...[/code] for terminal commands + output!

Thanks
Bob[/quote]
So I did go through and check a couple of things.

1. I am not using SELlinux, so that isn't it
2. I don't think I ever even use a Wayland session
3. The graphic drivers are working just as normal, some wine games still play fine (like HL2 and GMod)
4. I don't believe I am using those two.

I have a NVIDIA Driver as well

Here is the error codes if i try to play one of the games

[code] Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7c070d88).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7c070d88 ESP:0117f848 EBP:0017782c EFLAGS:00010246( R- -- I Z- -P- )
EAX:66a35e88 EBX:7ab53000 ECX:00000000 EDX:00177822
ESI:00000000 EDI:00000000
Stack dump:
0x0117f848: 0017782c 00000120 00000000 7ab53000
0x0117f858: 00000000 79fc2a3d 7ab53000 66a35e88
0x0117f868: 00177820 00000006 00000000 63da8a30
0x0117f878: 79fe0a00 0117fa48 00000030 00000000
0x0117f888: 66be1780 66d014b0 66b1f010 7c070d40
0x0117f898: 00000000 00000000 00000006 00000000
Backtrace:
=>0 0x7c070d88 (0x0017782c)
1 0x00060006 (0x00050004)
0x7c070d88: movl 0x0(%esi),%edi
Modules:
Module Address Debug info Name (147 modules)
PE 3c0000- 3c8000 Deferred perspective.mfx
PE 3d0000- 3d6000 Deferred mp3flt.sft
PE 3e0000- 3e6000 Deferred waveflt.sft
PE 400000- 50e000 Deferred ultimate custom night
PE 900000- a1b000 Deferred mmf2d3d9
PE 10000000-10078000 Deferred mmfs2
PE 10e00000-10e07000 Deferred kcini.mfx
ELF 78d9a000-7a800000 Deferred libnvidia-glcore.so.410.73
ELF 7a800000-7a93e000 Deferred opengl32<elf>
\-PE 7a820000-7a93e000 \ opengl32
ELF 7abd1000-7ac5d000 Deferred libvorbisenc.so.2
ELF 7ac5d000-7ac8a000 Deferred libvorbis.so.0
ELF 7ac8a000-7ac92000 Deferred libogg.so.0
ELF 7ac92000-7acf2000 Deferred libflac.so.8
ELF 7acf2000-7acff000 Deferred libgsm.so.1
ELF 7acff000-7ad1a000 Deferred libnsl.so.1
ELF 7ad1a000-7ad20000 Deferred libuuid.so.1
ELF 7ad20000-7ad26000 Deferred libcap.so.2
ELF 7ad26000-7ada7000 Deferred libsndfile.so.1
ELF 7ada7000-7ae37000 Deferred libpulsecommon-12.2.so
ELF 7ae37000-7ae92000 Deferred libpulse.so.0
ELF 7b0bc000-7b0c3000 Deferred libasyncns.so.0
ELF 7b0c3000-7b0cd000 Deferred libwrap.so.0
ELF 7b0cd000-7b200000 Deferred oleaut32<elf>
\-PE 7b0e0000-7b200000 \ oleaut32
ELF 7b400000-7b7ed000 Deferred kernel32<elf>
\-PE 7b420000-7b7ed000 \ kernel32
ELF 7b7f1000-7b81c000 Deferred winepulse<elf>
\-PE 7b800000-7b81c000 \ winepulse
ELF 7b81c000-7b83f000 Deferred mmdevapi<elf>
\-PE 7b820000-7b83f000 \ mmdevapi
ELF 7bc00000-7bd2d000 Deferred ntdll<elf>
\-PE 7bc40000-7bd2d000 \ ntdll
ELF 7bd65000-7bd6c000 Deferred libxtst.so.6
ELF 7bd6c000-7bd76000 Deferred libsm.so.6
ELF 7bd76000-7bda1000 Deferred msacm32<elf>
\-PE 7bd80000-7bda1000 \ msacm32
ELF 7bee6000-7c000000 Deferred libglx_nvidia.so.0
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7c04c000-7c067000 Deferred libice.so.6
ELF 7c0fd000-7c15b000 Deferred libgldispatch.so.0
ELF 7c15b000-7c17d000 Deferred libglx.so.0
ELF 7c17d000-7c1de000 Deferred libgl.so.1
ELF 7c205000-7c246000 Deferred d3d9<elf>
\-PE 7c210000-7c246000 \ d3d9
ELF 7c29e000-7c2a1000 Deferred libx11-xcb.so.1
ELF 7c2c9000-7c37f000 Deferred msvcrt<elf>
\-PE 7c2e0000-7c37f000 \ msvcrt
ELF 7c37f000-7c400000 Deferred rpcrt4<elf>
\-PE 7c390000-7c400000 \ rpcrt4
ELF 7c411000-7c56b000 Deferred ole32<elf>
\-PE 7c430000-7c56b000 \ ole32
ELF 7c56b000-7c5ba000 Deferred dsound<elf>
\-PE 7c570000-7c5ba000 \ dsound
ELF 7c5ba000-7c712000 Deferred wined3d<elf>
\-PE 7c5d0000-7c712000 \ wined3d
ELF 7c712000-7c788000 Deferred ddraw<elf>
\-PE 7c720000-7c788000 \ ddraw
ELF 7c888000-7c8ab000 Deferred libgpg-error.so.0
ELF 7c8ab000-7c8c8000 Deferred libgcc_s.so.1
ELF 7c8c8000-7c8df000 Deferred liblz4.so.1
ELF 7c8df000-7c90a000 Deferred liblzma.so.5
ELF 7c90a000-7c914000 Deferred librt.so.1
ELF 7c914000-7c9f5000 Deferred libgcrypt.so.20
ELF 7c9f5000-7ca7f000 Deferred libpcre2-8.so.0
ELF 7ca7f000-7cb12000 Deferred libsystemd.so.0
ELF 7cb12000-7cb1b000 Deferred libffi.so.6
ELF 7cb1b000-7cb45000 Deferred libselinux.so.1
ELF 7cb45000-7cba3000 Deferred libdbus-1.so.3
ELF 7cba3000-7cc17000 Deferred libgmp.so.10
ELF 7cc17000-7cc45000 Deferred libhogweed.so.4
ELF 7cc45000-7cc85000 Deferred libnettle.so.6
ELF 7cc85000-7cc99000 Deferred libtasn1.so.6
ELF 7cc99000-7ce1d000 Deferred libunistring.so.2
ELF 7ce1d000-7ce3b000 Deferred libidn2.so.0
ELF 7ce3b000-7cf89000 Deferred libp11-kit.so.0
ELF 7cf89000-7cfa1000 Deferred libresolv.so.2
ELF 7cfa1000-7d213000 Deferred libcrypto.so.1.1
ELF 7d213000-7d223000 Deferred libkrb5support.so.0
ELF 7d223000-7d252000 Deferred libcrypt.so.1
ELF 7d252000-7d266000 Deferred libavahi-client.so.3
ELF 7d266000-7d3e3000 Deferred libgnutls.so.30
ELF 7d3e3000-7d4ca000 Deferred libkrb5.so.3
ELF 7d4ca000-7deac000 Deferred shell32<elf>
\-PE 7d4e0000-7deac000 \ shell32
ELF 7df10000-7df15000 Deferred libnvidia-tls.so.410.73
ELF 7df15000-7df19000 Deferred libfreebl3.so
ELF 7df19000-7df1e000 Deferred libkeyutils.so.1
ELF 7df1e000-7df2d000 Deferred libavahi-common.so.3
ELF 7df2d000-7df83000 Deferred libgssapi_krb5.so.2
ELF 7df83000-7e01a000 Deferred libcups.so.2
ELF 7e041000-7e079000 Deferred uxtheme<elf>
\-PE 7e050000-7e079000 \ uxtheme
ELF 7e079000-7e080000 Deferred libxfixes.so.3
ELF 7e080000-7e08c000 Deferred libxcursor.so.1
ELF 7e08f000-7e094000 Deferred libcom_err.so.2
ELF 7e094000-7e0b1000 Deferred libk5crypto.so.3
ELF 7e0f2000-7e123000 Deferred libexpat.so.1
ELF 7e123000-7e169000 Deferred libfontconfig.so.1
ELF 7e169000-7e182000 Deferred libz.so.1
ELF 7e182000-7e1ba000 Deferred libpng16.so.16
ELF 7e1ba000-7e1cb000 Deferred libbz2.so.1
ELF 7e1cb000-7e27f000 Deferred libfreetype.so.6
ELF 7e27f000-7e291000 Deferred libxi.so.6
ELF 7e291000-7e2bd000 Deferred libxcb.so.1
ELF 7e2bd000-7e402000 Deferred libx11.so.6
ELF 7e402000-7e416000 Deferred libxext.so.6
ELF 7e43d000-7e4cf000 Deferred winex11<elf>
\-PE 7e450000-7e4cf000 \ winex11
ELF 7e4cf000-7e50f000 Deferred winspool<elf>
\-PE 7e4e0000-7e50f000 \ winspool
ELF 7e50f000-7e52a000 Deferred aclui<elf>
\-PE 7e510000-7e52a000 \ aclui
ELF 7e52a000-7e5a1000 Deferred shlwapi<elf>
\-PE 7e540000-7e5a1000 \ shlwapi
ELF 7e5a1000-7e693000 Deferred comdlg32<elf>
\-PE 7e5b0000-7e693000 \ comdlg32
ELF 7e693000-7e74d000 Deferred winmm<elf>
\-PE 7e6a0000-7e74d000 \ winmm
ELF 7e74d000-7e771000 Deferred imm32<elf>
\-PE 7e750000-7e771000 \ imm32
ELF 7e771000-7e7b7000 Deferred usp10<elf>
\-PE 7e780000-7e7b7000 \ usp10
ELF 7e7b7000-7e831000 Deferred advapi32<elf>
\-PE 7e7c0000-7e831000 \ advapi32
ELF 7e831000-7e95f000 Deferred gdi32<elf>
\-PE 7e840000-7e95f000 \ gdi32
ELF 7e95f000-7eb69000 Deferred user32<elf>
\-PE 7e970000-7eb69000 \ user32
ELF 7eb69000-7eca4000 Deferred comctl32<elf>
\-PE 7eb70000-7eca4000 \ comctl32
ELF 7eca4000-7ecb8000 Deferred libnss_files.so.2
ELF 7ecb9000-7ecc5000 Deferred libxrandr.so.2
ELF 7ecc5000-7ecdf000 Deferred version<elf>
\-PE 7ecd0000-7ecdf000 \ version
ELF 7eedf000-7efd9000 Deferred libm.so.6
ELF 7efe0000-7efec000 Deferred libxrender.so.1
ELF 7efec000-7f000000 Deferred wow64cpu<elf>
\-PE 7eff0000-7f000000 \ wow64cpu
ELF f7bdc000-f7be1000 Deferred libdl.so.2
ELF f7be1000-f7d7a000 Deferred libc.so.6
ELF f7d7a000-f7d99000 Deferred libpthread.so.0
ELF f7f69000-f7f70000 Deferred libxxf86vm.so.1
ELF f7f81000-f7f85000 Deferred libxcomposite.so.1
ELF f7f85000-f7f89000 Deferred libxinerama.so.1
ELF f7f89000-f7f8d000 Deferred libxau.so.6
ELF f7f8d000-f7fb5000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000025 0
00000022 0
0000001d 0
00000015 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001a 0
00000019 0
00000018 0
00000012 0
00000013 explorer.exe
00000029 0
00000028 0
00000027 0
00000014 0
0000001b plugplay.exe
0000001f 0
0000001e 0
0000001c 0
00000020 winedevice.exe
0000002a 0
00000026 0
00000024 0
00000023 0
00000021 0
0000002b Steam.exe
["C:\Program Files (x86)\Steam\steam.exe"]
00000057 0
00000052 0
00000051 0
00000050 0
0000004f 0
0000004e 0
00000049 0
00000046 0
00000045 0
00000044 0
00000043 0
00000042 0
00000041 0
00000040 0
0000003e 2
0000003d 2
0000003a 0
00000038 0
00000037 0
00000036 0
00000034 0
00000033 0
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
00000064 (D) C:\Program Files (x86)\Steam\steamapps\common\Ultimate Custom Night\Ultimate Custom Night.exe
["C:\Program Files (x86)\Steam\steamapps\common\Ultimate Custom Night\Ultimate Custom Night.exe"]
0000006e 0 <==
0000006d 15
0000006c 0
00000069 15
00000068 0
00000065 0
00000071 explorer.exe
00000075 0
00000074 0
00000073 0
00000072 0
System information:
Wine build: wine-3.18 (Staging)
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 4.18.16-100.fc27.x86_64[/code]
Locked