Comments (13)
Yeah, it's not a huge inconvenience having to locate it the once.
I look forward to using the new launcher.
from arma3-unix-launcher.
Okay, that's weird. It looks like sometimes it incorrectly evaluates mod install path. It will be fixed in new rewritten version, also I'll give an option to manually set paths from options
from arma3-unix-launcher.
Ah, I see. If I may ask, when do you expect the new launcher to be available?
from arma3-unix-launcher.
It's not coming fast, I have to travel a lot now unfortunately.
I think maybe I should look into hotfixing this issue, because I might not make it in April.
from arma3-unix-launcher.
@ademptis112 Would you give me output arma3-unix-launcher creates?
You would need to open up the terminal and run
arma3-unix-launcher --purge
arma3-unix-launcher --verbose >launcher.log
and then paste here content of launcher.log file after it launches and then you can close it.
Also please mind that
arma3-unix-launcher --purge
will remove your configuration files (they are stored in ~/.config/a3unixlauncher, so if you want to keep your settings you should backup it first).
from arma3-unix-launcher.
Here is the launcher.log with the symlink I created in place. My mods appear in the launcher in this case. launcher.log
And here is the launcher.log without the symlink. Workshop mods did not appear. launcher.log
In both cases, it asked me to select Arma's install directory.
from arma3-unix-launcher.
Okay, may I ask how did you make it that Steam installs games in ~/steam-games?
Or is it a symlink too?
When I create a Steam library it creates directories like that
/mnt/games/SteamLibrary/common/Arma 3
/mnt/games/SteamLibrary/workshop/107410
Based on this I made an assumption that removing 2 directories (common/Arma 3 in this case) and adding 'workshop/content/107410' to it will point to workshop directory.
Anyways I pushed a new branch with possibly working hotfix to this - it's called 'fix-missing-workshop'.
git clone https://github.com/muttleyxd/arma3-unix-launcher.git
cd arma3-unix-launcher
git checkout fix-missing-workshop
mkdir build
cd build
cmake ..
make
./arma3-unix-launcher --purge
./arma3-unix-launcher --verbose >launcher.log
So please check if this attempt does work
from arma3-unix-launcher.
Sorry, I should have said this before. ~/steam-games
is a symlink to ~/.local/share/Steam/steamapps/common
. I made it so that I could access game folders easier.
I tried tried the new branch, but it doesn't seem to detect workshop mods at all, both with and without the ~/workshop
symlink workaround. It still asked me to manually select Arma's install directory.
from arma3-unix-launcher.
Okay, I'll try to add some code resolving symlinks, which should help in this case, but I'm going to do it tommorrow
from arma3-unix-launcher.
Alright, thank you.
from arma3-unix-launcher.
Next try - there was a bug in a function looking for steam library - it didn't look into ~/.local/share/Steam/steamapps/common for games π’
Anyways, please see if new version works
cd <arma3-unix-launcher location>
cd build
git fetch origin
git pull
make
./arma3-unix-launcher --purge
./arma3-unix-launcher --verbose >launcher.log
from arma3-unix-launcher.
This version seems to work. I removed my workshop symlink, and it still found the location of workshop mods. It asked me to locate Arma's install directory, though, as it did before.
from arma3-unix-launcher.
I guess it'll have to do then, I'm merging this with master
I'm back to working on rewritten version (with proper unit-testing which should avoid me bugs like that one)
from arma3-unix-launcher.
Related Issues (20)
- Program assumes that workshop data will never move.
- error: βARMA3β has not been declared HOT 1
- Commit 378 did an Uno-Reverse Card HOT 3
- Steam thinks Arma 3 is running when the launcher is open with the -d flag HOT 2
- Launcher unable to start ArmA with Steam Integration Enabled HOT 1
- Unix Launcher won't start the game. HOT 5
- Error in compilation with gcc 13
- Flatpak for usage as a "steam addon"?
- Feature request: executable selection on latest Mac branch
- Feature request: Add a refresh button that removes mods that user is no longer subscribed to on the workshop.
- MacOS luncher not working HOT 3
- Support for Spearhead 1944
- compatibility tool entry not found
- symbol lookup error HOT 2
- Trying to launch game from the wrong directory HOT 1
- symbol lookup error (appImage)
- The launcher simply does not run. HOT 6
- [critical] Direct launch failed, exception: compatibility tool entry not found
- Starting with wrong directory/can't find the file to start
- Issue MAC os HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from arma3-unix-launcher.