HGL
metropolitan-bronze

Import SOTTR, and Run, but nothing happens.

I got SOTTR from Epic Games, I'm using Proton on steam. I downloaded Heroic Games Launcher from AUR heroic-games-launcher-bin to be precise. I'm using my external NTFS hard drive for the games. I imported SOTTR.
#!/usr/bin/nu
let mount_opts = "uid=1000,gid=1000,rw,exec,umask=000"
udisksctl mount -o $mount_opts -b /dev/disk/by-label/NEPHTHYS
#udisksctl mount -o $mount_opts -b /dev/disk/by-label/MINERVA
let steam_compat = $"($env.HOME)/.steam/steam/steamapps/compatdata"
if "" == ($steam_compat | path expand -n | path type) {
mkdir $steam_compat
}
let nephthys_compat = $"/run/media/($env.USER)/NEPHTHYS/Steam/steamapps/compatdata"
if "symlink" == ($nephthys_compat | path expand -n | path type) {
use std log
log warning $"($nephthys_compat) exists."
let nephthys_ptr = $nephthys_compat | path expand
if not ($nephthys_ptr == $steam_compat) {
log warning $"Conflict: ($nephthys_ptr) is not ($steam_compat)."
log warning $"Removing ($nephthys_compat)"
rm -rf $nephthys_compat
let nephthys_lib = $nephthys_compat | path split | drop | path join
ln -s $steam_compat $nephthys_lib
}
} else {
rm -rf $nephthys_compat
let nephthys_lib = $nephthys_compat | path split | drop | path join
ln -s $steam_compat $nephthys_lib
}
#!/usr/bin/nu
let mount_opts = "uid=1000,gid=1000,rw,exec,umask=000"
udisksctl mount -o $mount_opts -b /dev/disk/by-label/NEPHTHYS
#udisksctl mount -o $mount_opts -b /dev/disk/by-label/MINERVA
let steam_compat = $"($env.HOME)/.steam/steam/steamapps/compatdata"
if "" == ($steam_compat | path expand -n | path type) {
mkdir $steam_compat
}
let nephthys_compat = $"/run/media/($env.USER)/NEPHTHYS/Steam/steamapps/compatdata"
if "symlink" == ($nephthys_compat | path expand -n | path type) {
use std log
log warning $"($nephthys_compat) exists."
let nephthys_ptr = $nephthys_compat | path expand
if not ($nephthys_ptr == $steam_compat) {
log warning $"Conflict: ($nephthys_ptr) is not ($steam_compat)."
log warning $"Removing ($nephthys_compat)"
rm -rf $nephthys_compat
let nephthys_lib = $nephthys_compat | path split | drop | path join
ln -s $steam_compat $nephthys_lib
}
} else {
rm -rf $nephthys_compat
let nephthys_lib = $nephthys_compat | path split | drop | path join
ln -s $steam_compat $nephthys_lib
}
Above is my nushell script to mount my external drive using udisksctl. Finally, I clicked Run, and seems stuck at The wine configuration in ~/Games/Heroic/Prefixes/default is being updated, please wait... I suppose it's 20 min. How long should this take?
4 Replies
metropolitan-bronze
metropolitan-bronzeOP2y ago
At least show me the stdout, stderr somewhere. I'm waiting for UI.
quickest-silver
quickest-silver2y ago
share the game log (you shared the general log)
metropolitan-bronze
metropolitan-bronzeOP2y ago
how, i haven't seen a thing like that in the UI.
quickest-silver
quickest-silver2y ago
in heroic 2.10.0 you can do settings > logs and now you can see all the game logs too, not just the general log or do right click on the game card > logs

Did you find this page helpful?