UPDATE 15TH JUNE 2024 Hi everyone, Ubisoft has updated their Launcher with a refresh so the tutorial needs to be done again if you followed it previously, but before we do, we need to follow a few simple steps. - Navigate to desktop mode and open a folder - Access Home/deck/.var/app - Inside the app folder we need to delete the folder - ru.linux_gaming/portproton - Access the Trash and empty completely - Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck - Follow this tutorial again and the issue should not happen again. The only reason this happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped! Let me know if you have any questions! ----- IMPORTANT - If you can't find PortProton in the Discover store, please do the following: - Open Konsole from the bottom left app launcher in Desktop mode. - Type - "sudo flatpak update" without the quotes - Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password. - Once complete, restart your Deck and try accessing Discover again and searching for portproton ------- How To Play XDefiant On Steam Deck - SteamOS Gaming Mode - Ubisoft Connect Launcher 00:00 - Initial Setup 01:12 - Rename Shortcut 01:56 - Wine Tricks 02:37 - Deck Loader Install 03:04 - Gaming Mode 03:28 - Ubisoft Login/Download XDefiant 04:07 - Disable Ubisoft Notifications 04:37 - Recommended Settings 04:57 - Important DX12 Notice 05:24 - XDefiant Things to Know 06:22 - Add Cover Art 07:10 - Thanks for Watching! Steam Deck Tutorials How To Install GeForce Now - ruclips.net/video/JwD2DfnJJok/видео.html How To Dual Boot - ruclips.net/video/ubWPIf2DbvE/видео.html Play PS5 Games On Steam Deck - ruclips.net/video/EUMg2SWb2PY/видео.html Fix DX12 XDefiant Error If you selected DX12 by accident, you will need to do the following to launch the game again. Access state.cfg found within: home/deck/.var/app/ru.linux_gaming.PorProton/data/prefixes/DEFAULT/drive_c/users/steamuser/Documents/My Games/XDefiant On line 22, dx12 will be set to true, Delete this and replace with false, and save the file, run XDefiant again and you will be able to play once again. Steam Deck OLED 512GB 4GB VRAM Recommended SteamOS 3.6 #SteamDeck #XDefiant
I did the “sudo flatpak update” and restarted, but now whenever I try to open up desktop mode the screen stays black. The trackpad is responsive to my touch, but nothing happens indefinitely. I’ve restarted this multiple times and nothing’s changed.
I noticed that on my Steamdeck the location for state.cfg was different, here is where mine was located: /home/deck/PortProton/data/prefixes/DEFAULT/drive_c/users/steamuser/Documents/My Games/XDefiant/state.cfg
@@maconpancakes4193 I have been having an odd quirk where games sit at the spinning wheel steam icon indefinitely in gaming mode. I have to restart my deck when this happens
This works great. 1 suggestion: instead of adding The Ubisoft launcher to steam, add the Xdefiant exe instead. In Portproton, choose "create a shortcut" and select the game exe then add to steam.
@@Mad-Arawakdid you create a simlink folder for your games? If you did you can point Ubisoft Connect to look in there rather than downloading it again. I’m going to have to do that as the method I’ve used won’t allow me to play as I get kicked off the servers 😢
UPDATE 15TH JUNE 2024 Hi everyone, Ubisoft has updated their Launcher with a refresh so the entire process needs to be done again, but before we do we need to follow a few steps. - Navigate to desktop mode and open a folder - Access Home/deck/.var/app - Inside the app folder we need to delete the folder - ru.linux_gaming/portproton - Access the Trash and empty completely - Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck - Follow this tutorial again and the issue should not happen again. The only reason this has happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped!
So I recently had to reinstall PortProton and XDefiant but for some reason when selecting the 2 pdh.dlls on winetricks they won’t download and remain unchecked any idea how to fix this issue?
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps: I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
I've been running xdefient on my steam deck since the beginning. With the new update it crashed on me. I attempted to re install but wine settings won't download the pdh_nt4, and the pdh files. Any suggestions?
Hey bud first off thanks because i could not find portproton and your the only one who actually said how to get it to show up i appreciate it . I was wondering if you could help as im stuck now when i open ubisoft game launcher i cant find where to download xdefiant i only see like news and stuff related to games but i cant find where to actually download
I can’t install pdh or pdh_nt4. I check them and then click ok but the window just closes and opens back up and then they’re unchecked. The game crashes upon starting a match. Any help?
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps: I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
Sill can't do the cover art, once you click play you can't pull up quick access, and I've never seen the plug logo before on my deck. Everything else worked though, appreciate the video
Did everything want to Play Then i get blackscreen for a sec it says games currently running . After 10 seconds stop the Game and the „Play „ Button Appears… Any Solution?
Does it work now ? Spent countless hours trying to fix this issue. Looks likes people with a working version was 4 or 5 months ago, but recently there is no video. Not even a reddit post.
@@renandecarvalho4957 yeah apparently anti cheat screwed us oncr again. The game is unplayable after the full release. But nobody updated their youtube video.
@deckwizard Hey there. This was working fine for weeks. Yesterday, after the XDefiant patch and PortProton update, the game kept crashing. I checked PortProton, the pdh files weren’t installed anymore. I tried reinstalling them, they wouldn’t reinstall. I then uninstalled and reinstalled the game / Ubisoft Connect / PortProton. Even then, it wouldn’t allow me to reinstall pdh files. Any tips?
@@ceowins I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps: I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
You can carry on using this Ubisoft launcher to play their library of games or keep this one for XDefiant and use another instance if you wish. Skull and bones doesn't work on SteamOS, that's about it I think.
How has your experience using the Lutris method been so far? I've tried all the methods and I found this one to be the easiest as it takes care of a lot of the fiddling around and gets us into the game faster.
@@DeckWizard Yes thank you just had to delete that folder, remove "xdefiant" from steam library, restart the deck, then follow the instructions on yuour video, and Bam! Worked like a charm Thanks a TON man! love this game!
It worked but I have a new problem since I installed it. I can't connect my Steam deck to the TV via Hdmi. In gaming mode the screen goes black and the TV gets no signal. In desktop mode the Steamdeck recognizes the TV but the TV still gets no signal. I have tested 2 hdmi cables with my laptop and both work. Before the installation it worked to connect both. 😕 Pls help 😢
Hey man im currently on a 64gb deck, when it comes to installing the game it auto installs to the decks memory rather than the SD card, any idea what to do?
Can you open Konsole from the bottom left app launcher in Desktop mode? Type this - "sudo flatpak repair" without the quotes Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password. Once complete, restart your Deck and try accessing Discover again and searching for portproton
Im having issue with on gamemode its not letting me launch the game correctly . imma need to do a fresh install .. unistalling portproton will also clean the ubisoft and w.e games is in it at the same time right? want to make sure so i can start fresh again
hey there i come across a problem i cant seem to figure out. install went great after i i did the fix to find port proton. how ever once's i launch the game in game mode it comes out with an error of "attention Ubisoft service's are not available - uniform-01-" i double checked the wine tricks install and even reinstalled port proton and the game completely. nothing so far has fixed it and i tried everything i could find online. i have played xdefinat on my main pc and ps5 and on my pc I'm sure it was on turned on to dx12 not to sure if that has something to do with it.
As you mentioned DX12, that is likely the issue, please could you try finding the config file by following the instructions in the description? If DX12 is set to true then that's what's wrong, change it to true and save. The game will work afterwards 😊 keep me updated!
@DeckWizard I found the state.cfg file and on line 22 it states dx12 =false . So I'm now assuming it's not the dx12 issue. I'm not sure if this would help. But I also noticed once I launched the game and it is saying connecting underneath connecting. It says the build number and then underneath the build number, it just says unknown. On my ps5 however it states approved proxy by ubisoft connect instead of unknown not to sure if that has something to do with the issue. Thank you
I’ve been running the game for the past 3 days on my OLED steam deck off of the set up instructed on your video, but it just stopped working out of no where. PLEASE HELP🙏
I've followed the steps, went back into steam mode and when i launch the game, it won't load up, just closes. Changed to Proton experimental and still the same issue @@DeckWizard
Hi there I've followed your guide step by step. Downloaded portproton, wine tricks and the game successful.. I'm able to launch the game but whenever I enter a match or training, it crashes ...and solution?
@@elpit1704 yes ... I noticed that the download wasn't complete.. so I had to uninstall and start the whole process again and waited for the download to finish...after that I didn't have any crashes .
I already have the game installed and can launch, it just crashes when i get in game. Are there any steps i can take to stop the game from crashing withought doing this whole process from scratch?
@@DeckWizardhey thanks for the reply just seen this and checked got portproton on discover store but nothing shows. I have an Xbox so at least I can still play but would be nice on steam deck
hey, everytime i try to install the pdh things, the window just closes, then reopens, with nothing being installed. On top of that, the game has simply stopped opening no matter how many times I reinstall it
Can you follow the DX12 fix in the description please? It's likely DX12 has been selected and now won't start. PDH should be fine, try the DX12 config part first and then we can try to troubleshoot 🙂
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps: I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
@@DeckWizard I tried to on my computer even though its not gaming material, but i got the same result. Thinking it's currently the app for whatever reason.
Hey dude the game has been working great with this method for the past couple days but all of a sudden today it no longer opens it just keeps crashing before it can open fully
Thank you for the feedback, allow me to test and see what is happening. I'll provide an update with a pinned comment or community post when I have finished testing, should be a day or 2.
So I actually ended up deleting everything and re-downloading and installing to make it work again but for some reason now I have to open ubisoft launcher and go from there cause the shortcut for xdefiant isn't opening when launching from ubisoft after hitting play the game will open then close after about 10 seconds the game will open again and stay open and playable
So as soon as I load into the game. I update the settings or I queue for a game. I then receive the error. I will try to restart the game then it crashes as I am loading for a match.@@DeckWizard
I have gotten into the settings (another post on reddit said Charlie 01 error is due to the dx12 but when i went into the settings it was still false. i'm honestly unsure of why it's still not working correctly @@DeckWizard
The window will close by itself and you will be taken back to the list which you can safely close afterwards, it can take a short while depending on internet connectivity.
Please could you provide more details? At what specific point is it not "working anymore"? Do you get an error message on start up? I've been running it for 2 weeks and it hasn't had an issue yet, game still loads completely fine so I'd like to diagnose and troubleshoot your issue, I just need more information.
@@DeckWizard it did a update a day ago or so.. worked a day after that then it began giving me error code I believe then it loads or acts like it’s loading and just sends me back to the main screen and ask if I want to report the error.
Are both PDH files in Proton Tricks definitely installed? Have you got 4G VRAM set in the BIOS? Can you describe the crash to me? Is it an Ubisoft error? Or just black screen? Have you played the game on DX12 on another PC?
@@DeckWizard I had both the pdh files installed but I’m not sure of the 4g vram in bios. I would open the game it would go black then Ubisoft said it crashed, I’m trying the lutris method right now but if it doesn’t work I’ll go back to this and see if I can fix it. Thanks for responding though and maybe that will be the fix!
@@DeckWizard Its seems there's no way around the anticheat if your running from ubisoft launcher on the steamdeck. I'm so bummed out, I refuse to rebuy the game off steam. I can't believe there's no one with a work around by now.
Something has to be wrong with PortProton, became the target folder keeps changing from Ubisoft to Epic or Gog folder. I dont know why this keeps happening???
Go to a folder and enable show hidden files. Enter deck/home/.var/app and delete the folder ending in port proton and empty the trash. Start from fresh, follow the guide exactly and install everything to your internal drive. You got this 😊
@@Burgerhs yeah looks like every major mmo games are leaving SteamDeck. At the same fkin time. In one month we lost gta online, xdefiant, apex legend, and maybe other
Did you encounter any issues with EAC? I can load the game but after 2-3 minutes I get booted off the server with a connection issue (my connection is fine). I’ve initially installed without using PortProton and added the .dll’s using proton tricks but it won’t allow me to install the nt4 one as there’s a conflict. Going to try your method but simlink my game folder so that I don’t have to DL it again
Did you install pdh and pdhnt4 with Wine Tricks? And follow the guide exactly as demonstrated? There should be 0 crashing after following this method as I tested it many many times. Please let me know 😊
@@kierandeep661 You're following the guide absolutely exactly? The guide has a high success rate. Are you installing the game to the internal drive and not a Micro SD card?
Can you open Konsole from the bottom left app launcher in Desktop mode? Type this - "sudo flatpak update" without the quotes Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password. Once complete, restart your Deck and try accessing Discover again and searching for portproton
@@DeckWizardI just tried this method restarted and everything and I’m still not seeing it is there a way to update discover? I did all the updates that I had in discover but still nothing
UPDATE 15TH JUNE 2024 Hi everyone, Ubisoft has updated their Launcher with a refresh so the entire process needs to be done again, but before we do we need to follow a few steps. - Navigate to desktop mode and open a folder - Access Home/deck/.var/app - Inside the app folder we need to delete the folder - ru.linux_gaming/portproton - Access the Trash and empty completely - Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck - Follow this tutorial again and the issue should not happen again. The only reason this has happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped!
Something updated with portproton and now it won't properly install the pdh or pdh_nt4 DLLs. Not sure how to fix... Tried uninstalling and re-installing. Game is very unstable without those DLLs.
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps: I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” No needs for pdh. Game worked after that, 3 matches like I said. Lemme know if that works for you.
UPDATE 15TH JUNE 2024
Hi everyone, Ubisoft has updated their Launcher with a refresh so the tutorial needs to be done again if you followed it previously, but before we do, we need to follow a few simple steps.
- Navigate to desktop mode and open a folder
- Access Home/deck/.var/app
- Inside the app folder we need to delete the folder - ru.linux_gaming/portproton
- Access the Trash and empty completely
- Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck
- Follow this tutorial again and the issue should not happen again.
The only reason this happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped! Let me know if you have any questions!
-----
IMPORTANT - If you can't find PortProton in the Discover store, please do the following:
- Open Konsole from the bottom left app launcher in Desktop mode.
- Type - "sudo flatpak update" without the quotes
- Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password.
- Once complete, restart your Deck and try accessing Discover again and searching for portproton
-------
How To Play XDefiant On Steam Deck - SteamOS Gaming Mode - Ubisoft Connect Launcher
00:00 - Initial Setup
01:12 - Rename Shortcut
01:56 - Wine Tricks
02:37 - Deck Loader Install
03:04 - Gaming Mode
03:28 - Ubisoft Login/Download XDefiant
04:07 - Disable Ubisoft Notifications
04:37 - Recommended Settings
04:57 - Important DX12 Notice
05:24 - XDefiant Things to Know
06:22 - Add Cover Art
07:10 - Thanks for Watching!
Steam Deck Tutorials
How To Install GeForce Now - ruclips.net/video/JwD2DfnJJok/видео.html
How To Dual Boot - ruclips.net/video/ubWPIf2DbvE/видео.html
Play PS5 Games On Steam Deck - ruclips.net/video/EUMg2SWb2PY/видео.html
Fix DX12 XDefiant Error
If you selected DX12 by accident, you will need to do the following to launch the game again.
Access state.cfg found within: home/deck/.var/app/ru.linux_gaming.PorProton/data/prefixes/DEFAULT/drive_c/users/steamuser/Documents/My Games/XDefiant
On line 22, dx12 will be set to true,
Delete this and replace with false, and save the file, run XDefiant again and you will be able to play once again.
Steam Deck OLED 512GB
4GB VRAM Recommended
SteamOS 3.6
#SteamDeck #XDefiant
I think they even deleted the konsole update. it said, Nonthing to do. after I did what you said.
Yeah I did all that and still can't find portproton 🤷♂️
I did the “sudo flatpak update” and restarted, but now whenever I try to open up desktop mode the screen stays black. The trackpad is responsive to my touch, but nothing happens indefinitely. I’ve restarted this multiple times and nothing’s changed.
I noticed that on my Steamdeck the location for state.cfg was different, here is where mine was located:
/home/deck/PortProton/data/prefixes/DEFAULT/drive_c/users/steamuser/Documents/My Games/XDefiant/state.cfg
@@maconpancakes4193 I have been having an odd quirk where games sit at the spinning wheel steam icon indefinitely in gaming mode. I have to restart my deck when this happens
This works great. 1 suggestion: instead of adding The Ubisoft launcher to steam, add the Xdefiant exe instead. In Portproton, choose "create a shortcut" and select the game exe then add to steam.
Thank you for the feedback! I'm glad it worked out for you!
The exe could be more convenient so I appreciate you sharing that with us ❤
What if I already had the game downloaded before install of portproton. Would I have to download again?
@@Mad-Arawak It's up to you if it's already working, or you want to change to PortProton
@DeckWizard Nah its not working so seems that I have to re-download the game.
@@Mad-Arawakdid you create a simlink folder for your games? If you did you can point Ubisoft Connect to look in there rather than downloading it again. I’m going to have to do that as the method I’ve used won’t allow me to play as I get kicked off the servers 😢
UPDATE 15TH JUNE 2024
Hi everyone, Ubisoft has updated their Launcher with a refresh so the entire process needs to be done again, but before we do we need to follow a few steps.
- Navigate to desktop mode and open a folder
- Access Home/deck/.var/app
- Inside the app folder we need to delete the folder - ru.linux_gaming/portproton
- Access the Trash and empty completely
- Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck
- Follow this tutorial again and the issue should not happen again.
The only reason this has happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped!
Only dude I trust when it comes to my steam deck
Did all the steps but when I launched it instantly stops and then i am back at ubi connect
Bump
Yup. I'm having the same issue as you. Did you find a solution??? Please respond 😭
In your opinion, would it be better to do this this way or dual boot the SD with Windows with your guide?
This way is fine as controller works without any workarounds, although the choice is up to you
So I recently had to reinstall PortProton and XDefiant but for some reason when selecting the 2 pdh.dlls on winetricks they won’t download and remain unchecked any idea how to fix this issue?
Ya any update on why it does this or how to fix it?
I had the same problem
@@aceemusic1152 fixed it?
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps:
I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
@@ceowinssee my newest comment
I've been running xdefient on my steam deck since the beginning. With the new update it crashed on me. I attempted to re install but wine settings won't download the pdh_nt4, and the pdh files. Any suggestions?
same here went to play at work, get all the way to the point of launching a match then crash...
Same I’m not sure if new update has something to do with this but I am unable to download both pdh files now :(
Same as, I can get into the game but it crashes before I can start a match. Its probably the update.
Thank you so much seriously it helped me out.
Gracias amigo, por mas videos de instalación! Saludos desde Uruguay.
Did it work OK for you? If so that's great to hear, enjoy!
Hey bud first off thanks because i could not find portproton and your the only one who actually said how to get it to show up i appreciate it . I was wondering if you could help as im stuck now when i open ubisoft game launcher i cant find where to download xdefiant i only see like news and stuff related to games but i cant find where to actually download
Nevermind just had to make a new ubisoft account and the store shows up now
@@josegongora-n3bGlad to hear! Hope you enjoy the game 😊
I can’t install pdh or pdh_nt4. I check them and then click ok but the window just closes and opens back up and then they’re unchecked. The game crashes upon starting a match. Any help?
Same here following for a fix :)
Any luck?
Same here I’ve tried uninstalling and reinstalling but no luck
Same here also! Tried a lot of small tweaks but it doesn't download. Following if somebody has a fix
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps:
I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
Sill can't do the cover art, once you click play you can't pull up quick access, and I've never seen the plug logo before on my deck. Everything else worked though, appreciate the video
Thanks my guy! it works!! 💪
Did everything want to Play Then i get blackscreen for a sec it says games currently running . After 10 seconds stop the Game and the „Play „ Button Appears… Any Solution?
Does it work now ? Spent countless hours trying to fix this issue. Looks likes people with a working version was 4 or 5 months ago, but recently there is no video. Not even a reddit post.
Happens the same with me. The game is not working.
@@renandecarvalho4957 yeah apparently anti cheat screwed us oncr again. The game is unplayable after the full release. But nobody updated their youtube video.
Yeah anti cheat screwed us. Nobody updated their video. I asked to some ppl on reddit and they had to dual boot Windows
@deckwizard Hey there. This was working fine for weeks. Yesterday, after the XDefiant patch and PortProton update, the game kept crashing. I checked PortProton, the pdh files weren’t installed anymore. I tried reinstalling them, they wouldn’t reinstall. I then uninstalled and reinstalled the game / Ubisoft Connect / PortProton. Even then, it wouldn’t allow me to reinstall pdh files. Any tips?
Any idea on how to fix this yet?
@@ceowins I got it to work. Check my new comment on this vid.
@@ceowins I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps:
I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
@@AnhNguyen-pq7ciI tried it. Didn’t work
4:39 how did you manage to get 90Hz? not like I'm gonna use it but I only got 60 by default
OLED
Since this is software to help fulfill dependencies for windows games, would it work for other windows games, say..... FIFA?
No it won't work with FIFA due to the EA anticheat
This works for Fortnite? or COD? to play the multiplayer
No, it will never work until Epic/Activision allow the games to be playable on Linux, which is highly unlikely.
Thanks this works flawlessly btw🙏🏾
Will all the games work that are listed on the list with the Ubisoft launcher with this method?
You can carry on using this Ubisoft launcher to play their library of games or keep this one for XDefiant and use another instance if you wish.
Skull and bones doesn't work on SteamOS, that's about it I think.
@@DeckWizard Six Siege doesn't work either..
Yes thats right! I forgot about siege for a moment there! We need to use Windows for Siege @crespo1392
@@DeckWizard I wish sieged worked,you almost made my day lol
Awsome tutorial 👌
Just out of curiosity, I installed and got it working through lutris. Would you say this way is better or just shorter?
How has your experience using the Lutris method been so far?
I've tried all the methods and I found this one to be the easiest as it takes care of a lot of the fiddling around and gets us into the game faster.
Yea, the process was definitely longer, but I would say the performance was about the same. Did you find the performance better?
Thanks for the update fix
Did it work out all good for you?
@@DeckWizard Yes thank you just had to delete that folder, remove "xdefiant" from steam library, restart the deck, then follow the instructions on yuour video, and Bam! Worked like a charm Thanks a TON man! love this game!
So proton Experimental? it's not good that's what I got mine on i used another way to but this game on steam deck
It stopped working now! Please let us know if there is any fix?
It worked but I have a new problem since I installed it. I can't connect my Steam deck to the TV via Hdmi.
In gaming mode the screen goes black and the TV gets no signal. In desktop mode the Steamdeck recognizes the TV but the TV still gets no signal. I have tested 2 hdmi cables with my laptop and both work. Before the installation it worked to connect both. 😕 Pls help 😢
Hey man im currently on a 64gb deck, when it comes to installing the game it auto installs to the decks memory rather than the SD card, any idea what to do?
I would highly recommend upgrading your internal drive to at least 256gb, playing XDefiant off Micro SD isn't recommended
Did you figure it out
Since it's not even stable at 60 fps on the steam deck oled ,I prefer to play it on my pc or play cod mobile on my tablet ..
can't find portproton. doesn't show up anything. any help?
Are you typing exactly as shown? Is your SteamOS up to date in Gaming Mode?
Can you open Konsole from the bottom left app launcher in Desktop mode?
Type this - "sudo flatpak repair" without the quotes
Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password.
Once complete, restart your Deck and try accessing Discover again and searching for portproton
@@DeckWizard My gaming mode is up to date, i typed exactly as shown and now i tried what did you say but It didn't work.
@@Unknown-yb2tw Please can you try "sudo flatpak update" and after try turning your WiFi off and on again followed by a restart?
@@DeckWizard it worked! love you
Im having issue with on gamemode its not letting me launch the game correctly . imma need to do a fresh install .. unistalling portproton will also clean the ubisoft and w.e games is in it at the same time right? want to make sure so i can start fresh again
I got the game to work but now when I press play it won't load
hey there i come across a problem i cant seem to figure out. install went great after i i did the fix to find port proton. how ever once's i launch the game in game mode it comes out with an error of "attention Ubisoft service's are not available - uniform-01-" i double checked the wine tricks install and even reinstalled port proton and the game completely. nothing so far has fixed it and i tried everything i could find online. i have played xdefinat on my main pc and ps5 and on my pc I'm sure it was on turned on to dx12 not to sure if that has something to do with it.
As you mentioned DX12, that is likely the issue, please could you try finding the config file by following the instructions in the description?
If DX12 is set to true then that's what's wrong, change it to true and save.
The game will work afterwards 😊 keep me updated!
@DeckWizard I found the state.cfg file and on line 22 it states dx12 =false . So I'm now assuming it's not the dx12 issue. I'm not sure if this would help. But I also noticed once I launched the game and it is saying connecting underneath connecting. It says the build number and then underneath the build number, it just says unknown. On my ps5 however it states approved proxy by ubisoft connect instead of unknown not to sure if that has something to do with the issue. Thank you
Was working for about 10 hours and then it no longer opens and just crashes on launch… any suggestions? Would love to have it back
Can you try updating PortProton in the Discover store for me please?
@@DeckWizard I did that, I decided to go with the lutris method and I’m back up and running smoothly
I’ve been running the game for the past 3 days on my OLED steam deck off of the set up instructed on your video, but it just stopped working out of no where. PLEASE HELP🙏
I tried everything verifying the files, deleting and restoring and restarting. Nothing worked
Have you switched to DX12 by accident? The solution to fix is in the description.
@zfaljean I need more detail, does Ubisoft connect open still? Are you getting an Oh No error when trying to start the game?
It worked perfect for me for the past week, now when I clicked play it crashes and I get the "oh no" message.
Hi Is there any wizardry that let's you play pubg on steam os yet ?
No unfortunately the Anti Cheat prevents Linux Gameplay completely and Windows is required
Does this still work? I wanna try it but not tech savvy but your videos looks easy
Yes it still works 💪 if you run into an issue send a comment back and/or read through the description for extra notes.
The pdh part keeps on reseting after i click ok it keeps on unchecking pdh and pdh2 @@DeckWizard
I've followed the steps, went back into steam mode and when i launch the game, it won't load up, just closes. Changed to Proton experimental and still the same issue @@DeckWizard
Hi there
I've followed your guide step by step. Downloaded portproton, wine tricks and the game successful..
I'm able to launch the game but whenever I enter a match or training, it crashes ...and solution?
So I reviewed it
The pdh isn't downloading
@@ButCherGamingTwere you able to get pdh to download? I recently ran into this problem when reinstalling everything again now Pdh won’t download
@@elpit1704 yes ... I noticed that the download wasn't complete.. so I had to uninstall and start the whole process again and waited for the download to finish...after that I didn't have any crashes .
It’s not showing up on the store anymore :\
Thanks :)
I already have the game installed and can launch, it just crashes when i get in game. Are there any steps i can take to stop the game from crashing withought doing this whole process from scratch?
Are both PDH files installed in the Wine Tricks part?
@@DeckWizardhey thanks for the reply just seen this and checked got portproton on discover store but nothing shows.
I have an Xbox so at least I can still play but would be nice on steam deck
How to fix delta 01 error when connecting please
hey, everytime i try to install the pdh things, the window just closes, then reopens, with nothing being installed. On top of that, the game has simply stopped opening no matter how many times I reinstall it
Can you follow the DX12 fix in the description please? It's likely DX12 has been selected and now won't start.
PDH should be fine, try the DX12 config part first and then we can try to troubleshoot 🙂
@@DeckWizard Still not working after following dx12 fix, pdh files open and closes with no success
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps:
I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” Game worked after that, 3 matches like I said. Lemme know if that works for you.
When i get to ubisoft there isn’t a install button on Xdefiant
same so go on your phone sign in and add the xdefiant game to your account then load back up on steam deck and click library and then u can install it
How to delete multiple shortcuts in portproton?
Can't seem to find the game through the app. Not a way to download it anyways. Any ideas??
What shows up on the side bar for you? Perhaps if you access and add the game to your library on another PC, it will take effect on the Deck side too?
@@DeckWizard I tried to on my computer even though its not gaming material, but i got the same result. Thinking it's currently the app for whatever reason.
It would only allow me to install one of the pdh add one, and it crashes as soon as I get into a game... But I am using lutris.
Try removing the Lutris install and installing this version and assigning PDH/ PDHNT4
Can this guide use on the rainbow six siege?
No, Rainbow Six Siege needs Windows unfortunately
if i type sudo flatpak update, it just says command not found, what can i do
change it to sudo update flatpak
Hey dude the game has been working great with this method for the past couple days but all of a sudden today it no longer opens it just keeps crashing before it can open fully
Thank you for the feedback, allow me to test and see what is happening.
I'll provide an update with a pinned comment or community post when I have finished testing, should be a day or 2.
Thanks man your awesome @@DeckWizard
Hey I’m running into this same exact issue now, lmk if there’s an update
Running into this exact issue as well
So I actually ended up deleting everything and re-downloading and installing to make it work again but for some reason now I have to open ubisoft launcher and go from there cause the shortcut for xdefiant isn't opening when launching from ubisoft after hitting play the game will open then close after about 10 seconds the game will open again and stay open and playable
I keep receiving Charlie-01 errors. Do you know why that would be happening?
I haven't received one of those, could you tell me when they appear?
So as soon as I load into the game. I update the settings or I queue for a game. I then receive the error. I will try to restart the game then it crashes as I am loading for a match.@@DeckWizard
I have gotten into the settings (another post on reddit said Charlie 01 error is due to the dx12 but when i went into the settings it was still false. i'm honestly unsure of why it's still not working correctly
@@DeckWizard
First time on your channel, do I hear a Midland's twang?
How do i know the wine tricks are finished downloading?
The window will close by itself and you will be taken back to the list which you can safely close afterwards, it can take a short while depending on internet connectivity.
Worked great for a few days now it won’t work anymore.
Damn shame I was really enjoying playing this.
Please could you provide more details? At what specific point is it not "working anymore"? Do you get an error message on start up?
I've been running it for 2 weeks and it hasn't had an issue yet, game still loads completely fine so I'd like to diagnose and troubleshoot your issue, I just need more information.
@@DeckWizard it did a update a day ago or so.. worked a day after that then it began giving me error code I believe then it loads or acts like it’s loading and just sends me back to the main screen and ask if I want to report the error.
Got it working again deleted everything and started from scratch
Port proton doesnt show up for me in doscover?
Check the pinned comment 🥰
Anytime I try to launch the game it crashes and I’m not sure why. I’ve tried basically everything
Are both PDH files in Proton Tricks definitely installed?
Have you got 4G VRAM set in the BIOS?
Can you describe the crash to me? Is it an Ubisoft error? Or just black screen?
Have you played the game on DX12 on another PC?
@@DeckWizard I had both the pdh files installed but I’m not sure of the 4g vram in bios. I would open the game it would go black then Ubisoft said it crashed, I’m trying the lutris method right now but if it doesn’t work I’ll go back to this and see if I can fix it. Thanks for responding though and maybe that will be the fix!
@DeckWizard I'm getting a black screen that then just goes back to ubisoft launcher. Tried different protons but no luck
Already made dual boot from your tutorial few days ago dam😐
You can play other games on Dual Boot like fortnite, cod, siege still 😊
@@DeckWizard 😊
Shame its not on Steam. I think it'd benefit from the pre-caching of shaders resulting in less drops and a better experience.
Ubisoft might come around in the future...hopefully 😊
Portproton isnt available in my discory?
Solution is in the description and comments 😊
I did the update in my konsole and it's still not showing up in my discovery?@@DeckWizard
I needed to update it not the repair
@@DeckWizard thanks so much man it worked I've been trying for hours
@@funkopopssmoked Are you in XDefiant OK and playing? 🥰
hello. can this run the division 2?
Division 2 should work on SteamOS without this method, I did a video here - ruclips.net/video/P0L_Yi4kK9g/видео.html
Although it has been a while..
@@DeckWizard Thanks for the quick response.
@@DeckWizard I wanted to know if this method works because I already have it on Ubisoft connect and didn’t want to buy it again on Steam.
@@DeckWizard Its seems there's no way around the anticheat if your running from ubisoft launcher on the steamdeck. I'm so bummed out, I refuse to rebuy the game off steam. I can't believe there's no one with a work around by now.
Something has to be wrong with PortProton, became the target folder keeps changing from Ubisoft to Epic or Gog folder. I dont know why this keeps happening???
Go to a folder and enable show hidden files.
Enter deck/home/.var/app and delete the folder ending in port proton and empty the trash.
Start from fresh, follow the guide exactly and install everything to your internal drive.
You got this 😊
Everyone The game stopped working awhile ago
ever find a fix?
@dawsongoldsmith692 nah I played on ps5 now but the game is dead sadly lobby dried
Dang it I wish I had saw your comment before spending hours trying to make it work
@fruitycoconut yeah bruh they killed it on deck even apex legends got unsupported recently.
@@Burgerhs yeah looks like every major mmo games are leaving SteamDeck. At the same fkin time. In one month we lost gta online, xdefiant, apex legend, and maybe other
Did you encounter any issues with EAC? I can load the game but after 2-3 minutes I get booted off the server with a connection issue (my connection is fine). I’ve initially installed without using PortProton and added the .dll’s using proton tricks but it won’t allow me to install the nt4 one as there’s a conflict.
Going to try your method but simlink my game folder so that I don’t have to DL it again
You'll have to remove the previous method in its entirety and install this one again.
Removed everything like you said and started over with your method and it works perfectly. Nice one 👍🏾
Game crashes after pressing play on Ubisoft launcher
Did you install pdh and pdhnt4 with Wine Tricks? And follow the guide exactly as demonstrated?
There should be 0 crashing after following this method as I tested it many many times.
Please let me know 😊
@@DeckWizard yep I followed the guide exactly. I verified the files of the game but I’ll reinstall the game tomorrow and see what happens
@@DeckWizardI have re-downloaded port proton and xdefiant. Game still crashes at start
@@kierandeep661 You're following the guide absolutely exactly? The guide has a high success rate.
Are you installing the game to the internal drive and not a Micro SD card?
@@DeckWizard yep followed it exactly twice. on internal drive
game likes to crash mid game
Did you install the pdh files, use the settings provided and install the game to the internal drive?
Portproton isn’t in the store
Read pinned comment and you'll be all sorted 🥰
i can't find portproton
i found it on the flathub page
Are you typing exactly as shown? Is your SteamOS up to date in Gaming Mode?
Can you open Konsole from the bottom left app launcher in Desktop mode?
Type this - "sudo flatpak update" without the quotes
Press enter and wait for it to finish, you will need to enter your password which if you haven't set already can be done via System Settings > Users > Change Password.
Once complete, restart your Deck and try accessing Discover again and searching for portproton
@@DeckWizard don't sorry i found portproton in the Main pague of flathub and then i followed this tutorial, thanks you
@@DeckWizardI just tried this method restarted and everything and I’m still not seeing it is there a way to update discover? I did all the updates that I had in discover but still nothing
And this is why consoles are better than PC 😂
????
UPDATE 15TH JUNE 2024
Hi everyone, Ubisoft has updated their Launcher with a refresh so the entire process needs to be done again, but before we do we need to follow a few steps.
- Navigate to desktop mode and open a folder
- Access Home/deck/.var/app
- Inside the app folder we need to delete the folder - ru.linux_gaming/portproton
- Access the Trash and empty completely
- Go into Steam and Remove the XDefiant shortcut and restart the Steam Deck
- Follow this tutorial again and the issue should not happen again.
The only reason this has happened is because Ubisoft hasn't "updated Ubisoft Connect" they have issued a completely new app as it is a refreshed redesign so the prefixes in Linux won't match with the previous version, I hope this has helped!
Port proton doesnt come up for me when i search it in discover?
My Steam Deck OLED Limited keep getting stuck on "Connecting" screen spinning indefinitely. Please help?
Something updated with portproton and now it won't properly install the pdh or pdh_nt4 DLLs. Not sure how to fix... Tried uninstalling and re-installing. Game is very unstable without those DLLs.
The same here. Do anyone have a solution?
@@brod3rick870 I couldn't figure it out :(
I got it to work again after the update. Game launched, played 3 straight games to make sure. My steps:
I previously uninstalled and tried Heroic but couldn’t get it to work. Reinstalled again using PortProton. On desktop mode, opened PortProton, first went to Wine Settings. Clicked “Get Other Wine” and downloaded GE-Proton 9-7. Then clicked back to Installed tab, clicked Ubisoft Connect, Settings tab, clicked Base Settings. There I made sure “No Esync” and “No Fsync” were toggled OFF. I toggled ON “Use NVAPI AND DLSS.” No needs for pdh. Game worked after that, 3 matches like I said. Lemme know if that works for you.
@@AnhNguyen-pq7ci i did this and it started working again for a while but suddenly its stopped working again
After i sign in to ibisoft i can't use the touchpad, just touchscreen, and it only shows My games, no store?
Hold the Steam button and you can use the touchpad again, XDefiant should be on the front page
Hey dude if you still can't find store try making a new ubisoft account and log in with that I was always to find the store after that
@@josegongora-n3b ok I'll try that, because i only have access to news and my library.
My Steam Deck OLED Limited keep getting stuck on "Connecting" screen spinning indefinitely. Please help?