Need help with plutonium on Linux.
-
I have recently managed to get black ops two zombies to run in lutris using the wine steam runner while following this guide:
https://gist.github.com/tpurde/f6e9d3f9d96da33e2151d1678b768f57
It took me a while to realize that the dependencies I needed for the proper version of wine were only available on the latest Ubuntu groovy gorilla but after upgrading that tutorial worked like a charm.
I'd love to get some multiplayer going so I have been trying to get plutonium working but I've been having a bit of trouble. I originally tried following this guide:
https://forum.plutonium.pw/topic/8261/guide-how-to-run-black-ops-2-zombies-on-linux
And I think I might have messed it up a bit but it wouldn't work. So I tried merging that guide with the first guide I followed, except i used normal wine instead of steam wine as a runner in lutris.
I have my Games folder in the c drive of my wine prefix, that contains my pluto t6 full game folder. my wine prefix is 32bit, ive tried with winehq-staging 6.1 as well as lutris-6.0-x86_64. i have dxvk/vkd3d enabled and i have tried with esync on and off.
My environment variables; DXVK_STATE_CACHE=1, DXVK_STATE_CACHE_PATH=/home/user/.local/share/lutris/runners/wine/(lutris-6.0-x86_64 or WineHQ-Staging-6.1-x86), STAGING_SHARED_MEMORY=0, WINEESYNC=1, __GL_SHADER_DISK_CACHE=1, __GL_SHADER_DISK_CACHE_PATH=/home/user/.local/share/lutris/runners/wine/(lutris-6.0-x86_64 or WineHQ-Staging-6.1-x86), __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=True, __GL_THREADED_OPTIMIZATIONS=1
Windows dll files installed in my wine prefix;
d3dcompiler_43, d3dx11_42, d3dx11_43, dotnet40, gfw, msasn1, physx, vcrun2008, vcrun2012, xact_x64, xact, xinput, dotnet48, d3dcompiler_47, dotnet472, corefonts, vcrun2005, vcrun2019, d3dx11_42, d3dx11_43, xact_x64, xact, dinput.When i launch plutonium with the above configuration it says its running for about 5-10 seconds then it stops. without any errors or anything. im not even sure plutonium could be launched from lutris so maybe thats all for nothing. i figured id just tell you guys everything i have done so far and pray that someone can give me some insights.
Tomorrow i will start the second tutorial over again from scratch and ill try to pay extra attention to not mess it up. im thinking i probably just made a silly mistake. so hopefully ill be able to report back tomorrow with good news but if not hopefully someone here can help me out, thanks in advance.
-
[0_1613280088143_pluto log.zip](Uploading 100%)
I had no success following the above guide to the letter. I did everything exactly as the guide says and it didnt work but i saved the console output from the winetricks commands along with the backtrace from wine.
I have uploaded a zip file with two folders and three backtrace files the folders are two attempts at following the guide after the first one didnt work i ran the winetricks self update command and tried again and while the console output was cleaner with less errors i still got a similar result, after that i ran the uninstaller for the dxvk script and tried it again with the standard dll files and thats where backtrace three came from.
So ive tried nothing and im all out of ideas. i doubt the backtraces will be much help to anyone but perhaps someone can see a hint in the winetricks commands output and recommend something. at the very least it might help later on when the plutonium team starts to focus on linux support. thanks for reading.
-
here is a link to the zip, i uploading it to the forum site but i cant see any way to get it so im probably just not seeing some download attachment button or maybe it has to be approved by a moderator or something. that link it supposed to expire in a month though i dont think it will be needed that long.
-
Here is the output in wine debugger when i launch plutonium from explorer this looks much more useful idk why i didnt think to include it sooner.
-
i remembered that i was messing around with that wine prefix before i copied the wine debug output so i tried to reinstall everything and run it again and the output was a bit different but similar, here it is just in case.
-
okay so i finally managed to get it working.
two things i know for sure.
one i had to install a package called winbind.
two i had to install xactengine2_1.dll through the winecfg library menu because the command failed to execute for some reason.
i did a ton of other stuff to troubleshoot before i did those things so im not sure if there is something else i did that was required but im pretty sure that those two things will make this tutorial (linked below) work on ubuntu 20.10 it will not work on ubuntu 20.04 as you cant even get the required dependencies for the proper version of wine.
https://forum.plutonium.pw/topic/8261/guide-how-to-run-black-ops-2-zombies-on-linux?_=1613103624189