@@linuxnext update had a problem with both bottles aur and flatpak versions. only difference i can see from mine to yours no mangohud and VKD3D was 2.12. game def loaded and sometimes even got a few steps in before I got the "charlie-01" error. went back to the heroic launcher and proton 9.10 and installed pdh depentant (just incase) it was flawless. heroic does install VKD3D 2.13. not sure if its the pdh or the VKD3D not letting it run in bottles.
@@StuAir well i wouldnt recommend bottles aur as it isnt officially maintained by the bottles team and the bottles team is against third party maintainers, you could do a flatpak repair tho to see if that helps
Hi, does this still work? I've tried the Heroic Launcher method (and lots of other things) and nothing's worked! The game just crashes after 2-3 minutes no matter what. Feeling bummed at how it isn't working. If this Bottles method is still good, I'll try that
@@henryj5054 could be, bottles devs only maintain flatpak and dont help the other packages so those are unofficial, if you need to access a different drive in bottles use flatseal and watch the video about adding it
before saying anything this is not a critique but an opnion, suggesting bottles is not the best for me because you force the people to use it under flatpak and with runtimes like manghud you force them to use the terminal to install mangohud and even configuring it is not the best under flatpak, installing as a package it's more simple even because you can do it even via gui, so i think it's better to suggest heroic because can use even appimage or at maximum lutris
the only reason im using flatpak bottles is because bottles only maintains the flatpak version and they dislike other distros maintaining bottles as a system package, lutris and heroic can work also either it be flatpak or not :P mangohud should be available in a gui store for you to grab so its not as horrible but as i said for me its showing the wrong version on the discover store there is a bit of a learning curve with flatpak because of its containerization but after you learn its not that hard to understand how it works but fair enough, i understand for new users it might be confusing but using flatpak is the default on most distros so the user should learn a little about it to get comfortable with it
Thank you can confirm it works for me! only problem is that it black screens when opening ubisoft through bottles it black screens for ages and when it eventually comes on it requires login each time, after logging in it also asks me to redownload the game again, ofcourse finding the already downloaded files and then proceeding to work. I tried to add XDefiant on to bottles by locating the exe. but that also black screens and does everything the same, however without me clicking the download button, its already asking me where to download it. (not sure if its possible to pick the wrong one out of 2 exe's) Not sure if im doing something wrong, Im on Debian 12 with Nvidia card, Im not sure if Ive dont anything with drivers so that might be affecting it, but Im a complete noob so not sure what/how to fix
@@ashxrr_ if you want to play games like xdefiant on nvidia it is recommended that you dont use a distro that is based on packages that are almost 2 years old Use something like nobara or bazzite for easy setup to test this, other distros to main like pop os maybe or fedora kde plasma or gnome When you are adding a game to ubisoft dont add the .exe, you add the folder of the game and allow ubisoft to verify it so you can launch it but i see because its black screening you cant do that Its a common problem im seeing with nvidia users and the only fix is to use a newer distro and enable some kernel parameters properly in grub or systemd bootloader
@@linuxnext thx for the reply. I already fixed it. I use arch and run a Nvidia gpu. Fix for launcher is wine-ge-8-26 with 2 environment variables. 1. Key: DXVK_CONFIG Value: dxgi.customVendorId=1002 2. Key: WINEDLLOVERRID Value: amd_ags_x64=b. Also you have to install a DLL called dph via winetricks (its mandatory for xDefiant on nvidia gpus)
@@Panda-wi9vf the reason for the pdh is because your using wine-ge, this video is a updated guide where you dont need to do those things because valve fixed it themselves in proton without needing to install that dll or do those dxgi configs environment variables other users who have nvidia get the black screen for ubi because its something to do with nvidias drivers, even tho i didnt get that issue when i used my rtx 2060 to show footage of it working under proton-ge if you read through the comments other users figured out the problem and solved it without needing to use wine-ge, if your happy with what you have right now then enjoy
@@linuxnext oh ok. I sadly have not found any kernel tweeks in this commend section. Though i have another question. I used lutris in my fix. But i actually like bottles so i switched back. Just to realize that i cant run wine-ge-8-26 but only wine-ge-proton-8-26 which doesnt work (aka ubisoft stays black). is the re a way to get the wine-ge version on bottles?
oh and as a temporary fix for the black screen... just for installing the game you can change to sys-wine-9.0 cause on that version it aint black. after that you can just click on start xDefiant with normal proton and it starts without problems
Hmm, for me Ubisoft Connect does not work with Nvidia gpu it lauches as blank window or sometimes just black windows but if i try using AMD iGPU it works... Does anyone have similar issue and solution? Tested this with Lutris and Bottles same problem on Bazzile KDE (driver 555.58.02)
Gotta love nvidia ugh Wait for newer drivers or wait for nvk to get better for gaming which next release will be mesa 24.2 and bazzite wont take long with grabbing that but you should be able to try nvk if you look at the ujust list command Seems laptops with nvidia have all kinds of problems with the proprietary drivers which is disappointing
was able to download xdefiant but only with the wine proton, game will crash right after. but if i use proton ge the ubisoft launcher stays black and unable to use it.
dont know how im supposed to "fix" this as its saying a connection issue, iv never had a problem with ubisoft connecting to its servers, do some testing like setting up ubisoft on other wine game launchers like lutris or heroic to confirm your getting the same problem, do a ping or traceroute to ubisofts websites to see if you can connect to it, look at ubis support socials or support website, which currently r6 is having issues, nothing more i can do as i doubt this is a linux issue as i can load it just fine on my main pc which is arch and on my laptop that is running linux mint
@@linuxnext thank you I am running Ubuntu 24.04 it worked with your old heroic launcher tutorial but bottles just seem to not work. I am fairly new to Linux so my knowledge is limited so I have to do some more research. Ubisoft connect installs , launch and I am also able to put my credentials but as soon as I click connect it initialize and the I get the error above
Rlly depends on you, some people like lutris more than bottles, i think bottles is better for me, as it's easier to change things inside of the bottles but lutris can be just as good. bottles is getting a redesign soon also that will try and make it easier for noobies that want to install a game and go like with lutris but also has a advanced mode like how it is right now usebottles.com/blog/bottles-next-a-new-chapter/
i did all what you do in the video when i click the play button for the bottle it starts i see a square for stop then back to play button and i wait and wait and wait it never launch ubisoft connect and it is installed.
@@linuxnext proton ge 9.10 and bottles from flathub the latest version. i tried the heroic method and that worked right away no dll no environnement mods just use proton GE 9.10 and install and play right away on nvidia rtx 2070 super and amd ryzen 7 3700x
@@amxndacaroline hmm i don't have a dualsense controller so im unsure, i have a 8bitdo controller, ill see if my 8bitdo controller works later tho and if it doesnt then ill reply back with more information
my 8bitdo controller works in both 2.4ghz mode with the dongle and bluetooth mode connected, i did have to restart the game for it to work tho, couldnt just connect the controller while the game is launched
Welp your gonna have to wait as 555 brings explicit sync in wayland that fixes those problems, you can watch my recent video about it to get a better idea of what its like using that new driver I know you can rebase manjaro tho to a newer repo to get newer packages but idk if you would want to do that
i cant install proton ge runner in bottles... keep getting an installation failure.. it says its either due to repo error, checksume isuse or partial download... how do i fix this?
Ok but my question is are you using system or flatpak version of bottles? Have you selected the runner as proton-ge in the bottle? If you have nvidia do you your drivers installed? Usually the charlie error indicates you dont have the battleye runtime installed so thats why i asked about system package bottles as it is required that you use flatpak so bottles can behave properly and install the right dependencies for you as it may have failed when you tried before hand
I can get the game installed and open but once I make it to main screen that says 'Play' -- I can't select anything with my keyboard and my bluetooth gamepad doesn't work. Also, the sound output will continue to switch between my headset and my TV. I was so excited when I saw your video becuase I love xDefiant but I've had to dual boot windows 11 to play it. Hopefully I can find a fix, if not, I'll have to reinstall windows LOL
This tutorial didn't work for me (Ubisoft Connect starts but freezes on Fedora on ROG Flow X13) BUT because you have Tomioka as your background you deserve a like.
Yeah, like Linus said "F*** you Nvidia" I bet they are the source of the problem. I'll try to disable my graphics card and only use integrated graphics to see if that makes a difference. Thanks dude, you are GOATED
@@miguelguzman8217 if you read through the comments you might someone who had the same issue about the freezing on nvidia, i think it was because they didnt have certain kernel parameters enabled or did and needed them to be disabled because it caused freezing
@@linuxnext Just FYI, it's definitely an issue with nvidia, I turned off the nvidia GPU and used only integrated graphics, and I'm able to use ubi connect lol
Bro the game's crashing when loading into training or any match there is no performance issue I have rx 6650xt and ryzen 5 5600x with 16 ram can you help?
Ever since I installed this game a few days after launch following your previous guide I’ve been getting freezes that last for about 5 seconds then afterwards the game continues to run as normal. Usually this happens when in the menus or when the match is about to start (picking factions and loadouts phase) but when it happens mid match and especially mid gunfight it’s extremely annoying. Have you ever faced this issue before? And if so, have the newer Proton versions fixed the issue? Currently using Wine-GE-Proton8-26
Nope, I'm using proton-ge not wine-ge so i would 100% try that, id also clear the wine prefix because that guide is very outdated now, you dont need those depends from the old guide or anything just proton-ge and thats it, dont need the environment variables either
@@linuxnextthanks for the surprisingly quick reply lol. I’ll give it a try. Will update once I test it out and see if it is fixed or not Edit 1: about an hour or two in so far I haven’t encountered any freezes mid game, though it has happened in the menus a few times, I’ll have to keep testing. At least the game detects my dualsense controller properly now so that’s a plus. Edit 2: unfortunately the freezes are still occurring which I originally suspected was the in game frame limiter’s fault (it does have some minor issues with the frame rate being exponentially higher than the setting chosen which does not happen on Windows) but it turns out that’s not the case. 😔
yet another update again: I decided to install bottles (as it seems to be updated more frequently compared to heroic) to see if it would fix the 5 second freezing issue. Played about about two matches so far and haven’t encountered a single freeze whatsoever, not even in the menus and the loading screens. It seems to be completely gone now. The battle is over now thankfully
Ever since season 2 launched for this game I’ve been getting crashes on boot now. Anyone else experiencing this?
yes me too :(
tried latest bleeding edge in bottles also and its not working right now
Dude, Thank you. I have been chopping and changing between winblows and arch btw for years but with your tutorials i have jumped full time arch.
Glad I could help!
@@linuxnext update had a problem with both bottles aur and flatpak versions. only difference i can see from mine to yours no mangohud and VKD3D was 2.12. game def loaded and sometimes even got a few steps in before I got the "charlie-01" error. went back to the heroic launcher and proton 9.10 and installed pdh depentant (just incase) it was flawless. heroic does install VKD3D 2.13. not sure if its the pdh or the VKD3D not letting it run in bottles.
@@StuAir well i wouldnt recommend bottles aur as it isnt officially maintained by the bottles team and the bottles team is against third party maintainers, you could do a flatpak repair tho to see if that helps
@@linuxnext Works like a dream. thanks again dude.
@@linuxnext Thank you again dude, works like a dream.
Hi, does this still work? I've tried the Heroic Launcher method (and lots of other things) and nothing's worked! The game just crashes after 2-3 minutes no matter what. Feeling bummed at how it isn't working. If this Bottles method is still good, I'll try that
Yes i remade this video because the other one is outdated, please use flatpak bottles for this also, and what is your gpu?
@@linuxnext ah, that could be it. I used DNF bottles, not Flatpak.
I have an RTX 3080 :)
@@henryj5054 could be, bottles devs only maintain flatpak and dont help the other packages so those are unofficial, if you need to access a different drive in bottles use flatseal and watch the video about adding it
@@linuxnext yep, that's perfect. I'll give it a go after work!
Thanks as always for the great videos
before saying anything this is not a critique but an opnion, suggesting bottles is not the best for me because you force the people to use it under flatpak and with runtimes like manghud you force them to use the terminal to install mangohud and even configuring it is not the best under flatpak, installing as a package it's more simple even because you can do it even via gui, so i think it's better to suggest heroic because can use even appimage or at maximum lutris
the only reason im using flatpak bottles is because bottles only maintains the flatpak version and they dislike other distros maintaining bottles as a system package, lutris and heroic can work also either it be flatpak or not :P
mangohud should be available in a gui store for you to grab so its not as horrible but as i said for me its showing the wrong version on the discover store
there is a bit of a learning curve with flatpak because of its containerization but after you learn its not that hard to understand how it works but fair enough, i understand for new users it might be confusing but using flatpak is the default on most distros so the user should learn a little about it to get comfortable with it
Thank you can confirm it works for me! only problem is that it black screens when opening ubisoft through bottles it black screens for ages and when it eventually comes on it requires login each time, after logging in it also asks me to redownload the game again, ofcourse finding the already downloaded files and then proceeding to work.
I tried to add XDefiant on to bottles by locating the exe. but that also black screens and does everything the same, however without me clicking the download button, its already asking me where to download it. (not sure if its possible to pick the wrong one out of 2 exe's)
Not sure if im doing something wrong, Im on Debian 12 with Nvidia card, Im not sure if Ive dont anything with drivers so that might be affecting it, but Im a complete noob so not sure what/how to fix
@@ashxrr_ if you want to play games like xdefiant on nvidia it is recommended that you dont use a distro that is based on packages that are almost 2 years old
Use something like nobara or bazzite for easy setup to test this, other distros to main like pop os maybe or fedora kde plasma or gnome
When you are adding a game to ubisoft dont add the .exe, you add the folder of the game and allow ubisoft to verify it so you can launch it but i see because its black screening you cant do that
Its a common problem im seeing with nvidia users and the only fix is to use a newer distro and enable some kernel parameters properly in grub or systemd bootloader
sadly my Ubisoft stays completly black and xdefiant after starting through some playing around crashes when joining a map
@@Panda-wi9vf what distro, are you using flatpak bottles and are you using nvidia
@@linuxnext thx for the reply. I already fixed it. I use arch and run a Nvidia gpu. Fix for launcher is wine-ge-8-26 with 2 environment variables. 1. Key: DXVK_CONFIG Value: dxgi.customVendorId=1002 2. Key: WINEDLLOVERRID Value: amd_ags_x64=b. Also you have to install a DLL called dph via winetricks (its mandatory for xDefiant on nvidia gpus)
@@Panda-wi9vf the reason for the pdh is because your using wine-ge, this video is a updated guide where you dont need to do those things because valve fixed it themselves in proton without needing to install that dll or do those dxgi configs environment variables
other users who have nvidia get the black screen for ubi because its something to do with nvidias drivers, even tho i didnt get that issue when i used my rtx 2060 to show footage of it working under proton-ge
if you read through the comments other users figured out the problem and solved it without needing to use wine-ge, if your happy with what you have right now then enjoy
@@linuxnext oh ok. I sadly have not found any kernel tweeks in this commend section. Though i have another question. I used lutris in my fix. But i actually like bottles so i switched back. Just to realize that i cant run wine-ge-8-26 but only wine-ge-proton-8-26 which doesnt work (aka ubisoft stays black). is the re a way to get the wine-ge version on bottles?
oh and as a temporary fix for the black screen... just for installing the game you can change to sys-wine-9.0 cause on that version it aint black. after that you can just click on start xDefiant with normal proton and it starts without problems
Hmm, for me Ubisoft Connect does not work with Nvidia gpu it lauches as blank window or sometimes just black windows but if i try using AMD iGPU it works... Does anyone have similar issue and solution? Tested this with Lutris and Bottles same problem on Bazzile KDE (driver 555.58.02)
Gotta love nvidia ugh
Wait for newer drivers or wait for nvk to get better for gaming which next release will be mesa 24.2 and bazzite wont take long with grabbing that but you should be able to try nvk if you look at the ujust list command
Seems laptops with nvidia have all kinds of problems with the proprietary drivers which is disappointing
was able to download xdefiant but only with the wine proton, game will crash right after. but if i use proton ge the ubisoft launcher stays black and unable to use it.
Check the other comments, it's a nvidia problem, depending on your gpu you need to remove or add a kernel parameter for nvidia
Why would you be using Garuda over something like CachyOS or just native arch, or even Nobara?
Just a distro i wanted to try out, has some gui stuff preinstalled for configuring things easily
Ill try cachyos soon :>
@@linuxnext Thanks for responding, great content btw.
Catchy had problem with certain steam games
If you could specify the games that would be great :P
I'll still install it as it will give me a better review of it down the line
@@linuxnext Rouge company had a issue didn't want to work and catchy slow to power off. Im using pop os working well and Mabox on second hard drive
thank you for the updated tutorial! it really got easier to install it, amazing!
Ubisoft Connect gives me an "Connection lost Error: A Ubisoft service is currently unavailable. Please try again later" Any way to fix this ? thanks
dont know how im supposed to "fix" this as its saying a connection issue, iv never had a problem with ubisoft connecting to its servers, do some testing like setting up ubisoft on other wine game launchers like lutris or heroic to confirm your getting the same problem, do a ping or traceroute to ubisofts websites to see if you can connect to it, look at ubis support socials or support website, which currently r6 is having issues, nothing more i can do as i doubt this is a linux issue as i can load it just fine on my main pc which is arch and on my laptop that is running linux mint
@@linuxnext thank you I am running Ubuntu 24.04 it worked with your old heroic launcher tutorial but bottles just seem to not work. I am fairly new to Linux so my knowledge is limited so I have to do some more research. Ubisoft connect installs , launch and I am also able to put my credentials but as soon as I click connect it initialize and the I get the error above
Thank you so much, it works for me now
no matter what I write yt keeps deleting it
Have to use bottles? Heroic option doesn’t work or require more work to get working?
Heroic does work, it could be even less work, just use latest proton-ge and you will be good to go
yo whats that distro youre using?
edit: nvm garuda, is that good for a newbie? Ive been using ubuntu for a couple months now
@@trichomelover4209 garuda but now cachy os
garuda can be good for new users, its arch tho so its a bit different with how ubuntu is so there is a learning curve
yo compared to lutris bottles seems so much better
Rlly depends on you, some people like lutris more than bottles, i think bottles is better for me, as it's easier to change things inside of the bottles but lutris can be just as good.
bottles is getting a redesign soon also that will try and make it easier for noobies that want to install a game and go like with lutris but also has a advanced mode like how it is right now
usebottles.com/blog/bottles-next-a-new-chapter/
i did all what you do in the video when i click the play button for the bottle it starts i see a square for stop then back to play button and i wait and wait and wait it never launch ubisoft connect and it is installed.
Are you using flatpak bottles and what runner + what gpu?
@@linuxnext proton ge 9.10 and bottles from flathub the latest version. i tried the heroic method and that worked right away no dll no environnement mods just use proton GE 9.10 and install and play right away on nvidia rtx 2070 super and amd ryzen 7 3700x
When I run Ubisoft is closes right after, any fix?
@@pandaman21 are you using nvidia and what distro?
@linuxnext 4070ti and Ubuntu, I found this issue was the monitor option. I just disabled it and it's working fine. I'm installing the game.
do you know how to configure a dualsense in bottles? works fine in arch, but not recognized in xdefiant
@@amxndacaroline hmm i don't have a dualsense controller so im unsure, i have a 8bitdo controller, ill see if my 8bitdo controller works later tho and if it doesnt then ill reply back with more information
my 8bitdo controller works in both 2.4ghz mode with the dongle and bluetooth mode connected, i did have to restart the game for it to work tho, couldnt just connect the controller while the game is launched
@@linuxnext thanks, guess i'll have to try w keyboard and mouse hahahaha not my best.
for me it freezes after loading, I'm using Nvidia and wayland
Are you on a laptop and what specific nvidia gpu
@@linuxnext I'm on a desktop with RTX 4060, drivers 550
You need 555 drivers for wayland, what distro?
@@linuxnext manjaro + gnome, wayland works with minor glitches, they haven't shipped 555 yet
Welp your gonna have to wait as 555 brings explicit sync in wayland that fixes those problems, you can watch my recent video about it to get a better idea of what its like using that new driver
I know you can rebase manjaro tho to a newer repo to get newer packages but idk if you would want to do that
i cant install proton ge runner in bottles... keep getting an installation failure.. it says its either due to repo error, checksume isuse or partial download... how do i fix this?
are you using a system package version of bottles?
@@linuxnext i managed to get it to install but all it does is give me Charlie-01 errors and kicks me to desktop
Ok but my question is are you using system or flatpak version of bottles? Have you selected the runner as proton-ge in the bottle? If you have nvidia do you your drivers installed?
Usually the charlie error indicates you dont have the battleye runtime installed so thats why i asked about system package bottles as it is required that you use flatpak so bottles can behave properly and install the right dependencies for you as it may have failed when you tried before hand
@@linuxnext oh, my apologies. yeah im using the fedora version of bottles. not the flatpak. i'll try reinstalling with the flatpak version
Could you make a video after testing cachyos? It's an arch-based distro with a lot of potential.
Yep, i installed cachyos yesterday
I can get the game installed and open but once I make it to main screen that says 'Play' -- I can't select anything with my keyboard and my bluetooth gamepad doesn't work. Also, the sound output will continue to switch between my headset and my TV. I was so excited when I saw your video becuase I love xDefiant but I've had to dual boot windows 11 to play it. Hopefully I can find a fix, if not, I'll have to reinstall windows LOL
distro and desktop environment?
EndeavorOS and KDE. Fresh install, just downloaded it
i will do some testing to see if i can replicate these issues like the bluetooth gamepad not working, what proton runner are you using tho?
@@linuxnext9-13
@@linuxnextI’m keen to try again with your same exact setup. Which OS did you use? Endeavor, right?
This tutorial didn't work for me (Ubisoft Connect starts but freezes on Fedora on ROG Flow X13) BUT because you have Tomioka as your background you deserve a like.
@@miguelguzman8217 😂😂😂 are you using nvidia?
Yeah, like Linus said "F*** you Nvidia" I bet they are the source of the problem.
I'll try to disable my graphics card and only use integrated graphics to see if that makes a difference.
Thanks dude, you are GOATED
@@miguelguzman8217 if you read through the comments you might someone who had the same issue about the freezing on nvidia, i think it was because they didnt have certain kernel parameters enabled or did and needed them to be disabled because it caused freezing
@@linuxnext Just FYI, it's definitely an issue with nvidia, I turned off the nvidia GPU and used only integrated graphics, and I'm able to use ubi connect lol
@@miguelguzman8217 what distro? As there have been some fixes with egl-wayland and plasma
Bro the game's crashing when loading into training or any match there is no performance issue I have rx 6650xt and ryzen 5 5600x with 16 ram can you help?
What distro?
@@linuxnext Arch using KDE plasma on wayland and everything is up to date
@@linuxnext arch Linux Using KDE plasma using Wayland session and everything is up to date.
@@linuxnext using KDE plasma Arch in wayland session and everything is upto date.
What filesystem is the game installed on?
Make sure your using flatpak bottles and not aur
And what runner is being used inside of the bottle?
Ever since I installed this game a few days after launch following your previous guide I’ve been getting freezes that last for about 5 seconds then afterwards the game continues to run as normal. Usually this happens when in the menus or when the match is about to start (picking factions and loadouts phase) but when it happens mid match and especially mid gunfight it’s extremely annoying. Have you ever faced this issue before? And if so, have the newer Proton versions fixed the issue? Currently using Wine-GE-Proton8-26
Nope, I'm using proton-ge not wine-ge so i would 100% try that, id also clear the wine prefix because that guide is very outdated now, you dont need those depends from the old guide or anything just proton-ge and thats it, dont need the environment variables either
@@linuxnextthanks for the surprisingly quick reply lol. I’ll give it a try. Will update once I test it out and see if it is fixed or not
Edit 1: about an hour or two in so far I haven’t encountered any freezes mid game, though it has happened in the menus a few times, I’ll have to keep testing.
At least the game detects my dualsense controller properly now so that’s a plus.
Edit 2: unfortunately the freezes are still occurring which I originally suspected was the in game frame limiter’s fault (it does have some minor issues with the frame rate being exponentially higher than the setting chosen which does not happen on Windows) but it turns out that’s not the case. 😔
yet another update again: I decided to install bottles (as it seems to be updated more frequently compared to heroic) to see if it would fix the 5 second freezing issue. Played about about two matches so far and haven’t encountered a single freeze whatsoever, not even in the menus and the loading screens. It seems to be completely gone now.
The battle is over now thankfully
what are those widgets on the right bro? they look clean
On the desktop? Its available in the edit mode of kde plasma, should be able to find them under like bandwidth widget or something else
thanks mate needed this
First : )
Second!
Third!