Problems with NMS (on Lutris)

Anything related to gaming on Linux Mint including game discussion or questions concerning Steam or Wine.
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

I completely remove (purge) "gamemode" from my system.
This is the result :
cerbero@cerbero-MS-7B48:~$ lutris
2021-10-21 19:52:43,711: Starting Lutris 0.5.9.1
2021-10-21 19:52:44,087: No cores found
2021-10-21 19:52:45,912: Startup complete
2021-10-21 19:52:45,915: Running Intel Mesa driver 21.0.3 on Mesa Intel(R) UHD Graphics 630 (CFL GT2) (0x3e91)
2021-10-21 19:52:45,916: GPU: 8086:3E91 1462:7B48 (i915 drivers)
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

2021-10-21 19:52:52,528: Unable to load libGLX_nvidia.so.0
2021-10-21 19:52:52,529: Unable to locate libGLX_nvidia
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

Started initial process 81490 from /opt/wine-devel/bin/wine /home/cerbero/.wine/drive_c/Program Files (x86)/No Mans Sky Beyond/Binaries/NMS.exe
Start monitoring process.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

wine: Call from 000000007B01185E to unimplemented function ndis.sys.NdisInitializeReadWriteLock, aborting
wine: Unimplemented function ndis.sys.NdisInitializeReadWriteLock called at address 000000007B01185E (thread 00c8), starting debugger...
Monitored process exited.
Initial process has exited (return code: 1280)
Exit with return code 1280
2021-10-21 19:53:12,733: Game still running (state: running)
2021-10-21 19:53:12,734: Stopping No Man's Sky Beyond (wine)
2021-10-21 19:53:12,954: Switching resolution of DP-2 to 1360x768
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

I've solved the dev.i915.perf_stream_paranoid=0 problem using :
echo dev.i915.perf_stream_paranoid=0 | sudo tee -a /etc/sysctl.d/99-i915psp.conf
And (obviously) rebooting the system.
Now my problems are that (I have reinstalled Gamemode) :
cerbero@cerbero-MS-7B48:~$ lutris
2021-10-21 20:15:30,539: Starting Lutris 0.5.9.1
2021-10-21 20:15:31,010: No cores found
2021-10-21 20:15:35,176: Startup complete
2021-10-21 20:15:35,179: Running Intel Mesa driver 21.0.3 on Mesa Intel(R) UHD Graphics 630 (CFL GT2) (0x3e91)
2021-10-21 20:15:35,180: GPU: 8086:3E91 1462:7B48 (i915 drivers)
2021-10-21 20:15:41,225: Unable to load libGLX_nvidia.so.0
2021-10-21 20:15:41,225: Unable to locate libGLX_nvidia
Started initial process 6425 from gamemoderun /opt/wine-devel/bin/wine /home/cerbero/.wine/drive_c/Program Files (x86)/No Mans Sky Beyond/Binaries/NMS.exe
Start monitoring process.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
wine: Call from 000000007B01185E to unimplemented function ndis.sys.NdisInitializeReadWriteLock, aborting
wine: Unimplemented function ndis.sys.NdisInitializeReadWriteLock called at address 000000007B01185E (thread 00c8), starting debugger...
Monitored process exited.
Initial process has exited (return code: 1280)
Exit with return code 1280
2021-10-21 20:16:09,565: Game still running (state: running)
2021-10-21 20:16:09,566: Stopping No Man's Sky Beyond (wine)
2021-10-21 20:16:09,781: Switching resolution of DP-2 to 1360x768
2021-10-21 20:16:15,318: Shutting down Lutris
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

Can you check / run game with Steam and Proton ?
https://www.reddit.com/r/linux_gaming/c ... ng_proton/
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

1000 wrote: Fri Oct 22, 2021 7:20 am Can you check / run game with Steam and Proton ?
https://www.reddit.com/r/linux_gaming/c ... ng_proton/
I'll try and post result when I've done, but my games was functioning under Wine (Lutris) for a long time, while now are crashing .............
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

1000 wrote: Fri Oct 22, 2021 7:20 am Can you check / run game with Steam and Proton ?
https://www.reddit.com/r/linux_gaming/c ... ng_proton/
I do what you suggest.
I've already Steam installed, so I must only activate Proton and install tools, as explained in your link
After that, I've added three games I have on my PC.
No Man's Sky, that obviously can't work due to Steam "no space in path or game name" bug (and I can't rename directories because doing this will became impossible to save gameplay)
Burracomaster
One game of COD saga.
For all the games, when I try to launch them, the "Play" key change for a while and then return as "Play", the game don't run and there is no error message or anything else.
May I have a Log function in Steam (as in Lutris) to try to understand what is going wrong ?!?
Thanks
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

May I have a Log function in Steam ... ?
Not working it ( for now ) for Non-Steam apps.
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

May I have a Log function in Steam ... ?
There is a way. The log may look a little different.
In the table, almost at the bottom, you have all Proton options https://github.com/ValveSoftware/Proton

For log is option

Code: Select all

PROTON_LOG=1
When I tried right click on the game name in my library and click "Properties"
and in "LAUNCH OPTIONS" I tried add " PROTON_LOG=1 " .
It does not work for Non-Steam apps and games.

We need edit "Steam" shortcut on the desktop,
or run steam from terminal like this

Code: Select all

PROTON_LOG=1 steam
Then log will in home folder, check

Code: Select all

ls -l ~/ | grep steam
For example

Code: Select all

$ ls -l ~/ | grep steam
-rw-rw-r--  1 x x    64832 paź 24 00:15 steam-12545101663465111552.log
-rw-rw-r--  1 x x    83121 paź 24 00:10 steam-13402657816154472448.log
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

I've got nothing with Steam as with Lutris.
But, if in a terminal I try to start game using :
DXVK_HUD=1 wine filename.exe
graphics start and then the game crash, that is much better than before (with Steam)
This trying with No Man's Sky and Burraco, while Cod (various) are functioning (only with command line, not with Steam nor with Lutris) .........
I'm a bit confused :shock:
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

Trying to find a solution, using BurracoMaster via Lutris (with DXVK and/or VKD3D disabled or enabled, change nothing), I have the following error message
info: D3D9DeviceEx: Using extended constant set for software vertex processing.
info: D3D9DeviceEx::ResetSwapChain:
info: Requested Presentation Parameters
info: - Width: 1
info: - Height: 1
info: - Format: D3D9Format::X8R8G8B8
info: - Auto Depth Stencil: false
info: ^ Format: D3D9Format::Unknown
info: - Windowed: true
err: Failed to create surface
Memory exception (11) attempting to access: 000004D6 [ip=0415905E]
Monitored process exited.
Initial process has exited (return code: 0)
Exit with return code 0
2021-10-30 14:24:13,916: Game still running (state: running)
2021-10-30 14:24:13,917: Stopping Burraco Master (wine)
2021-10-30 14:24:14,141: Switching resolution of DP-2 to 1360x768
2021-10-30 14:24:18,401: Shutting down Lutris
Viewing in Winecfg there are libraries D3D9, D3D10, D3D11, .........
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

I'm going on with my experiments.
Freshly reinstalling some programs and libraries resulted in nothing.
Focusing on
Memory exception (11) attempting to access: 000004D6
I haven't found anything on the internet, except for Steam ... but I'm using Lutris with Wine ...
Thanks for your help.
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

PARTIALLY SOLVED!!
I must :
1) on Lutris downgrade to Lutris-fshack-6.14-3-x86_64 default runner instead of WineHQ Devel (6.20) I've installed.
2) correct a Lutris fshack recursive warning using :
mkdir ~/.fshack
WINEPREFIX=~/.fshack ~/.local/share/lutris/runners/wine/lutris-fshack-6.14-3-x86_64/bin/wineboot -u
(commands copied from internet 8) )
Now I test only Burracomaster, and it's functioning.
Other games when I have more time to spent for tests .....

Edit : with this Lutris configuration I can enable Esync again!
Edit : I try using wine-stable instead of wine-devel. Nothing change.
Last edited by Cerbero69 on Mon Nov 01, 2021 9:23 am, edited 1 time in total.
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

NMS is still broken
Here the Lutris Log :
Started initial process 558022 from gamemoderun /home/cerbero/.local/share/lutris/runners/wine/lutris-fshack-6.14-3-x86_64/bin/wine /home/cerbero/.wine/drive_c/Program Files/SE7EN/No Mans Sky/Run_NMS.exe
Start monitoring process.
gamemodeauto:
esync: up and running.
wine: Call from 000000007B0122AE to unimplemented function ndis.sys.NdisInitializeReadWriteLock, aborting
wine: Unimplemented function ndis.sys.NdisInitializeReadWriteLock called at address 000000007B0122AE (thread 00f0), starting debugger...
Crash Annotation GraphicsCriticalError: |[0][GFX1]: Potential driver version mismatch ignored due to missing DLLs 0.0.0.0 and 0.0.0.0 (t=11.4304) [GFX1]: Potential driver version mismatch ignored due to missing DLLs 0.0.0.0 and 0.0.0.0
Initial process has exited (return code: 0)
Monitored process exited.
Exit with return code 0
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

1000 wrote: Mon Nov 01, 2021 10:10 am With driver problem ?
http://forums.mozillazine.org/viewtopic ... p=14728100
I mean the link above is about Win10 problems on Firefox ...... what about wine problems?
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

GraphicsCriticalError: |[0][GFX1]: Potential driver version mismatch ignored due to missing DLLs 0.0.0.0 and 0.0.0.0
and he fixed the problem by updating the Intel driver,
but you can try also check for example with older direct 3D,
example direct D9

Code: Select all

PROTON_USE_D9VK=1 steam
For Proton smaller than 5.0 ( Obsoleted in Proton 5.0 )

Edit
You can also test with Vulcan
https://wiki.archlinux.org/title/Vulkan
https://steamcommunity.com/app/221410/d ... 188882438/
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

Update ...
I had a few time to spend for, and I reinstall completely ALL.
Reinstall the system from scratch.
Reinstall applications from scratch.
Reinstall wine-devel / winehq-devel / winetricks /Lutris
Burraco Master is now functioning, for NMS was not so easy ....
Winbind is required
I install (on Mint and via winetricks too) vcrun2019, dxvk*, vulkan*
Installed too mesa-utils and libglew-dev
NO tricks and nothing unofficial
NMS via Lutris start, I hear the music, but graphic hangs up.
No reporting or errors until I close all windows with command-d and close NMS process (or I kill him with killall NMS.exe)
The, there is the report :
cerbero@cerbero-MS-7B48:~$ lutris
2021-11-10 07:03:20,998: Starting Lutris 0.5.9.1
2021-11-10 07:03:21,426: No cores found
2021-11-10 07:03:22,652: Failed to read content length on response from https://api.github.com/repos/lutris/dxvk/releases
2021-11-10 07:03:23,828: Startup complete
2021-11-10 07:03:23,830: Running Intel Mesa driver 21.0.3 on Mesa Intel(R) UHD Graphics 630 (CFL GT2) (0x3e91)
2021-11-10 07:03:23,831: GPU: 8086:3E91 1462:7B48 (i915 drivers)
2021-11-10 07:04:03,929: Unable to load libGLX_nvidia.so.0
2021-11-10 07:04:03,929: Unable to locate libGLX_nvidia
Started initial process 65492 from gamemoderun /usr/bin/wine /home/cerbero/.wine/drive_c/GOG Games/No Man's Sky/Binaries/NMS.exe
Start monitoring process.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
info: Game: NMS.exe
info: DXVK: v1.9.2-21-g2e66f45a
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
warn: OpenVR: Failed to initialize OpenVR
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
warn: Skipping Vulkan 1.0 adapter: llvmpipe (LLVM 12.0.0, 256 bits)
info: Intel(R) UHD Graphics 630 (CFL GT2):
info: Driver: 21.0.3
info: Vulkan: 1.2.145
info: Memory Heap[0]:
info: Size: 5912 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
MESA-INTEL: error: ../src/intel/vulkan/anv_batch_chain.c:1856: execbuf2 failed: Argomento non valido (VK_ERROR_DEVICE_LOST)
Unable to read VR Path Registry from C:\users\cerbero\AppData\Local\openvr\openvrpaths.vrpath
Monitored process exited.
Initial process has exited (return code: 0)
Exit with return code 0
2021-11-10 07:05:24,092: Game still running (state: running)
2021-11-10 07:05:24,092: Stopping No Man's Sky Beyond (wine)
2021-11-10 07:05:24,216: Switching resolution of DP-2 to 1360x768
2021-11-10 07:06:13,084: Shutting down Lutris
What's wrong?
Can you help me?
Thanks to all.
There's Inxi report too :
cerbero@cerbero-MS-7B48:~$ inxi -Fxz
System: Kernel: 5.4.0-90-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.7 Distro: Linux Mint 20.2 Uma
base: Ubuntu 20.04 focal
Machine: Type: Desktop Mobo: Micro-Star model: Z370-A PRO (MS-7B48) v: 1.0 serial: <filter>
UEFI [Legacy]: American Megatrends v: 2.10 date: 09/05/2017
CPU: Topology: Quad Core model: Intel Core i3-8100 bits: 64 type: MCP arch: Kaby Lake rev: B L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28800
Speed: 800 MHz min/max: 800/3600 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800
Graphics: Device-1: Intel 8th Gen Core Processor Gaussian Mixture Model vendor: Micro-Star MSI driver: i915 v: kernel
bus ID: 00:02.0
Display: x11 server: X.Org 1.20.11 driver: modesetting unloaded: fbdev,vesa resolution: 1360x768~60Hz
OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 21.0.3 direct render: Yes
Audio: Device-1: Intel 200 Series PCH HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1f.3
Device-2: Microdia USB 2.0 Camera type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-10:2
Sound Server: ALSA v: k5.4.0-90-generic
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI driver: r8169 v: kernel
port: e000 bus ID: 02:00.0
IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives: Local Storage: total: 1.82 TiB used: 49.73 GiB (2.7%)
ID-1: /dev/sda vendor: Toshiba model: DT01ACA100 size: 931.51 GiB
ID-2: /dev/sdb vendor: Toshiba model: MQ01ABF050 size: 465.76 GiB
ID-3: /dev/sdc vendor: Seagate model: ST500LM012 HN-M500MBB size: 465.76 GiB
Partition: ID-1: / size: 915.40 GiB used: 49.73 GiB (5.4%) fs: ext4 dev: /dev/sda5
Sensors: System Temperatures: cpu: 31.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info: Processes: 197 Uptime: 1h 13m Memory: 7.70 GiB used: 1.44 GiB (18.7%) Init: systemd runlevel: 5 Compilers:
gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38
PS why I was able to spend 300h more of gaming on NMS without problems and now I'm not able to simply run the game?!?
..... frustrating ..... :evil: :evil: :evil: :evil:
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

MESA-INTEL: error: ../src/intel/vulkan/anv_batch_chain.c:1856: execbuf2 failed: Argomento non valido (VK_ERROR_DEVICE_LOST)
You can try ask
1. https://bugs.winehq.org/describekeywords.cgi
2. https://launchpad.net/ubuntu/+source/mesa/+bugs
3. https://gitlab.freedesktop.org/mesa/mesa/-/issues

Is this path /src/intel/vulkan/anv_batch_chain.c
is in .wine folder ?
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

I can't find nothing of usefull over there, well I try to ask to them.
Is this path /src/intel/vulkan/anv_batch_chain.c
is in .wine folder ?
I have not the file nor the path, on my PC ...... is somethink I must add? And how?

Thanks
1000
Level 6
Level 6
Posts: 1039
Joined: Wed Jul 29, 2020 2:14 am

Re: Problems with NMS (on Lutris)

Post by 1000 »

Try use locate to find this file

Code: Select all

locate anv_batch_chain.c

Code: Select all

locate anv_batch_chain.c |  grep intel
Cerbero69
Level 2
Level 2
Posts: 53
Joined: Thu Feb 13, 2020 2:41 am

Re: Problems with NMS (on Lutris)

Post by Cerbero69 »

Nothing found for twice the commands
from root (/) directory
I've not this file
And I can tell you more : I've a copy of my old hdd, and the file is not present there ........

PS I'm pretty sure is a Mesa file ...

PPSS trying to use other games I have a d3d11 error, as Directx11 was not installed, but there are, installed via winetricks.
(I launch games on terminal whit "wine filename.exe")
Locked

Return to “Gaming”