HGL
adverse-sapphire
Does anyone know how to enable vkBasalt?
I've tried entering the environment variables (ENABLE_VKBASALT=1) as I would on steam but none of the games open, heroic log doesn't log any errors. Have tried with vkbasalt on flatpak and rpm.
OS: Fedora 38
Heroic: 2.9.2
vkBasalt: 0.3.2.10
19 Replies
I've tried entering the environment variables (ENABLE_VKBASALT=1) as I would on steamHow exactly did you do this? A game log should still give some clues as to what's wrong
adverse-sapphireOP•2y ago
Under the game settings I added it like this

Right, that looks fine
adverse-sapphireOP•2y ago
Forgot to mention I'm running on Proton-experimental, not sure if that makes a difference seeing as it has the same affect across different prefixes.
adverse-sapphireOP•2y ago
This is the current log file contents after launching the game. It opens ubisoft and shows the game loading menu then just disappears.
That file is Heroic's general log, not the game log
Just to confirm, this does go further if you don't have VKBasalt enabled, right?
adverse-sapphireOP•2y ago
Yes, game loads fine without the env var set
How would I get the game log?
There should be a "Report a problem running this game" clickable-text-thingy on the game page
adverse-sapphireOP•2y ago
Judging by that, I guess it can't find my reshade path?
adverse-sapphireOP•2y ago
Not sure why though, Heroic has access to
/home/al/extra_data
already as that's where I install games.mute-gold•2y ago
Heroic probably does have access to
~/Heroic
or similar, but not elsewhere in your home directory. You can use Flatseal to inspect and change the grants of Flatpak-sandboxed applications.adverse-sapphireOP•2y ago
So Heroic already has access to
~/extra_data
the shaders are in ~/extra_data/reshade-shaders
do i need to specifically give access to the second folder even though it's subdirectory of the first folder?mute-gold•2y ago
Or it's the vkBasalt flatpak which needs access? I have very little experience with Flatpak, myself.
adverse-sapphireOP•2y ago
I thought that as well, but vkbasalt doesn't appear in flatseal despite beiung installed as a flatpak
extended-salmon•2y ago
@Fearthainn did you get this working? i was trying all the same thing, i even modified the game's environment variables through FlatSeal (it showed up there for me)
adverse-sapphireOP•2y ago
Hey man, sorry just seen this now, only way I got it kinda working was to tick the
use steam runtime
box, but it seems inconsistentextended-salmon•2y ago
Huh I think I tried that but I'll try again
Thanks
adverse-sapphire•2y ago
it needs some fixes from the heroic side
we override XDG_CONFIG_HOME, which is horrible thing to do, so im trying to fix it
extended-salmon•2y ago
yeah I tried the
Use Steam runtime
option, that actually prevents my game from booting at all