System specs Dell Optiplex 3050
Operating System: Manjaro Linux
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.15.16-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 2 × Intel® Pentium® CPU G4400T @ 2.90GHz
Memory: 31.2 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 510
Keyboard/trackpad combo: Logitech K400r
game: Arcanum of Steamworks and Magick Obscura
I am a Linux novice and I am trying to get to the point that I can leave Windows behind 100%. I have dabbled before and I generally know how to follow up to date tutorials but I do not know my way around troubleshooting this OS. I installed Steam on my system, no apparent problem. I installed Arcanum and it starts up with no problem. It has a silver rating for linux. It gets all the way to the main game menu and then there is no mouse cursor or mouse responsiveness.
I have been trying to follow a tutorial that I can’t fully post the link to in this forum but it includes roman yagodin github io guide 2019/11/12 arcanum-proton in the web address.
I get to the point in the tutorial where it says to put this into the command line: env WINEPREFIX=$HOME/.steam/steam/steamapps/compatdata/500810/pfx\WINEPATH="$HOME/.local/share/Steam/steamapps/common/Proton6.3/dist/bin/wine\wineconsole
I’m assuming that I have entered something wrong but I have no idea what it is and there really aren’t any other tutorials that I have found so far. Any help would be greatly appreciated.
I actually started on that website with the link from post #5 where it says that Arcanum Multiverse Edition causes unexpected crashes and its installation instructions are written for Windows. Then I moved down to post #6 which actually includes instructions for Linux and that is the link that I couldn’t post in my initial posting. Everything north of post #5 assumes steps from previous ones. All of the posts south of #9 are exactly what I’m experiencing. No cursor at the main menu. I haven’t found any actual solutions for it.
The one at the top is the most recent. I would recommend looking to those recent ones <#5
#3 = 5 months old #4 = 11 months old #5 = 2 years old
The latest ones somewhat refer to each other, but do not assume that you implemented steps in post #13 from 3 years ago.
It is even possible you only need the 2 step process found in post #1 (2 weeks old).
(as well as undo all previous steps)
As to the cursor issue - I doubt it is anything to do with logitech … but likely to do with these steps in ‘setting up’ proton/game. Once that is assuredly set and working according to the latest instructions … then we can maybe guess at the cursor issue particularly.
Counting from the top, posts #1 through #4 assume following the instructions in post #5 which links to a windows tutorial that includes a C:\ file path. The instructions in post #6 are the newest Linux specific ones that I can find and they’re the ones from 2019.
The instructions in post #2 assume a lot of steps already completed. This post doesn’t even contain enough context for most of the steps. Step #1 not difficult to figure out. Step #2 delete a proton prefix from what or where?
Then there’s step #5: Install AME +tick “Don’t create…subfolder…”, path the game “…/steamapps/common/Arcanum”:WINEPREFIX="$HOME/.steam/steam/steamapps/compatdata/500810/pfx" wine “AME Setup.exe”
If I google search the entire step the only result I get is the website where it originates. If I only google search Install AME +tick the only result I get on page 1 that doesn’t refer to tick removal is the website that the instruction originates.
So in your opinion post #2 or #3 which are mostly the same contains enough information by itself to have the game fully functional under Linux with no other websites or instructions involved?
I would try #1 with nothing else first.
Then try #2 or #3 depending on whether or not you use the “Hi-Res Patch”
Then try combining #2or#3 with the additional option in #1
(all of them include requirement of AME)
It is worth noting that these are all basically ‘user reports’.
So there are other variables at play … like what their system looks like. #1 is by a user with Arch Linux and kernel 5.16 (with zen patchset … but doubtful that matters)
As Manjaro is an Arch-based distro, if you are using 5.16 kernel, your system would be very similar.
Post #1 requires everything including AME to already be installed and configured. It just has a single launch option and doesn’t even tell you where that option is supposed to go. That means it assumes I already know how to do all of that. I don’t and that is why I’m trying to find help with installation. #2 and #3 are not comprehensive installation instructions, they again assume that I already know how to do that. The only step by step installation instructions that I can find that are for Linux are in post #6 but as I put into my very first post, it doesn’t work and there is some output that I can’t make heads nor tales of. The base game installs through Steam and I can start it up. It has no mouse so it just sits there at the main menu unable to do anything other than play the introduction music. I’m really starting to feel like I’m being trolled here.
AME is in a .zip compressed directory, so decompress it.
(most Desktops will provide an easy way to do this with a Right-Click)
Now install the AME exe using wine.
The following would be run in terminal from within the same directory that contains AME Setup.exe: WINEPREFIX="$HOME/.steam/steam/steamapps/compatdata/500810/pfx" wine "AME Setup.exe"
(most Desktops will provide a way to “Open Terminal Here” from Right-Click)
During install make sure to tick “Don’t create…subfolder…” and set the game path to $HOME/.steam/steam/steamapps/common/Arcanum
Rename or delete $HOME/.steam/steam/steamapps/common/Arcanum/Arcanum/SierraLauncher.exe
Rename $HOME/.steam/steam/steamapps/common/Arcanum/Arcanum/Config.exe
to $HOME/.steam/steam/steamapps/common/Arcanum/Arcanum/SierraLauncher.exe
I hope that helps.
And to note again: Thats just based on the other postings. I cant vouch for any of this.
I get up to the install AME with wine step and the output is this.
0074:err:plugplay:enumerate_new_device Unable to install a function driver for device L"WINEBUS\VID_845E&PID_
0001\0&0000&0&0".
0074:err:plugplay:enumerate_new_device Unable to install a function driver for device L"WINEBUS\VID_845E&PID_
0002\0&0000&0&0".
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.
This should be run from within the directory … such as:
You unzipped the archive. Lets say in Downloads. So you should be in (sic?) $HOME/Downloads/Arcanum Multiverse Edition
when running the above command.
I did extract the archive first and made sure I was in the correct file folder before entering the command into the terminal. Since that time I also completely uninstalled wine and installed it again from scratch in case I missed something during wine installation that could have caused it.
The specific error code appears to be related to a driver but i can’t tell what one. Google searching the error code in quotes results in no pages, searching without quotes doesn’t seem to provide anything beyond some driver is missing. I have to guess that it’s a windows driver that wine needs to install the mod but I’ve never installed the mod in windows so I don’t know what it might require that’s currently missing.
This seems to tell me you are not in the correct directory.
Please make sure it is the directory containing AME Setup.exe
Also note, that while it is not mentioned in my tutorial above, some have suggested it is easier to manage this when AME is extracted inside the game folder itself. I have no idea about the validity of that claim.
PS. Also … just to mention… it seems you have been making ‘replies’ to the thread instead of replies to my previous posts … which means I am not notified of this interaction. If in doubt, feel free to use ’@cscs’ to ping me.
Thank you for the help so far and the tips. I don’t often post to forums because I can usually find what I need by searching previous posts so I wasn’t aware of the 2 different reply mechanisms.
It is now running but there are a couple of things that you couldn’t have possibly known that the users on ProtonDB did not mention in their abbreviated instructions. So for the super unlikely chance that someone else will have the exact same problem as I did.
Now install the AME exe using wine.
The following would be run in terminal from within the same directory that contains AME Setup.exe: WINEPREFIX="$HOME/.steam/steam/steamapps/compatdata/500810/pfx" wine "AME Setup.exe"
(most Desktops will provide a way to “Open Terminal Here” from Right-Click)
This command fails due to the space in AME Setup.exe. When I renamed it to Setup.exe it successfully launched AME. I’m relatively confident that it would also have accepted AMESetup.exe as a file name too.
During install make sure to tick “Don’t create…subfolder…” and set the game path to
`$HOME/.steam/steam/steamapps/common/Arcanum’
You have to first rename $HOME/.steam/ to $HOME/steam/ otherwise you cannot select the correct file path within AME. There is no option within AME to view hidden files or folders and you cannot type the file path in directly. Changing the folder name allows you to follow the path to where you are supposed to install it.
AME will list the installation drive as Z:\ but it will install in the correct location locally.
As soon as AME is done you have to change $HOME/steam back to $HOME/.steam otherwise steam will attempt to run a game using a file path that no longer exists and will instead start to install it all over again leaving you with both a $HOME/steam folder and a $HOME/.steam folder. If this happens, delete the .steam folder and rename the steam folder to .steam then relaunch.