-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Symlinking Vortex directories fails on Arch Linux for Fallout New Vegas, possibly others #414
Comments
hi mi, |
Warning: Might contain a lot of babble. You asked.
should happen automatically, but might be a good idea to separately install vortex into its own prefix here initally via command line
Now that I think about it, where do you source the vortex-symlinks from? |
Oh, yeah, and the Vortex "Downloads" folder gets set automatically to, in my case, Oh, and trying to manually symlink |
thanks for the comprehensive but unwieldy report. steamtinkerlaunch usually autodetects/autocreates a "staging" directory per steamlibrary partition, so mods are always on the same partition like the actual game files (default is a Vortex directory besides every steamapps directory). |
It does create the staging directory for Vortex under ‘C:/$FalloutNewVegas/Vortex’, that’s working. Vortex is resetting its download directory to ‘Z:/[…]’ however, and me trying to force it to be on ‘C:/‘ doesn’t work, unsure why. As C:/ and Z:/ are not the same partition, Vortex errors out. And symlinking the Z:/ location to a valid C:/ location errors out with “The path you selected[…]” as mentioned above, causing Hardlinks and thus mod deployment to fail. |
Just got home and confirmed that the error that Vortex is throwing is (Unless somehow rights management is being applied (?!) is bogus. It's erroring out saying that F:NV must be on the same drive as the staging folder, which is the case. For reference: The file Edit: *Also note that we're now working with STL set up as compatibilitytool instead of using it as launch option, which was the step I mentioned in #414 (comment). |
Just tested a bit and I can confirm that something is fishy with NewVegas. New Vegas: Apparently the mod staging folder is wrong here as it still used the Vortex-default USERDATA variable. Oblivion; The autogenerated mod staging folder entry is identical to the autogenerated/-detected staging folder created on setup. TL;DR: |
Alright, so at least it’s reproducible and I’m not (too) insane. That’s a relief. Nuking and testing again now, following recommended procedure. Thank root for my 250mbit line (Thank you, Telekom! Hard enough as it is.). And yes, I’m getting the exact same error as you posted above for F:NV. |
No fix yet, but a little description.
edit: edit2: ah, Hamburg! Great city! :) edit3:
|
|
That's another issue, |
note for me:
command line option to set Vortex configs manually easily
|
you mentioned it in some closed issue, so no idea where, but this usually works and very likely did not work for you because of a non-default proton version used. |
btw your initial log is incomplete (likely caused by starting the launcher via guy/2nd instance). edit: |
I'm using, as of now, Proton 7.1 GE-2 for F:NV (pulled via |
The "STL-supplied" proton version, is the version which is used by default for the Vortex prefix. |
And yes, Hamburg's a great city! 😄 Well, I'm in Geesthacht now, rent is cheaper. Then again, only Berlin and Munich are more expensive than HH, so... yeah. And I'll run |
No hurry, I'm almost offline for today. |
See #417 for #414 (comment)
Oh god. Okay, you bring the beer! Spent years in Bavaria (Abensberg to be precise). Absolutely great beer all around, especially Kuchlbauer, imo. Still get a case every couple months from down south. |
Hehe, (don't know Kuchlbauer yet, but) generally I prefer Schwarzbier which is not very popular in Bavaria for whatever reason :) |
Interestingly (Assuming this is not default or expected behaviour, because I am unsure what even goes as default or expected here), everything is working fine and dandy after:
The only issues I can currently see are:
After this procedure, Vortex works like it should and everything is working as expected. |
So I've been following this thread and just wanted to add, the one time I got MO2 working (like last May) with Skyrim was when it was on the same drive as my os install. Based on your #6 I'm assuming that still needs to be done? Bit annoying as I have a separate drive for games but was curious. This isn't related to steamstinkerlauncher but just wanted to check. |
The only change which (likely) really needs to be done is setting Some Proton versions (mostly GE) and also some games fork separate processes in the background and therefore the main process can return "too early". steamtinkerlaunch has some basic function to workaround this, but in rare cases this can still trigger the "unexpectedly closing" Sorry, I have no clue how #6 is related here. |
I think I found the initial problem (on vortex side) - need more time to investigate further and for a fix |
The problem was/is the following: I'll push a commit after this comment, with several changes in that list, and also some (minor) changes in the code. If someone has an idea how to best drop that static list completely, you're very welcome to share it, I'll open a sticky issue soonish which describes the issue and also lists tested working and non-working games. |
…Vegas, SkyrimSE, others - see #414
sticky issue here: |
Hm... I just nuked everything on my dev-machine and tried to see if anything had changed concerning F:NV and STL. Now, when I...
then it still fails to discover F:NV unless I manually direct it to Oh, and |
the steps to reproduce are incomplete/useless. |
ping? |
Hey fw,
I just confirmed that symlinking fails for Fallout: New Vegas when using Proton 6.17-STL after a fresh install of both F:NV and STL.. Pretty much everything related to Vortex fails, it seems. (Yes, I know, descriptive, but I am braindead right now. Will update later)
Here is the stl.log, the relevant logfile under
$STLCONFIG/logs[...]
does not exist.If you need any additional information, shoot.
The text was updated successfully, but these errors were encountered: