Linux Mint 19.2 "Tina" 64-bit (Ubuntu 18.04)
Nvidia GeForce 630M (with nvidia-390 driver installed)
So, pretty new to Wine, installed the 32-bit staging package from the repository, worked ok but wanted to try out a 64-bit version. Followed the steps at https://wiki.winehq.org/Building_Biarch_Wine_On_Ubuntu with the only consistent change being also installing FAudio (since it was required for the staging package). I got wine control to work but it required a force quit or else wineserver wouldn't stop. I tried using MTGArena as a test program since it worked on the 32-bit package and attemped a reinstall once i installed my build. Using the .msi to uninstall and reinstall worked, but once i attemped to launch i got the following error:
Code: Select all
001b:err:plugplay:load_function_driver AddDevice failed for driver L"winebus", status 0xc0000002.
002b:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x1ed1123, 0x226cde0, 0x226cdf8) stub.
002b:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x225e068, 43) stub
Mono path[0] = 'C:/Games/MTGA/MTGA_Data/Managed'
Mono config path = 'C:/Games/MTGA/MonoBleedingEdge/etc'
002b:fixme:imm:ImmReleaseContext (00020044, 0298C7E8): stub
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 200
Current serial number in output stream: 199
002d:fixme:file:CancelSynchronousIo (0000006C): stub
002d:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032FEAC
004a:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0032FEAC
I tried to compile with --without-osmesa because (from when I installed the nvidia driver) I believe that references the nouveau driver (not entirely sure on that) to see if that would work. It didn't.
I tried to install the sdl2 libraries because I remember it being at least recommended for the package version and I'm grasping at straws. It didn't work.
Probably just missing a dependency that apt considers 'optional' in all likelihood, but I don't know what that could be and I can't tell what's what very well from the config log. If anyone could help me out that'd be great.
(also, was going to post config logs but apparently the forums won't allow me to attach them and copy/paste exceeds the character limit)