Open alex9k1 opened 5 years ago
@BobbyWibowo I don't know what setup you got but 5.9-GE-4-ST works for me - not perfect but it works. I installed FarCry 5 natively on Steam for Linux and start it from there. I play on Ubuntu 20.04 LTS.
But to post your system specs could help us to help you better. :)
@Johnnii360 Hi there, thanks for the response! Here's a gist for my system info https://gist.github.com/BobbyWibowo/bf1a6e8731365f8fdd7095848529eb17
Additional details:
I've confirmed that this same machine and setup work fine with other games that used Proton, including but not limited to GTA 5, Euro Truck Simulator 2 and RimWorld (I was informed ETS2 and RimWorld worked better with Proton than their native counterparts for modding).
Anyway, I'll also be attaching proton log in a while if it still doesn't work! (I sent my original post the next day from my phone after already giving up the day before that)
Aighty fams, I've got it all figured out!
As it turns out my issue was strictly due to UPlay being hella weird. Back then it just ran in the background forever and ever. Today it finally launched properly (after reinstalling the game with a clean prefix). Probably a networking issue back then, now that I think about it. Anyway, I had to restart the game from Steam a few times for UPlay to finally present me with the option to link to my Steam account (I bought the game just recently). Only after then could I start the game (oh yeah I disabled UPlay in-game overlay too, following everyone else's suggestion). And finally after starting the game, it all just worked fine! Oh yea I used 5.9-GE-5-ST for both installation and playing.
The only sad part was that it seemed my laptop was a bit too ancient for this game, lmao. Got everything set to Low, yet I only got +20 FPS (doubt it'd go anything higher than that even if I was running Windows). Tbf, even with Low the game's Settings menu said I also still didn't have enough VRAM (I've only got 2GB, but even Low required 2.04GB, lmao).
Just for the protocol: The addons like >Lost on Mars<, >The Darkes Hours< and the Zombie addon run better like the main game. The more the main game run the laggier/slower it get - but not the addons. Maybe because in the main game more micro management is in the background and that slows the game? Strange...
Is anyone able to disable the overlay with the new "Ubisoft Connect"? I never actually see the client other than the splash and the cloud save prompt, and the systray icon is completely unresponsive.
Is anyone able to disable the overlay with the new "Ubisoft Connect"? I never actually see the client other than the splash and the cloud save prompt, and the systray icon is completely unresponsive. Managed to fix this by killing my regular system tray and using the built in one from Wine just to change the setting.
Far Cry 5 (552520) CTD once loaded and showing main menu
Issue transferred from https://github.com/ValveSoftware/Proton/issues/4487. @ri0t posted on 2020-12-20T20:17:33:
Since the game worked fine up until a mainboard/CPU swap, i'll leave these unchecked:
Game ran fine until i swapped out mainboard and CPU (i7 6600 > Ryzen 3900), now:
Start game, wait for shaders and Ubisoft Launcher updated etc., click away (or don't) intro movies, observe crash.
Debian 10. Kernel version: 5.10.19. Nvidia 1660 Ti, driver from run-packet v455.45.01, X Server v1.20.4, OpenBox v3.6.1, Compton v0.1 (VSynch disabled)
Far Cry 5 (552520):
1) ground textures have missed since Proton v6.3.2 ( and Experimental ). Fix: downgrading to v5.13.6.
2) low fps (8-10) when HD-Textures are on. If HD-Textures are off - than there are more than 60 fps. I don't remember from which version of Proton this problem started.
Hello @SudoFakeroot, please add PROTON_LOG=1 %command%
to the game's launch options, reproduce the regression and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please take a screenshot of the rendering the game misrendering and share it.
My greetings, @kisak-valve.
Hmmm, today i wished to do what you requested, but i can't change Proton version anymore higher than 5.13.6 for Far Cry 5. Steam returns the error: "An error occurred while updating Far Cry 5 (сompatibility tool сonfiguration failed)". I have already been here: https://support.steampowered.com/kb_article.php?ref=2274-IFLV-5334 . Also, I tried to assign new version globally using the menu (Steam->Options->SteamPlay) - nothing changed. Proton prefix (steamapps/compatdata/552520) was manually removed by me - nothing changed. Verifying integrity of game files is successful, trying to launch with a new version again - nothing changed. Hmmmm, i don't want to download 77 GB again for the sake of experiment.
Nevertheless this problem is known: https://www.protondb.com/app/552520 - downgrading nvidia driver to 455.45 was helped, but recent events have convinced me that not only сomrade Huang is to blame for this.
Yes, on the screenshot 460th version, but on the 455th with the new Proton I saw the same thing after a few minutes of the game.
Steam logs and screens with on/off HD-Textures were attached. steam-552520-logs-and-screens.zip
I apologize for my english and thank you for your attention.
Far Cry 5 (552520)
Issue transferred from https://github.com/ValveSoftware/Proton/issues/4869. @ZAD4YTV posted on 2021-05-29T23:05:00:
I can't play with a friend, I tried to invite him and he can't join and the other way around. When I touch some Ubisoft features, it gives me an error, the attached image, is that error.
GPU: AMD AMD Radeon RX 5600 XT Driver/LLVM version: 4.6 (Compatibility Profile) Mesa 21.0.3; LLVM 11.1.0 Kernel version: 5.4.118-1-MANJARO Link to full system information report as Gist Proton version: 6.3-4
Link to proton logs download from my github logs repository
After a few minutes in the same area, the geometry starts flickering, bringing trees in and out of view. I haven't encountered the bug in default proton 4.11, however I switched to 6.3-4 to fix vehicle controls bug.
Link to a video showing the bug in action. WARNING: FLICKERING LIGHTS
I've found a mesa issue thread on the Far Cry 4 flickering (seems to affect all games with modern Far Cry engine), in which the flickering is mentioned to be fixed in Proton-6.0-GE-1. I've installed proton-ge-custom-bin 6.9 from AUR and used it and in a few hours of playing haven't experienced any flickering.
Redhorn-80000B trying to start coop is a big let down, especially when coop used to work according to proton-db, and ubisoft broke it somehow while it still works on windows Tried 5.13, 6.3-4, 6.9-GE-2, experimental, game functions when steam runtime is skipped with launch commands (otherwise random issue with video driver/pulse occurs on fedora 34/opensuse tumbleweed), then coop just doesn't work
Everything is the same: on the any 460th version of the nvidia drivers, there are no ground textures. On 455th version and proton v5.13-6 everything is ok. On proton v6.3-5 and nvidia 455th version: the bug appears extremely rarely. Once I catch him again, I'll post a log-file.
Hair/fur not rendered properly:
Fedora 33 Kernel 5.12.13-200.fc33.x86_64 NVIDIA 465.31 Proton 1624629470 proton-6.3-5
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198255591051 [API loaded no]
43350.107:0020:00c4:err:steam:initialize_vr_data Could not load libopenvr_api.so.
43360.238:0128:016c:warn:debugstr:OutputDebugStringA "[0708/205325.577:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8\n"
43360.238:0128:016c:warn:seh:dispatch_exception "[0708/205325.577:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8\n"
[0708/205325.577:ERROR:network_change_notifier_win.cc(157)] WSALookupServiceBegin failed with: 8
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
43360.552:01bc:01c0:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
43361.010:01bc:01c0:warn:debugstr:OutputDebugStringA "[0708/205326.348:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 379\n"
[0708/205326.348:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 379
43361.011:01bc:01c0:warn:debugstr:OutputDebugStringA "[0708/205326.349:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization\n"
43361.011:01bc:01c0:warn:seh:dispatch_exception "[0708/205326.349:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization\n"
[0708/205326.349:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization
43361.012:01bc:0208:err:esync:__esync_wait_objects Polling on fd 116 returned 0x20.
43361.215:028c:0290:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
43361.215:028c:0290:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
43361.344:028c:0290:warn:seh:dispatch_exception "[0708/205326.682:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 379\n"
[0708/205326.682:ERROR:mf_helpers.cc(14)] Error in dxva_video_decode_accelerator_win.cc on line 379
43361.344:028c:0290:warn:debugstr:OutputDebugStringA "[0708/205326.683:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization\n"
43361.344:028c:0290:warn:seh:dispatch_exception "[0708/205326.683:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization\n"
[0708/205326.683:ERROR:viz_main_impl.cc(201)] Exiting GPU process due to errors during initialization
43361.353:0128:0168:warn:debugstr:OutputDebugStringA "[0708/205326.691:ERROR:browser_gpu_channel_host_factory.cc(119)] Failed to launch GPU process.\n"
43361.353:0128:0168:warn:seh:dispatch_exception "[0708/205326.691:ERROR:browser_gpu_channel_host_factory.cc(119)] Failed to launch GPU process.\n"
[0708/205326.691:ERROR:browser_gpu_channel_host_factory.cc(119)] Failed to launch GPU process.
43361.356:0128:016c:warn:debugstr:OutputDebugStringA "[0708/205326.694:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.\n"
43361.356:0128:016c:warn:seh:dispatch_exception "[0708/205326.694:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.\n"
[0708/205326.694:ERROR:gpu_process_transport_factory.cc(1026)] Lost UI shared context.
full log: https://gist.github.com/rudzikdawid/d545428ac5378673c45eedcf10d29cd4
This seems promising: https://www.nvidia.com/Download/driverResults.aspx/177145/en-us "Added a workaround for Far Cry 5 when run through DXVK, which avoids a shader race condition bug that was previously exposed by new compiler optimizations."
Half an hour of play - so far not bad.
Fedora 33 Kernel 5.13.4-100.fc33.x86_64 NVIDIA 470.57.02 (installed from RPM Fusion Nonfree - Test Updates) Proton 1624629470 proton-6.3-5
after upgrade Nvidia drivers from 465.31
to 470.57.02
everythink work just fine. No missing textures, no glitches.
@tim77 Are you still able to reproduce with recent Mesa?
@hakzsam i've finished the game already. But out of curiosity i'll try to install it again and test it and could tell you.
@hakzsam @tim77 I can also check. I'm experiencing the exact same bug. I'm still playing the game.
@hakzsam @tim77 still happening I'm afraid. I'm on Ubuntu 20.04 LTS. Latest Mesa drivers offered.
@joonaskokko What GPU and Mesa version?
I do not see described issue at least on GPU 6900XT + 4K + Ultra quality + HD Textures Mesa commit: https://gitlab.freedesktop.org/mesa/mesa/-/commit/cf6a14de0c664babe8e4d97acfd3bb82ced071e7
@hakzsam Radeon RX 580 and Mesa version 21.3.0.
@hakzsam hair/fur issue still persist in latest Mesa 21.2.5; Fedora 35; Proton 6.3-8:
Farcry 5 shows black screen
Issue transferred from https://github.com/ValveSoftware/Proton/issues/5479. @Codeatron5000 posted on 2022-01-03T10:40:08:
The game launches and I can hear the title screen but only a blank screen is visible.
@joonaskokko @tim77 Are you still able to reproduce with Mesa 22.0.2?
@hakzsam sorry, I already finished the game and uninstalled it.
Name of the game with compatibility issues: Far Cry 5 Steam AppID of the game: 552520
CPU: Core i7-4770
GPU: GeForce GTX 1080 ti
Driver: NVIDIA 515.65.01
Kernel version: 5.18.19-200.fc36.x86_64
Proton version: 7.0-4
The game is playable for a few minutes after launch, but progressively slows down the longer you play. Eventually, the frame rates drop such that the game isn't playable. On Windows, I get a solid 60-80 FPS at 3440x1440. I get 68 frames at best with Fedora\Proton. Eventually, the game slows to a crawl at 30-35 FPS.
Hello,
UPlay is not initializing anymore since probably a couple of weeks. I noticed yesterday after booting this game. I tried on 2 systems, both the same problem. I also investigated Assassin's Creed Origin and Assassin's Creed Odyssey. Both have the same issue, and I played both about 1 month ago. Asked @laurentiush to try the game. Same issue. This is likely due to a new UPLay version. Can anyone confirm that? Any logical ways forward to get things running?
Fun fact: it may be due to some sort of IP-address issue. If we start connected to a WiFi hotspot on a smartphone, UPlay does initialize. I tried to switch off IPv6 on my netwerk to no avail.
Replying to https://github.com/ValveSoftware/Proton/issues/2356#issuecomment-1272273668
Same issue. I was able to play it a few days ago but it just suddenly stopped working :/
Connecting to my mobile hotspot worked though, but that's not optimal...
my uplay start fine, in game i don't go over 40 fps, i mount a rtx 4080 on z790 and 13900kf
[bug] Steam doesn't focus on Farcry 5 after starting in big picture mode
Issue transferred from https://github.com/ValveSoftware/steam-for-linux/issues/10852. @light-and-ray posted on 2024-05-04T18:31:40:
I'm streaming the game from PC (Manjaro Linux, KDE) on Android tablet via steam link. Only in this game I have to press alt+tab on keyboard after the start, it's annoying. I guess steam mixes up the dummy small window with farcry logo and the main window. After this window is closed, farcry's window is under big empty steam window
Compatibility Report
System Information
I confirm:
Log (> 10MB): https://decloud.owncube.com/s/eYYuWr6U4LDg4sfLog (after manually downloading Proton): https://decloud.owncube.com/s/KumetbBYZN603zfSymptoms
Uplay doesn't launch. In my system monitor I can see, that it's trying to launch Far Cry 5. The process then quits and a process called UplayCrashReporter is created and quits shortly after. During the whole time, the UI of Uplay doesn't show up. According to Steam the game is running the whole time and won't quit, until I kill the processes.EDIT: After download Proton 3.16 Beta through Steam/Library/Tools Uplay is now working, but Far Cry 5 still isn't working.Uplay works with vanilla wine. It also works with this variant of Proton: https://github.com/kakra/wine-proton . However, Far Cry 5 still won't launch. I get a popup from Uplay that Far Cry 5 is being launched, but nothing happens.
Reproduction
Download and start the game.