While you're here, please consider supporting GamingOnLinux on:
Patreon,
Liberapay or
PayPal Donation.
We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!



We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
Livestreams & Videos
Community Livestreams
- RPGoodness: „Trails in the Sky SC“ (Wine)
2021-01-19 21:00:00
Popular this week
- What we expect to come from Valve to help Linux gaming in 2021
- AMD announces Ryzen 5000 Series Mobile CPUs, RDNA 2 GPUs in the first half of 2021
- Valve's review of 2020 shows off pretty big numbers - 120 million monthly active users
- NVIDIA reveal the GeForce RTX 3060, plus lots of GeForce RTX laptops
- Proton 5.13-5 is now up bringing in some of the experimental changes
Contact
Latest Comments
-
Steamworks gets Denuvo Anti-Cheat, here's what Irdeto s…
- oldominion -
Steamworks gets Denuvo Anti-Cheat, here's what Irdeto s…
- BielFPs -
What we expect to come from Valve to help Linux gaming …
- Swiftpaw -
Godot Engine gets a sixth 3.2.4 beta with a new CPU lig…
- Kimyrielle -
What we expect to come from Valve to help Linux gaming …
- Shmerl - See more comments
Latest Forum Posts
- Battlefield 4
- Hooly - Can't play normally against an Epic Games version of Civilization…
- ZoeDenver - Extreme mouse lag in Slime Rancher, everything else works smoothl…
- Xpander - New Desktop Screenshot Thread
- oldominion - Intel Xe vs AMD Radeon
- Shmerl
View PC info
Or did you mean something else?
View PC info
My point being: Valve's work doesn't only serve Valve, which is an unfair worry that I hear a lot lately (i.e. "AC:V is not on Steam, so don't expect it to run on Linux anytime soon"). I mostly use Glorious Eggroll's take on Proton ( https://github.com/GloriousEggroll/proton-ge-custom ) in Lutris nowadays -- Valve gets nothing out of such use; in the end only Ubisoft benefits from it, as I use Lutris' and Valve's product of labor to pay for and play Ubisoft's games. That's why I'd love to see EA and Ubisoft tossing some man-hours and/or money into Proton, or at least make an effort to make things "just work" with Proton. It's not that they need to pay any licensing fees to get money from Linux users. It's a free platform to support and get more customers. But: happy thoughts. few years ago we had no Proton, no Linux support on Steam, no native drivers. Things are only getting better here.
Someone on youtube described how to run the game from different drives. It seams to depend on finding video and sound folders on C: under Windows 10.
The behaviour was exactly what you describe: it hangs at the login Logo screen.
Maybe this helps and you can figure out some workaround applying this in Linux.
https://www.youtube.com/watch?v=k_z8JMzZ-Hs
But the game needs more time to be patched anyways.
Tried that with softlinks under linux without success. There's more to be changed and programmed to get DX12 working under linux. But the guys from vkd3d-proton are already investigating: https://github.com/HansKristian-Work/vkd3d-proton/issues/409
AC:V works with the newest wine-tkg. Running directly from Ubisoft Connect. May possibly need to compile the latest VKD3D-Proton, but I believe that wine-tkg includes that. I had some initial performance issues, but disabled vkd3d logging and now it runs pretty well.
View PC info
I tried the wine and proton versions here
https://github.com/Frogging-Family/wine-tkg-git
Building from source with no joy, did you set any specific options?
Nothing special, just:
WINEDEBUG=-all WINEFSYNC=0 WINEESYNC=1 VKD3D_DEBUG=none VKD3D_SHADER_DEBUG=none WINEPREFIX=bla wine64 bla/UbisoftConnect.exe
Using the newest version currently on the tkg releases page.
I also compiled vkd3d-proton from source and copied the d3d12.dll to the ACV folder.
I did see some mention that this might not currently work with AMD, just NVidia (455 non-beta driver)
View PC info
Will give that a try
View PC info
I can confirm that it indeed works! :)
Thanks for the tip @rustybroomhandle
Last step, compiling fresh vkd3d-proton and copying 64-bit version manually to ACV directory was mandatory and after that it started working.
Good luck @TuxThePenguin - it can be done, at least on Nvidia.
View PC info
...although after playing a bit, some kind of timings seem to be off. The game plays slow. It's not frame rate, just everything seems slow compared to Windows on Geforce Now; did you notice anything similar?