App uses auto-update.
Provided that the workarounds mentioned in this page are applied: everything, from installing the launcher to logging in (maybe with another workaround, see below) to installing and launching games through it.
What does not
After launching with the Wine default configuration, the connection to the Uplay servers may stall at "initialization". At least, it does for me. Hence the "Gold" rating instead of "Platinum" (see the workaround below).
After configuring Wine to run "upc.exe" as a Windows Vista exe (and letting everything else run as default Windows 7), I can connect to the Uplay servers flawlessly. Workaround inspired by the comments to the Bug 41652.
What was not tested
Buying through the store
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 20.04 "Focal" (+ variants like Kubuntu)||Jun 01 2020||5.9-staging||Yes||Yes||No||Platinum||Adrian Avramescu|
|Show||Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)||Feb 15 2020||5.1-staging||Yes||Yes||Yes||Gold||Adrian Kalla|
|Show||Debian GNU/Linux Testing "bullseye"||Nov 24 2019||4.20-staging||Yes||Yes||No||Platinum||Jacob Hrbek|
|Show||Fedora 30 x86_64||Sep 14 2019||4.16||Yes||Yes||Yes||Silver||Micky|
|Show||Ubuntu 19.10 "Eoan" (+ variants like Kubuntu)||Aug 25 2019||4.0.2||Yes||Yes||Yes||Gold||Damian WojsÅ‚aw|
|Bug #||Description||Status||Resolution||Other apps affected|
|3548||.lnk file is created on the desktop together with the program icon...||NEW||View|
|32342||Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation)||STAGED||View|
|39345||Ubisoft Uplay crash when Win version is set to Vista and > (libcef problem)||UNCONFIRMED||View|
|49006||Wrong detection the Windows' version by Ubisoft Connect||UNCONFIRMED||View|
install corefonts via winetricks - otherwise login screen would not show
Wine versions before 4.7 failed on Fedora; Please use the latest winehq version
optionally install winbind or similar package that provides ntlm-auth to eliminate some warnings during startup
sudo apt-get install winbind # for ubuntu/debian