Riderocket Posted August 8, 2024 Posted August 8, 2024 With all the drama that's happening with Microsoft, Ive decided to move to Linux, (my laptop is currently on Ubuntu 24.04) however... The only thing stopping me from switching my Desktop is IL-2, I can't get it working in Linux. Has anyone got IL-2 Working on Ubuntu with working VR? (Quest 3)
BMA_FlyingShark Posted August 8, 2024 Posted August 8, 2024 (edited) Correct me if I'm wrong but as far as I know, the only platform Il-2 will run on is Windows (7 and later). Have a nice day. Edited August 8, 2024 by FlyingShark
Riderocket Posted August 8, 2024 Author Posted August 8, 2024 3 minutes ago, FlyingShark said: Correct me if I'm wrong but as far as I know, the only platform Il-2 will run on is Windows (7 and later). Have a nice day. It is possible to use wine, but i couldn't get it running
354thFG_Drewm3i-VR Posted August 8, 2024 Posted August 8, 2024 4 minutes ago, Riderocket said: It is possible to use wine, but i couldn't get it running Dual boot? Never going to work well or at all.
=/WoVi/=kirumovka Posted August 8, 2024 Posted August 8, 2024 ProtonDB has a few methods but I couldnt get any of them working on fed 39
HazMatt Posted August 8, 2024 Posted August 8, 2024 I'm heading down the same path. I use Linux Mint on my laptop and non-gaming computers. I'm actually typing this on Linux. That said. It seems that the best bet to getting IL2 running on Linux (and the path that I plan to pursue) is to Use Steam OS with proton (or whatever it's called) that Steam uses that is like Play on Linux (which I used to use back in the day to play WoW and other windows games) I don't know if PoL is still supported. I'm guessing since the game is available on Steam that the Steam OS may be the best place to start. I haven't had time to mess with it yet and I suspect the biggest problem would be the VR. I think the first step would be to try to get SteamVR working on SteamOS if that is possible and then go from there. If I get some free time I'll try to work on getting this working and maybe we can work together to get this figured out as I'm sure there are more who would like to do this if we could come up with a roadmap. 1
Riderocket Posted August 9, 2024 Author Posted August 9, 2024 (edited) after installing steam play then il-2 i get this error message when launching the game 55 minutes ago, Riderocket said: after installing steam play then il-2 i get this error message when launching the game nvm i fixed it, i just reinstalled the d3dcompiler_47.dll file and it works now xD Regarding SteamVR, it does in fact work on Linux, and you can use ALVR to stream Quest 3 to Steam. But it needs some fine tuning to get the picture quality any good. Which I'm working on now Edited August 9, 2024 by Riderocket
HazMatt Posted August 9, 2024 Posted August 9, 2024 8 hours ago, Riderocket said: after installing steam play then il-2 i get this error message when launching the game nvm i fixed it, i just reinstalled the d3dcompiler_47.dll file and it works now xD Regarding SteamVR, it does in fact work on Linux, and you can use ALVR to stream Quest 3 to Steam. But it needs some fine tuning to get the picture quality any good. Which I'm working on now Very nice! Thanks for sharing. I would never have guessed that reinstalling the d3dcompiler_47.dll would fix that error. Good stuff! I'm heading down this patch soon as I have 4 computers that don't meet the 7th gen cpu requirements for windows 11 but have at least 16 gb of ram and cards like 1070 so they are plenty capable to still running many games.
Riderocket Posted August 10, 2024 Author Posted August 10, 2024 (edited) I have everything working except my Honeycomb Bravo Throttle, some of the buttons and switches don't register in IL-2, but on jstest It shows up fine. Edited August 10, 2024 by Riderocket
Riderocket Posted February 23 Author Posted February 23 On 2/2/2025 at 5:52 PM, 356thFS_Drewm3i-VR said: Anyone ever get vr working? Yes using ALVR
354thFG_Drewm3i-VR Posted February 24 Posted February 24 19 hours ago, Riderocket said: Yes using ALVR How's the performance/resolution compared to Windows 11?
Riderocket Posted February 24 Author Posted February 24 7 hours ago, 356thFS_Drewm3i-VR said: How's the performance/resolution compared to Windows 11? It needs alot of tweaking to get running good
prying Posted February 25 Posted February 25 Ive given using both the Quest 2 and a HP G2 a go using Monado through Envision and was able to get IL2 to work using steams proton.
jokerBR Posted February 25 Posted February 25 Boldly running where no IL-2 has run before. I really wonder about performance/compatibility issues with so many software layers adding lag and potential conflicts in the long run... dual boot with a stripped out windows seems a lot simpler (and performant), but for the sake of science, I'm following this thread with curiosity. My gaming machine still runs on Win10, and being ancient, it will not take advantage of new gaming features on Win11 like Direct Storage, so no point in upgrading. I'm fine with this, games don't need fancy OSs, but nevertheless, this "project" is nice because running things where they aren't supposed to is always enticing. Kind of "hacking". 🙂
Riderocket Posted April 4 Author Posted April 4 (edited) i got il-2 running in Ubuntu in VR with Quest 3 and all the devices working correctly first i used protontricks 307960 d3dcompiler_43 d3dcompiler_47 d3dx11_43 xinput dinput (to bypass the shaders error) then i gave all my devices read and write permissions (because il2 wasn't using sudo, and the game couldn't read the rudder pedals without it) using "chmod -R 777 ./" inside the /dev/input folder use launch command in steam: SDL_JOYSTICK_DEVICE=/dev/input/js0 SDL_JOYSTICK_DEVICE=/dev/input/js1 SDL_JOYSTICK_DEVICE=/dev/input/js2 %command% Then add a file at /etc/udev/rules.d/01-saitek.rules with the rule: KERNEL=="event[0-9]*", SUBSYSTEM=="input", ATTRS{name}=="Saitek Saitek Pro Flight Rudder Pedals", TAG+="uaccess" And a file at /etc/udev/rules.d/70-saitek.rules with the rule: ATTRS{idVendor}=="06a3", ATTRS{idProduct}=="0763", MODE="0660", TAG+="uaccess" run the command "WINEPREFIX=/home/dylan/.steam/steam/steamapps/compatdata/307960/pfx wine control" and enabled the devices. Use WiVRn for VR and use the launch command: PRESSURE_VESSEL_FILESYSTEMS_RW=$XDG_RUNTIME_DIR/wivrn/comp_ipc:/var/lib/flatpak/app/io.github.wivrn.wivrn %command% Edited May 22 by Riderocket Update 1 1
fraggg Posted July 5 Posted July 5 I have followed this thread closely, as my Reverb G2 failed recently. I replaced it with a Quest 3 and took the opportunity to try moving to Linux full time. I've got IL-2 working through ALVR, and it seems to work pretty well. I didn't have to UDEV rules. Can't seem to get WiVrn working though. Has anyone running IL-2 on a Quest 3 in Linux managed to get XRNeckSafer or VRNeckSafer working? VRNeckSafer refuses to install. The XR version can run through wine (not proton) and I can manage to assign buttons, but it doesn't rotate my view at all. I can put up with out a rotation program if I have to but this makes playing IL-2 a bit less convenient.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now