Noodles Posted May 8, 2019 Share Posted May 8, 2019 (edited) (Sorry for awkward formatting, this forum doesn't play well with transferring text from any sort of word processor) Hey guys, I just managed to get PSU running on my Ubuntu laptop and thought I’d briefly share with you how to do it as well. As with all non natively-supported games, your mileage will vary. I currently use the playonlinux client to manage my Linux games, virtual drives, wine versions, etc. and will be using it in this guide. It can be a bit clunky, but it’s useful nonetheless. The first order of business is to install Wine, a compatibility layer between Windows applications and Linux. This is straightforward, thougth there is a minor setback with newer wine versions that is yet to be rectified: Ubuntu/Debian derivative users only: Versions of Wine 4.5+ require a package called "libfaudio0" as a dependency, which does not come with your distro or its repositories at the moment. Grab both the 32 and 64 bit versions from the following repo matching your OS version: · Debian Testing: https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Debian_Testing_standard/ · 19.04: https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_19.04/ · 18.10: https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/Ubuntu_18.10_standard/ · 18.04 and Mint 19.x: https://download.opensuse.org/repositories/Emulators:/Wine:/Debian/xUbuntu_18.04/ Source: https://forum.winehq.org/viewtopic.php?f=8&t=32192 The two files you want to install from those repositories are: · i386/libfaudio0 ... i386.deb · amd64/libfaudio0 ... amd64.deb Downloading Wine/PoL/Clementine: Install the latest stable branch of winehq for your distro (4.7 at the time of this post). The instructions are on these pages: · https://wiki.winehq.org/Ubuntu · https://wiki.winehq.org/Debian · https://wiki.winehq.org/Fedora · If you’re running Manjaro, grab it directly from your package manager. · Ubuntu 19.04 doesn’t have a stable branch at the moment for some reason, so use staging. A default experimental feature in 4.7-staging will break the game, so I’ll show you how to fix it later. Install playonlinux through your package manager (Ubuntu), or alternatively grab the package from their website: · https://www.playonlinux.com/en/download.html Download the 5GB clementine installer from the download page and unzip it: · https://psu-clementine.net/community/index.php?/client_download/ Installing Clementine in PoL: Open up playonlinux and press the install button. On the bottom left of the window that pops up, click “Install a non-listed program”. Keep clicking next until you get to a box with the option “Install a program in a new virtual drive”. Select this option, hit next and type in a name for your virtual drive. Keep hitting next until you get to a window where you choose between 64-bit and 32-bit. Select 64-bit if you have it available, otherwise 32-bit. It doesn’t really matter iirc. If you don’t have wine gecko or mono (web frame and .NET compatibility layers) versions installed for your current system wine version, it will ask you if you want to install them. Select yes for all of them. At the next screen, browse to your extracted clementine folder and select the exe. A windows installer will pop up. Proceed through it like normal, but don't launch at the end. When it finishes, you’ll get the option to choose which exe’s to create shortcuts for. Make one for the launcher. Ubuntu 19.04/derivative users only: If you had to install a staging winehq version earlier like I did, your game will likely freeze upon logging in. You can do two things: · Disable the feature causing this: o Right click any of your exe’s in the main window > configure wine o Under the tab “staging”, make sure everything is unchecked. The CSMT setting specifically is your culprit. · Use a non-staging wine version. 4.7 works for me, so I’ll recommend that version. o From the main window, select tools > manage wine versions. For both the x86 and amd64 tabs, install the non-staging 4.7 version. o Click once on any of your clementine exe’s and then hit the configure button at the top. o In the window that pops up, change your wine version to 4.7 Setting up custom resolution clients This part is relatively straightforward. Right click on any of your clementine exe’s > open the application’s directory. Unzip your custom exe’s in here like normal. Hit the big configure button at the top with your clementine launcher exe selected > Make a new shortcut from this virtual drive. Now just open up your clementine launcher and set the resolution to 1280x720 in settings to use them. Reshade You guys might be able to get Reshade to work using this guide: https://www.reddit.com/r/linux_gaming/comments/b2hi3g/reshade_working_in_wine_43/ (The game executables are 32-bit, so grab the 32-bit DLLs. I haven't been able to get this working.) Edited May 9, 2019 by Noodles Quote Link to comment Share on other sites More sharing options...
Rycka Posted August 2, 2019 Share Posted August 2, 2019 I'm kinda new on linux and learning how to use it at the best. Actually adopted Linux Mint, 19.02 the game's running perfectly, only difference for me is that i use the staggering version. But for now i wont be bothering trying install Reshade right now. Anyway thanks for the guide! Quote Link to comment Share on other sites More sharing options...
Parallaxed Posted August 3, 2019 Share Posted August 3, 2019 Great guide; Featured for helpfulness! Quote Link to comment Share on other sites More sharing options...
xmod Posted September 11, 2019 Share Posted September 11, 2019 (edited) everything seems to work but when i enter my user/pass to login it just becomes super slow? am i missing something? i am using Linux mint 19.2 Edited September 11, 2019 by xmod Quote Link to comment Share on other sites More sharing options...
sysope Posted September 23, 2019 Share Posted September 23, 2019 same thing here ... new account creation/login works great but as soon game tries tro retrive chars from server everything becomes super slow and game crashes .... Any help regarding this ? Thanks Quote Link to comment Share on other sites More sharing options...
kion Posted September 28, 2019 Share Posted September 28, 2019 This worked. I don't know how I managed to mess this up so bad before. Right now the game runs in full screen at 1024x768. Any follow ups on making the game run in windowed mode, or apply an offline patch? Quote Link to comment Share on other sites More sharing options...
HipsterFox Posted October 7, 2019 Share Posted October 7, 2019 +1 for it running extremely slow after login, manjaro linux Quote Link to comment Share on other sites More sharing options...
HipsterFox Posted October 7, 2019 Share Posted October 7, 2019 (edited) After hours of troubleshooting, looks like maybe a clean wine prefix and wine-nine might work? I thought mono was causing the problem, but I'm just not sure anymore. Edited October 7, 2019 by HipsterFox Quote Link to comment Share on other sites More sharing options...
Miggy Posted October 7, 2019 Share Posted October 7, 2019 5 hours ago, HipsterFox said: After hours of troubleshooting, looks like maybe a clean wine prefix and wine-nine might work? I thought mono was causing the problem, but I'm just not sure anymore. Are you running a staging version of Wine? This happened to me as well but unchecking CSMT as Noodle mentions fixed it for me. Although I have a weird issue where the game will drop to 4-5FPS when moving the left analog stick left or right, but that's for another thread Quote Link to comment Share on other sites More sharing options...
HipsterFox Posted October 7, 2019 Share Posted October 7, 2019 (edited) Just now, Miggy said: Are you running a staging version of Wine? This happened to me as well but unchecking CSMT as Noodle mentions fixed it for me. Although I have a weird issue where the game will drop to 4-5FPS when moving the left analog stick left or right, but that's for another thread At first, yes. I wasn't able to play though as the FPS was abysmal. But I am now running wine-nine, which is wine 4.15 with gallium 9 instead of directx9. I get perfect fps! (Arch and Manjaro can just get wine-nine from repository... Debian/Others may have to look it up... Could also try dxvk with winetricks, unsure about that tho.)https://github.com/iXit/wine-nine-standalone Edited October 7, 2019 by HipsterFox Quote Link to comment Share on other sites More sharing options...
Alucarxd85 Posted January 30 Share Posted January 30 On 10/7/2019 at 4:39 PM, HipsterFox said: At first, yes. I wasn't able to play though as the FPS was abysmal. But I am now running wine-nine, which is wine 4.15 with gallium 9 instead of directx9. I get perfect fps! (Arch and Manjaro can just get wine-nine from repository... Debian/Others may have to look it up... Could also try dxvk with winetricks, unsure about that tho.) https://github.com/iXit/wine-nine-standalone I got it working correctly here | Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.