While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Canonical call for testing their Steam gaming Snap for Arm Linux
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- Steam Client Beta adds a revamped interface for opting into game Betas and other changes
- > See more over 30 days here
- A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
I can get uplay working with lutris and have managed to download it. I was wondering if anyone has had any success getting it running? At the moment the splash screen appears then it soft locks.
I realize it's only been out a couple of days so there isn't much out there on the web
While this should be taken as an educated guess and nothing more, my take on this is as follows:
DX12 is inevitable. Support for it on Linux infrastructure is currently lacking, but improving each day. AC Valhalla will most probably come to Steam one day, because Steam is too big to ignore in the long run, and even if it won't, Valve is committed to Linux support and they'll want to use DX12 bells and whistles in their games under Windows sooner or later, while also keep them playable on Linux. We, the Linux users, are also no longer ignored in promotions like free games included with CPUs/GPUs, as there are promo-redeeming tools for Linux offered at least by AMD, and it's silly to give someone a gift that they can't use of. This is clearly the case with AC:V, that's offered by AMD to Linux users, yet they can't play it as of today: if you got AC:V from AMD, e-mail them and ask when will you be able to play it under your OS of choice. I think group of people that want to, yet can't/won't play new games on Windows is growing. There are also IOS users, which by themselves also put multi-platform support on the radar: if you have to support something else than Windows anyway, then why not also support Linux while at it? VKD3D-proton, while not targeted at AC:Valhalla, is under active development and it's primary goal is: "The project serves as the development effort for Direct3D 12 support in Proton." -- https://github.com/HansKristian-Work/vkd3d-proton
Oh, and there's also the fact, that apparently AC:V is not a crap game, and someone with knowledge and free time at their hands will set a goal of playing it under Linux, even if only because they can. :)
All that being said, I hope that AC:V and other new games support will come as an accidental result of ongoing work, as it should be. Holy grail-level state of things is Linux's compatibility with proprietary platforms that is reachable easily enough, so main game publishers will deem it as a worthwhile effort to just account Linux support during development instead of leaving things to community after release.
To do my part, I myself have a gaming-viable PC, yet I refuse to play games under Windows because someone has to. I could dual-boot, I could try to do some virtualization; I could go and buy a dedicated GPU only for PCI pass-through to Win10 VM, or I could buy a PS5, but I won't. Meanwhile I've cancelled my Ubisoft+ subscription and will resubscribe once there's a point to. I urge everyone to do the same: don't buy Ubisoft games on other platforms and wait until Linux support is announced either by Ubisoft or players reporting success. Unfortunately times are like they are; games are no longer developed out of clear passion; it's a business - and like with all business, you have to vote with money and patience in this case. Ask for Linux support on Ubi's support channels, so they know that it's no longer optional.
Or did you mean something else?
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.
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.
https://github.com/Frogging-Family/wine-tkg-git
Building from source with no joy, did you set any specific options?
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)
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.
wine-tkg-staging-fsync-git-5.22.r2.g0ae73155-309-x86_64
vkd3d-proton git - build: 22794c67a4442af
NVidia Drivers 455.46.02
set the version of wine in lutris , disabled "dxvk/vkd3d" option in lutris so it will use the native one. and set it to use d3d12.dll native in winecfg
Tried it enough to benchmark high 50fps with my setup on medium/high settings. Will try actually playing it tonight.
Last edited by TuxThePenguin on 25 Nov 2020 at 4:07 pm UTC