[WINE] DirectX Installer Failure, ONBS doesn't start despite install "succeeding"
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
- Install program through WINE
- Get error for DirectX installer
- ONBS installed successfully...?
- Attempt to run program (optionally in the terminal)
- ONBS will not start
Expected behavior ONBS would install and run without errors
Actual behavior 1: DirectX installer crash 2:
0134:fixme:dwmapi:DwmEnableMMCSS (1) stub
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 353
Current serial number in output stream: 354
Screenshots If applicable, add screenshots to help explain your problem.
Additional context System Information [Neofetch]
-` theocgaming@archlinux
.o+` ---------------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Host: Precision Tower 5810 01
`+oooooo: Kernel: 6.1.3-zen1-1-zen
-+oooooo+: Uptime: 18 hours, 50 mins
`/:-:++oooo+: Packages: 1347 (pacman), 17 (flatpak)
`/++++/+++++++: Shell: zsh 5.9
`/++++++++++++++: Resolution: 1280x800
`/+++ooooooooooooo/` DE: Plasma 5.26.5
./ooosssso++osssssso+` WM: kwin
.oossssso-````/ossssss+` Theme: [Plasma], Breeze [GTK2/3]
-osssssso. :ssssssso. Icons: [Plasma], Relax-Dark-Icons [GTK2/3]
:osssssss/ osssso+++. Terminal: konsole {i only use this to copypaste things}
/ossssssss/ +ssssooo/- CPU: Intel Xeon E5-1650 v3 (12) @ 3.800GHz
`/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce GTX 960
`+sso+:-` `.-/+oso: Memory: 7515MiB / 32025MiB
`++:. `-/+/ GPU Driver: NVIDIA 525.60.11
.` `/
Thank you for reporting the issue! Unfortunately, the DirectX dependency bundling is managed entirely by GameMaker, the engine that NBS is developed in, and is necessary for the program to work. We have no control over the installation process; issues with WINE or DirectX should be reported to them directly. Though, I'll leave this issue open in case anyone else finds a solution/workaround.