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
CommandMC
CommandMC2y ago
I've tried entering the environment variables (ENABLE_VKBASALT=1) as I would on steam
How exactly did you do this? A game log should still give some clues as to what's wrong
adverse-sapphire
adverse-sapphireOP2y ago
Under the game settings I added it like this
No description
CommandMC
CommandMC2y ago
Right, that looks fine
adverse-sapphire
adverse-sapphireOP2y 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-sapphire
adverse-sapphireOP2y ago
This is the current log file contents after launching the game. It opens ubisoft and shows the game loading menu then just disappears.
CommandMC
CommandMC2y ago
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-sapphire
adverse-sapphireOP2y ago
Yes, game loads fine without the env var set How would I get the game log?
CommandMC
CommandMC2y ago
There should be a "Report a problem running this game" clickable-text-thingy on the game page
adverse-sapphire
adverse-sapphireOP2y ago
Judging by that, I guess it can't find my reshade path?
adverse-sapphire
adverse-sapphireOP2y ago
Not sure why though, Heroic has access to /home/al/extra_data already as that's where I install games.
mute-gold
mute-gold2y 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-sapphire
adverse-sapphireOP2y 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
mute-gold2y ago
Or it's the vkBasalt flatpak which needs access? I have very little experience with Flatpak, myself.
adverse-sapphire
adverse-sapphireOP2y ago
I thought that as well, but vkbasalt doesn't appear in flatseal despite beiung installed as a flatpak
extended-salmon
extended-salmon2y 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-sapphire
adverse-sapphireOP2y 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 inconsistent
extended-salmon
extended-salmon2y ago
Huh I think I tried that but I'll try again Thanks
adverse-sapphire
adverse-sapphire2y 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
extended-salmon2y ago
yeah I tried the Use Steam runtime option, that actually prevents my game from booting at all

Did you find this page helpful?