As
@AndrewT was suggesting, i am reposting some stuff from a different thread here, maybe it is useful. Please note that this was moved here from another thread so I havent followed instructions how to post here, ofc (feel free to request if you need more info from me). I would bet that most users who experience extended launcher startup times are a) on the beta branch and / or have b) moved the launcher away from drive C: to a different location. See below:
posting #1
I have the very same problem since 2.8 and no, it is not caused by number of mods installed. While i did not change the number of mods, the launcher v2 loaded within seconds pre-2.8 and takes over 70 seconds to load with the current version. It is heavily writing on my HDD on startup. Based on my previous experience with the launcher v2 i would estimate this is (again) a problem with file paths.
I would bet the OP has tried to replace the launcher away from drive C: (where you have your OS only basically, times on a small SSD, and do not want any game stuff there). In my case the launcher is relocated in the game directory of stellaris. To make this work i basically have to edit the "launcher-settings.json" file after every game patch or switch to / from the beta branch, as this file insists on placing the launcher path into C:\user\username\documents or sumsuch every time.
However this does not seem to be enough any more, the launcher insists to write data on drive C: still, mainly under user\username\local and under user\username\roaming - on every startup it does.
I would really, really like to learn where the launcher stores all its filepath locations so i can fix this myself. Basically i intend to contain the launcher on my D: drive where steam and my game folder are. Cant be that hard... I have been using a "launcherpath" file earlier pointing here, but either that one is in the wrong location or it does not work any more, as it did with previous versions of the game / or the launcher.
Any pointers are appreciated.
posting #2
If helpful, this is what my launcher bootstrapper log looks like:
2020-11-08 01:33:46 [main] [INFO] Bootstrapper version: 2020.4
2020-11-08 01:33:46 [main] [INFO] Reading launcher versions in D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher
2020-11-08 01:33:46 [launcher] [DEBUG] Found 8 directories/files, checking whether they're valid launcher installations
2020-11-08 01:33:46 [launcher] [DEBUG] Checking .cpatch
2020-11-08 01:33:46 [launcher] [DEBUG] .cpatch has invalid dirname (false)
2020-11-08 01:33:46 [launcher] [DEBUG] Skipping file: ThirdPartyLicenses.txt
2020-11-08 01:33:46 [launcher] [DEBUG] Skipping file: bootstrapper-v2.exe
2020-11-08 01:33:46 [launcher] [DEBUG] Checking launcher-v2
2020-11-08 01:33:46 [launcher] [DEBUG] launcher-v2 has invalid dirname (false)
2020-11-08 01:33:46 [launcher] [DEBUG] Checking launcher-v2.2020.13
2020-11-08 01:33:46 [launcher] [DEBUG] Extracted version name `2020.13` and branch `` from path: `D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.13`
2020-11-08 01:33:46 [launcher] [DEBUG] Checking whether D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.13\.cpatch\launcher-v2_1\version exists
2020-11-08 01:33:46 [launcher] [DEBUG] Found valid installation under D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.13\.cpatch\launcher-v2_1\version
2020-11-08 01:33:46 [launcher] [DEBUG] Checking launcher-v2.2020.14
2020-11-08 01:33:46 [launcher] [DEBUG] Extracted version name `2020.14` and branch `` from path: `D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14`
2020-11-08 01:33:46 [launcher] [DEBUG] Checking whether D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14\.cpatch\launcher-v2_1\version exists
2020-11-08 01:33:46 [launcher] [DEBUG] Found valid installation under D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14\.cpatch\launcher-v2_1\version
2020-11-08 01:33:46 [launcher] [DEBUG] Skipping file: launcherpath
2020-11-08 01:33:46 [launcher] [DEBUG] Checking temp
2020-11-08 01:33:46 [launcher] [DEBUG] temp has invalid dirname (false)
2020-11-08 01:33:46 [main] [INFO] Found 2 launcher version(s) in total
2020-11-08 01:33:46 [launcher] [INFO] Branch file `D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\beta_branch` does not exist
2020-11-08 01:33:46 [main] [INFO] Found `` branch
2020-11-08 01:33:46 [main] [INFO] Latest version is `2020.14` from branch ``
2020-11-08 01:33:46 [launcher] [INFO] Launching D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14\Paradox Launcher.exe
posting #3
Interestingly, the game keeps writing a .cpatch directory under \newlauncher only to report this directory as false in the log file:
2020-11-08 01:52:04 [launcher] [DEBUG] Found 5 directories/files, checking whether they're valid launcher installations
2020-11-08 01:52:04 [launcher] [DEBUG] Checking .cpatch
2020-11-08 01:52:04 [launcher] [DEBUG] .cpatch has invalid dirname (false)
Another issue seems to be, that it is missing a directory which seems supposed to exist here:
2020-11-08 01:52:04 [launcher] [INFO] Branch file `D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\beta_branch` does not exist
On the other hand, it then refers to a directory which i am unable to locate myself before it finally starts the launcher:
2020-11-08 01:52:04 [main] [INFO] Found `` branch
2020-11-08 01:52:04 [main] [INFO] Latest version is `2020.14` from branch ``
2020-11-08 01:52:04 [launcher] [INFO] Launching D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14\Paradox Launcher.exe
As for the long delay in starting the launcher, i think the solution might be in this line of the log (or i am just reading "extracted" wrong, but if it unpacks launcher data on every startup this might be the issue):
2020-11-08 01:52:04 [launcher] [DEBUG] Extracted version name `2020.14` and branch `` from path: `D:\Spiele\Steam\steamapps\common\Stellaris\newlauncher\launcher-v2.2020.14`
@AndrewT feel free to move my posts where you see the fit the best, or shall i repost all this stuff there?
Adding my system info:
- Launcher version: 2020.14
- Distribution platform: PC / Steam
- Operating system: Windows 10 pro, v 2004
- Game affected: Stellaris v2.8.1 beta branch
- Count of mods and source of mods: 161 mods from Steam workshop, 1 my own mod local, tested with none active and with 23 mods playset, as well as with 1 single mod playset, doesnt change behaviour (not relevant imho)
- Count of DLC and activation state: own all DLC, all active
- Processor make: Intel i7 4790 CPU 3.6 GHz
- Size RAM: 12 GB RAM
- Type of storage and available space: C: drive (OS) 256GB SSD (129GB free), D: drive (steam, stellaris) + E: drive 10TB HDD in 2 partitions, with 2TB allocated to D: including 1.15TB free space
- Any antivirus software installed and activate: sophos endpoint agent (not relevant imho)
Adding behaviour info:
- "Wall clock" time, as measured in seconds, from the moment you start the launcher until it
- Displays a window = 3 secs (blank window)
- The window is fully rendered (no spinner) = 1 Minute (HDD heavily seeking and writing)
- The "Play" button is possible to interact with = 1 Minute 5 secs
- Any error messages encountered
- As modals / pop-ups (screenshots willl help) - This is especially important as the problem seems to be associated with some type of error condition with mods access = no pop up warnings occur however some mods (cosmetic) which worked previously ceased to work in game in v2.8.1 beta e.g. "Diverse Rooms"
- As "triangle warnings" on your mods or DLC (screenshots will help) = yes using some outdated mods (cosmetic) (irrelevant imho)
- Logs
- Repeatability and mitigation
- Do you experience the listed behaviour on every start occasion? = yes
- Do you have any workarounds that seem to mitigate the problem? = no
- What measures have you taken that has not worked? = with / without mods active, different playsets, behaviour always the same (probably launcher pathing problem, see above)
- Any other information you think might be useful for us as we search for a solid reproduction of the behaviour = see description above
EDIT - update 8.11.2020 17.30hrs
Following my conversation with
@Mousetick in a different thread, i have meanwhile tried and deleted all configuration files, that would point the launcher to edited directories of mine. I deleted all directories involved as well as all launcher data and removed the launcher from windows apps. After that, i downloaded the latest launcher package, unzipped the 3 files contained into my stellaris game directory, ran steam.exe as admin and fired up the game. I did let the launcher install into its vanilla directory and all (what i normally dont do) just
to prove if / if not the slow launcher startup had anything to do with editing configuration files.
Unfortunately,
after the fresh install the launchers behaviour remains the same. It takes about a minute to render up and a few additional seconds to log into my PDX account and show me the start buttons as active.
Here is the latest logfiles:
dowserlog
2020-11-08 16:47:14 [main] [INFO] Dowser version: 2020.4
2020-11-08 16:47:14 [main] [INFO] The `launcherpath` file does not exists:
C:\Users\error37_hs\AppData\Local\Paradox Interactive\launcherpath
2020-11-08 16:47:14 [main] [INFO] Trying to fix existing installation in "/passive" mode
2020-11-08 16:47:14 [main] [ERROR] Fixing existing installation failed:
exit status 1605
2020-11-08 16:47:14 [main] [INFO] Running regular installation in "/passive" mode
2020-11-08 16:47:19 [main] [INFO] Launcher installation succeeded!
2020-11-08 16:50:26 [main] [INFO] Dowser version: 2020.4
2020-11-08 17:13:16 [main] [INFO] Dowser version: 2020.4
bootstrapperlog
2020-11-08 17:13:16 [main] [INFO] Bootstrapper version: 2020.4
2020-11-08 17:13:16 [main] [INFO] Reading launcher versions in C:\Users\**********\AppData\Local\Paradox Interactive
2020-11-08 17:13:16 [launcher] [DEBUG] Found 6 directories/files, checking whether they're valid launcher installations
2020-11-08 17:13:16 [launcher] [DEBUG] Checking .cpatch
2020-11-08 17:13:16 [launcher] [DEBUG] .cpatch has invalid dirname (false)
2020-11-08 17:13:16 [launcher] [DEBUG] Skipping file: ThirdPartyLicenses.txt
2020-11-08 17:13:16 [launcher] [DEBUG] Skipping file: bootstrapper-v2.exe
2020-11-08 17:13:16 [launcher] [DEBUG] Checking launcher-v2
2020-11-08 17:13:16 [launcher] [DEBUG] launcher-v2 has invalid dirname (false)
2020-11-08 17:13:16 [launcher] [DEBUG] Checking launcher-v2.2020.14
2020-11-08 17:13:16 [launcher] [DEBUG] Extracted version name `2020.14` and branch `` from path: `C:\Users**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14`
2020-11-08 17:13:16 [launcher] [DEBUG] Checking whether C:\Users\**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\.cpatch\launcher-v2_1\version exists
2020-11-08 17:13:16 [launcher] [DEBUG] Found valid installation under C:\Users\**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\.cpatch\launcher-v2_1\version
2020-11-08 17:13:16 [launcher] [DEBUG] Skipping file: launcherpath
2020-11-08 17:13:16 [main] [INFO] Found 1 launcher version(s) in total
2020-11-08 17:13:16 [launcher] [INFO] Branch file `C:\Users\**********\AppData\Local\Paradox Interactive\beta_branch` does not exist
2020-11-08 17:13:16 [main] [INFO] Found `` branch
2020-11-08 17:13:16 [main] [INFO] Latest version is `2020.14` from branch ``
2020-11-08 17:13:16 [launcher] [INFO] Launching C:\Users\**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\Paradox Launcher.exe
cpatchlog (part of it, might be helpful i dont know)
2020-11-08 17:13:25 [repository]
[WARNING] failed to make metadata path repository.json world writable: failed to chmod C:\Users\**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\.cpatch\launcher-v2_1\repository.json: Zuordnungen von Kontennamen und Sicherheitskennungen wurden nicht durchgeführt.
2020-11-08 17:13:25 [repository]
[WARNING] failed to make metadata signature repository.json.asc world writable: failed to chmod C:\Users**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\.cpatch\launcher-v2_1\repository.json.asc: Zuordnungen von Kontennamen und Sicherheitskennungen wurden nicht durchgeführt.
2020-11-08 17:13:25 [repository]
[WARNING] failed to make keypath _keys/public.gpg world writable: failed to chmod C:\Users\**********\AppData\Local\Paradox Interactive\launcher-v2.2020.14\.cpatch\launcher-v2_1\_keys\public.gpg: Zuordnungen von Kontennamen und Sicherheitskennungen wurden nicht durchgeführt.
If i am not mistaken this points to some domain issue or something. Hm, but what else can you do but run steam.exe and thus the installer installation in admin mode?
The best guess that I can come up with is a localisation problem of the GERMAN Verions of Win10 which are not able to compute the JScript option / attribute "everyone" because that has been localized in german windows to the attribute "jeder". Given the launcher used JScript language to enable file access under /appdata/local using the "everyone" attribute, that might fail because german windows versions can not compute that.
Rough guess but i could not find anything else that was better related (if it turns out to be far off, my apologies, just a random user here, not a programer):
quote:
"An dieser Stelle noch der Hinweis, dass die von Microsoft im Advisory ADV200001 auf einem deutschsprachigen Windows meist nicht funktionieren. Microsoft hat beim cacls-Befehl nämlich eine Lokalisierung vorgenommen. Gegenüber den von Microsoft im Sicherheitshinweis veröffentlichten Ausführungen enthalten die obigen Befehle eine Modifikation des Autors für deutsche Windows-Varianten.
http://www.heise.de/meldung/Komment...spenst-geht-um-im-World-Wide-Web-4229968.html
Die von Microsoft für ein englischsprachiges Windows verwendete Option everyone
führt in einem deutschsprachigen Windows zu einem Fehler ‘“Zuordnungen von Kontennamen und Sicherheitskennungen wurden nicht durchgeführt.”. Dann muss in einem deutschen Windows das Attribut jeder (statt everyone) im Befehl verwendet werden, damit die Anweisung akzeptiert wird."
Sobald Microsoft einen Patch für die Schwachstelle veröffentlicht hat, kann die Scripting-Engine jscript.dll wieder freigegeben werden. Die entsprechenden Befehle sind unter ADV200001 aufgeführt, wobei auch dort in einem deutschen Windows das Attribut everyone in den Befehlen durch jeder zu ersetzen ist.
(
Günter Born) /
/end quote
source:
https://techbizweb.com/internet-explorer-zero-day-schwachstelle-in-jscript-scripting-engine/
Update #2 to keep all in one thread:
This is clearly an issue of the Stellaris beta branch only, at least on my system. Reverting Stellaris back to butler 2.8.0 resulted in launcher being ready in about 20 seconds before you can click the play button. From the beta branch it needed more than a minute, while every thing else stays the same. Just saying. It might be useful to include a question in the opening post, if players experience this released, or in beta versions only.
Update #3
"This is clearly an issue of the Stellaris beta branch only" - or is it? I have meanwhile switched thru and forth between 2.8 and 2.8.1 beta versions several times, and meanwhile the launcher seems to have changed its behaviour. Its also around 20 secs on the beta branch now, so it seems my statement was false. Maybe installing the launcher from scratch and in its dedicated location (without fiddling on the text configuration files / launcher location) might have helped this issue more than everything else.