[Fresh install] Avatar Frontiers of Pandora
I'm on Bazzite-nVidia:latest and trying to do a fresh install of Avatar Frontiers of Pandora on my desktop:
- Avatar Frontiers of Pandora owned via UbiSoft only. (i don't own the game in EpicGames.)
- ROG STRIX X670E-E GAMING WiFi motherboard.
- CPU: Ryzen9 7950X3D (has iGPU inside)
- GPU: ZOTAC GeForceยฎ GTX 1080 Ti AMP Extreme Core Edition
- Storage: KC3000 PCIe 4.0 NVMe M.2 SSD (4TB)
- RAM: DDR5 KF560C36BBEK2-64 (Total=64GB).
- The game plays fine on this hardware with a
Win11
OS installed which i rather drop in /dev/null
---
I started to try to follow How to install Ubisoft Connect on Linux and Mac - Option 1 but am stuck on the 4th step _"Proceed to install the launcher" because the Finish button shows a ๐ซ icon when my mouse is over it.
I'm following the instructions literary step-by-step and thus have not touched the "Select Executable" field at all yet.@ROG
ROG STRIX X670E-E GAMING WIFI | Gaming motherboards๏ฝROG - Republic ...
ASUS ROG Strix X670E-E Gaming WiFi features 18+2 power stages, DDR5 support, four M.2 slots with heatsinks, PCIeยฎ 5.0, USB 3.2 Gen 2x2 front-panel connector, and onboard WiFi 6E.โฏIt also features AI Cooling II, AI Networking, Two-Way AI Noise Cancelation. ROG Strix X670E-E Gaming WiFi caters to gamers and all builders looking for well-rounded sp...
KC3000 PCIe 4.0 NVMe M.2 SSD High-performance for desktop and lapto...
KC3000 PCIe 4.0 NVMe M.2 SSD delivers next-level performance using the latest Gen 4x4 NVMe controller and 3D TLC NAND. It delivers outstanding endurance and improves the workflow in high-performance desktop and laptop PCs, making it ideal for power users who demand the fastest speeds on the market.
ZOTAC
ZOTAC GeForceยฎ GTX 1080 Ti AMP Extreme Core Edition | ZOTAC
Climb onto a newer flagship with the ultimate hardware. The ZOTAC GeForceยฎ GTX 1080 Ti is the new flagship gaming graphics card, based on the award-winning NVIDIA Pascalโข architecture. It is packed with an incredible amount of cores and buffed with 11GB of ultra-fast GDDR5X memory, and the sheer force combines to deliver unprecedented gaming per...
98 Replies
foreign-sapphireOPโข16mo ago
So i though i might as well select the installer in that input field to see what happens.
(Is this what is meant to be done, but forgotten in that How-To ๐ค )
I went ahead and selected
wine-ge-8-26-x86_64
instead of the 25
version, before selecting the installer in the "Select Executable" field.
Followed by selecting the installer again when clicking the "RUN INSTALLER FIRST" button seemed to start the installer finally.
Ok now i could finish step4 ๐
Step 6 is missing info on where to locate the drive_c
folder...
Searching my homedir i found it to be under ~/Games/Heroic/Prefixes/default/Ubisoft Connect/
Now that the UbiConnect icon appeared in heroic i'm trying to follow what is shown in the images ๐No, that's not what you're meant to do. As the guide says, click "Run installer first" and select the installer there
Assuming you're on the latest version of Heroic, the folder picker is automatically started in this directory (so the
drive_c
folder is immediately visible)foreign-sapphireOPโข16mo ago
The Wine versionis different though i think that is as expected...
But the prefix ๐ค (Ahh well going ahead)
The only thing that matters for a WinePrefix directory is that it's an empty directory & you know where it is. Assuming that's the case here, everything's fine
foreign-sapphireOPโข16mo ago
I did that but nothing happend unless i did what i wrote in https://discord.com/channels/812703221789097985/1205105799790334032/1205107567588802570 ๐
It shows
v2.12.1
i guess that is correct?
No idea why it didn't do that for me... _(Might be because i had Dolphin already open in background or something?)Ah, managed to miss this
Yup the Wine Version dropdown is a little weird sometimes. I've always meant to look into that, but then never got around to it
foreign-sapphireOPโข16mo ago
Anyhow i'm installing APOP right now, as i have successfully installed UBC and loged into my account.
Will take some time though +-80GB (ETA: 2hr+ for my connection)
It was the same without touching the wine version, it was just something extra i did, so i would run it with a newer wine version as the 25 default...
The real problems will start after the game is installed though....
In Lutris i had to select my GFX card as
icd
before i got any window or graphics at all from the game.
But even after that the game intro freezes at random points while the background music continues...
Hope it will be different with Heroic...
For my woes while using Lutris
you might want to visit (And possibly help): https://discord.com/channels/1072614816579063828/1203629591391117372extended-salmonโข16mo ago
Heroic and Lutris use the same Wine-GE in the end
foreign-sapphireOPโข16mo ago
As long as i will be able to play this game on Linux i don't mind which launcher...
extended-salmonโข16mo ago
I just mean to temper your expectations
foreign-sapphireOPโข16mo ago
@CommandMC ok seems it finished a while back...
First run gave same results as in Lutris: Split second transparent window then back to blue play button again. (Eg. game force closes on start)
Checking the settings of the UBC entry of Heroic:
1. "Wine -> Auto install/Update DXVK-NVAPI on Prefix" was unchecked. Enabling now.
2. "Other -> Prefer system libraris" was unchecked. Enabling now.
3. "Other -> Use Dedicated Graphics Card" was unchecked. Enabling now.
Will try to run it again now...
foreign-sapphireOPโข16mo ago
See: https://www.youtube.com/watch?v=YTNe3zvEIcM
It seems to be possible, but how did they manage it ๐ค
Tux Gaming
YouTube
Does it play on Linux? Avatar Frontiers of Pandora
Yes it does and thanks to the Heroic launcher. My OBS settings still need fine tuning, GPU screen recorder has unfortunately stopped working with Wayland on Linux. So, we make due. Enjoy the video.
extended-salmonโข16mo ago
@TuxGaming-tp7ri 1 month ago Just using Herioc games launcher and Ge-proton8-25. My gaming rig is an i9-12900k paired with a 6800xt. Everything runs off a 2tb NVME drive and 64gb of DDR5 ram.they're using an AMD GPU
foreign-sapphireOPโข16mo ago
Yes so lets try to make this work on mine ...
extended-salmonโข16mo ago
you can't make something out of nothing. your 1080ti is known to have poor VKD3D compatibility
foreign-sapphireOPโข16mo ago
I have np playing other games that require a lot, just this APOP is giving me headages..
extended-salmonโข16mo ago
what DX12 games have you played well?
foreign-sapphireOPโข16mo ago
I will even accept lowest settings...
Darn now the launcher dont even show up anymore, just a shadow of a window that stays like that...
Can't even launch UBC anymore...wth
extended-salmonโข16mo ago
you could try this if you ever get it to launch again https://www.reddit.com/r/linux_gaming/comments/t834b0/if_youre_using_an_older_nvidia_gpu_and/
foreign-sapphireOPโข16mo ago

foreign-sapphireOPโข16mo ago
Un checking "Use Dedicated Graphics Card" made UBC able to show it's window again pheew...
foreign-sapphireOPโข16mo ago

extended-salmonโข16mo ago
this option is for laptops with multiple GPUs
foreign-sapphireOPโข16mo ago
@CommandMC Current logfile from Heroic:
foreign-sapphireOPโข16mo ago
Can be, i don't know what options are for what in different game launchers...
In Lutris we had to set the
icd
loader to my Card remember, that's why i checked this option in this launcher.
But seems that messes stuff up here.extended-salmonโข16mo ago
you could try the env var in the reddit link above as well
can't hurt
foreign-sapphireOPโข16mo ago
Lets first get the game to start at all, shall we?
And please try not to derail the convo with other stuff, lets try to go step by step with what i am doing...thx
extended-salmonโข16mo ago
excuse me, I cannot keep track of two separate attempts to install the game when you had it installed via Lutris
I think it may be better if I just stop if you feel I am derailing you
whatever frustrations you may have with the game, I want none of it
foreign-sapphireOPโข16mo ago
If you can't be constructive then please yes...
Quote from a reply in that link you gave:
Well, older is a bit of a stretch. OP is running a last gen card (16 series was released along side 20 series, same architecture but without RTX stuff). But actual 10 series is now old.Mine is a "GTX 1080 Ti" hardly a card that can be called "old"... Having it installed doesn't matter if it wont run right?
extended-salmonโข16mo ago
it's 2 generations old now, and Nvidia does not care to provide proper driver support for it with respect to functions VKD3D relies upon.
I've been helping you across two different servers and launchers. this seems out of left field here
foreign-sapphireOPโข16mo ago
Lets try to find if it indeed is that case, before jumpoing to conclusions, lets find evidence of it, and then try to find a way to get them or whoever to add that...
And i appriciate any help, be sure about that...
"Lets just drop it, if it doesn't work" has never been a solution to anything, nor did it make Linux better....
Imagine if people working on
wine
said that from the beginning...
So if the nVidia driver lacks support for certain stuff that DXVK is missing, they might add it to it to compensate for the lack from nVidia...
"There are more roads to Rome" beside the main road... ๐extended-salmonโข16mo ago
on a broad scale, you're right, but the roads have been examined. and doitsujin, the creator of DXVK, says it's not going to happen. here's an open issue for vkd3d + pascal performance https://github.com/HansKristian-Work/vkd3d-proton/issues/465
the logs from your other runs only indicate a lot of vkd3d calls before it ultimately gives up
with no indication that there is another reason it fails
here's another suggestion from doitsujin on reddit that may (but not likely) help https://www.reddit.com/r/linux_gaming/comments/pkl86d/does_vkd3d_work_any_better_for_the_nvidia_10/hc6z9dc/
foreign-sapphireOPโข16mo ago
Sorry but linking me to posts about "Poor performance" does not help with problems NOT related to performance, my issue is that it won't run or at least it freezes.
Which are two different kind of issues...
If it was just poor performance i would be happy to game in slow-mo...
But no, it all runs FINE 60-FPS, untill it freezes... (In Lutris)
That is not poor performance at all
But we have not come to that point yet using Heroic, and you derailing with stuff like that is NOT HELPFUL in this context.
extended-salmonโข16mo ago
alright best of luck to you
foreign-sapphireOPโข16mo ago
Plus we are not using Proton, we are using Wine-GE, they might be similar or even related but they not same
extended-salmonโข16mo ago
you shouldn't be using Proton in either Lutris or Heroic
foreign-sapphireOPโข16mo ago
Exactly so i am not...
extended-salmonโข16mo ago
you do know that DXVK and VKD3D-Proton are used all the same right?
GE-Proton, Wine-GE and Proton all use the same DXVK and VKD3D
foreign-sapphireOPโข16mo ago
No i don't know what is using what behind the scenes, im not that deep into the codes of those libraries...
extended-salmonโข16mo ago
it is all relevant information
disregarding the information because you find it unfavorable won't help you
foreign-sapphireOPโข16mo ago
That info can be related but it is not relevant for the STEP i m performing here...
Please try to stay on topic, with the steps im doing...
Someone else trying to follow this, will by long already LEFT this topic due to your derails...
extended-salmonโข16mo ago
if you want to take an aggressive stance further, I will lock this thread
I will leave you be. I will not be involved this matter anymore
foreign-sapphireOPโข16mo ago
If you find it aggressive to point out to you that you are derailing the topic at hand, which is the steps im doing, then YOU are to be removed...
extended-salmonโข16mo ago
I just said to not take the aggressive stance, and you say I am to be removed?
final warning
I am leaving this thread and the one on the Bazzite server
foreign-sapphireOPโข16mo ago
FYI: I just reported you for that act...(Locking the thread)
extended-salmonโข16mo ago
sure thing
I'll take care of your report in due course
It looks like you have the Ubisoft Connect overlay enabled. Could you try disabling it?
absent-sapphireโข16mo ago
they managed it cuz it's supposed to work ootb
foreign-sapphireOPโข16mo ago
Can you tell me how?
(Don't really understand which kind of overlay you mean)
Thanks, and i'm trying to make it work also here ๐
foreign-sapphireOPโข16mo ago
Do you mean this?

foreign-sapphireOPโข16mo ago
Nope game still does not start when i uncheck that, even if i uncheck the FPS also ๐คทโโ๏ธ
Is there a way in
Heroic
to configure the icd
loader to use?
Because in Lutris
game at least started after selecting my nVidia card for that...hilarious-sapphireโข16mo ago
you generally do not need to set your icd loader these days. And your logs show that the nvidia vulkan drivers were loaded. Which is what the icd loader is for...
but generally to set it is just an env var.
but like others have pionted out, if its a shortcoming in the nvidia driver, this wont really change the result.
foreign-sapphireOPโข16mo ago
Lets first try to make the game start in Heroic, before jumping to conclusions without facts.
termdisc is just too impatient todo real troubleshooting and jumps to conclusions without real evidence, and i blocked him on discord due to his agresive temper
The game had same issue at startup in Lutris, until i changed the auto
icd
selection to manually select the nVidia card.
That's why i want to try the same in Heroic, but in Lutris it was a menu option in the settings so i don't know the ENV variable name nor value to use in Heroic.foreign-sapphireOPโข16mo ago
This is the logfile produced in current state i have heroic setup for the game using UbisoftConnect..
hilarious-sapphireโข16mo ago
the env var is the same, its not a heroic or lutris thing.. its just a regular linux environment variable.. but like i said, its used to select the appropriate vulkan driver, which is already loading in your logs.
A simple google search:
VK_DRIVER_FILES
and the path to your file.. which is probably different per distroforeign-sapphireOPโข16mo ago
Ok then why isn't the intro even playing in Heroic, until it gets stuck, like in Lutris then?
At moment in Heroic, i get a split second transparent window popup-and out before it's properly displayed..
(The game main screen ofcourse, not the small one telling it is going to be launched)
hilarious-sapphireโข16mo ago
huh? i mean its the same setting. You still have to set the env var in heroic.. but honestly if it wasnt working in lutris im not seeing how changing the launcher alters anything, at the end of the day both just call wine with dxvk/vkd3d installed heck in this case you are even using the same wine ๐
foreign-sapphireOPโข16mo ago
Well TBH, so far Lutris got the game running further as
Heroic
...
I'm just trying to get it to run at least that far...
But if you say there is zero difference between the two, then i might as well uninstall Heroic because Lutris is the obvious better choice then...hilarious-sapphireโข16mo ago
i mean clearly there are differences, but once the game is launched its in wine's realm
heroic and lutris just connect you to the stores, install stuff, and help automate lots of the prefix setup
which is not nothing ๐
foreign-sapphireOPโข16mo ago
So uhmm.. let me get this correct:
Heroic does not do any different configs/dll overrides etc compared to what plain Lutris does by default?
hilarious-sapphireโข16mo ago
its methods are more user friendly imo than lutris, but at the end of the day, they both just pass envars, game wrappers, setup the prefixes in much the same way.. since wine/proton are more or less what do the work once the game is launched
foreign-sapphireOPโข16mo ago
Lutris has a script/config that you use to install games with that has some presets for configs and stuff the game needs by default.
If that part is identical in Heroic, then BYE heroic sorry
hilarious-sapphireโข16mo ago
heroic doesnt have install scripts, but it does have an experimental feature that brings in the same things those install scripts have
literally these are just tools to configure wine
and manage libraries
foreign-sapphireOPโข16mo ago
Well okay so we at least got that far that the two game launchers setup games in different ways right?
hilarious-sapphireโข16mo ago
to the user. sure
foreign-sapphireOPโข16mo ago
ok, so it might be possible to use the setup of Heroic to get this game to run further as what i got in Lutris...
hilarious-sapphireโข16mo ago
what gives you that impression
foreign-sapphireOPโข16mo ago
Well at moment the game gets further using Lutris as what i got in Heroic...
hilarious-sapphireโข16mo ago
define further
foreign-sapphireOPโข16mo ago
Without using env variables
hilarious-sapphireโข16mo ago
if its not running its not running ๐
foreign-sapphireOPโข16mo ago
In Lutris the game starts PLUS intro video runs smoothly 60FPS, it just gets stuck after like 10-15 secs...
In heroic the game wont even get to the intro stage
hilarious-sapphireโข16mo ago
you're in a flat pak, did you enable system libs
foreign-sapphireOPโข16mo ago
โ
"Prefer system libraries"
hilarious-sapphireโข16mo ago
is that a yes or a no haha
foreign-sapphireOPโข16mo ago
A checkmark = it is enabled, so yes ๐
So it's not like the game is not able to run in wine at all, no idea where you got that impression
Because if that were rthe case, then yes it would not matter if i use Lutris or Heroic
hilarious-sapphireโข16mo ago
so did you set the env var
so the game runs fine in lutris?
like you can play and all that?
im confused whta the issue is then
foreign-sapphireOPโข16mo ago
No because i don't know which one to use with what value...
In lutris it was just a menu selection to force
icd
loaderhilarious-sapphireโข16mo ago
look up where the icd loaders are for your distro .. i dont use fedora
that shuld be pretty simple
its just the env var i gave and the path to the nvidia icd file
foreign-sapphireOPโข16mo ago
The game runs fine, UNTIL it freezes in the intro scene you get when you start the game, you know the forest tour with the AMD logo etc etc
I have no idea which file that should be sorry, and no idea where to get the info on that ๐คทโโ๏ธ
I am technical yes, but im a total noob when it comes to Lutris/Heroic/Wine and not to mention
icd
loader stuff...hilarious-sapphireโข16mo ago
i mean.. google search probably works.
ls /usr/share/vulkan/icd.d/
does that show anything?
i'd pick the nvidia one in thereforeign-sapphireOPโข16mo ago
1 sec
hilarious-sapphireโข16mo ago
btw that was first hit on google, r/fedora ๐
foreign-sapphireOPโข16mo ago
hilarious-sapphireโข16mo ago
there's nothing really magical about the icd stuff, most of the time you dont have to set it, and the times you do, you just point it at the driver you want to use.
foreign-sapphireOPโข16mo ago
Well i didn't know because i never fiddled with this stuff yet
brb, got to take out the trash real fast
hilarious-sapphireโข16mo ago
just in case the env vars for a game are on the game settings page in advanced. You put the env var on the left, the value on the right
foreign-sapphireOPโข16mo ago
Ok i will now test with:
Correct?
foreign-sapphireOPโข16mo ago

foreign-sapphireOPโข16mo ago
Nope when i did that, UBC (Ubisoft Connect) didn't even launch...
foreign-sapphireOPโข16mo ago
foreign-sapphireOPโข16mo ago
๐
Flatpak Vulkan works differently here. Not quite sure how it works, but there are no ICD files in
/usr/share/vulkan/icd.c
(in fact the vulkan
directory only contains a registry
directory with what looks like Python scripts?)
This error, from the log file above, seems to be the issue:
This usually points to some GPU driver issue. Make sure you're on the most recent Nvidia driver available (should be 550.40.07
), and make sure the Flatpak runtime for this driver is installedforeign-sapphireOPโข16mo ago
Will check tomorrow first thing ๐
@CommandMC
I just checked and the driver in use is at moment:
545.29.06
.
I have no control over the driver in Bazzite-nVidia:latest
though ๐คทโโ๏ธ
and make sure the Flatpak runtime for this driver is installedCan you be specific in which package is needed for that? Maybe the Bazzite guys forgot to add that to the system. I know i can be a total noob, when it comes to stuff like this forgive my noobness..
generous-apricotโข16mo ago
running
flatpak update
should be enoughforeign-sapphireOPโข16mo ago
Well i guess i will just drop
Heroic
because it is obvious that Lutris
gets games running further...
With Lutris i at least got the game running the intro some seconds.
Take care. ๐generous-apricotโข16mo ago
:pogr_moment:
extended-salmonโข16mo ago
Bazzite isnโt missing a thing ๐คท๐ปโโ๏ธ