KilroyWasHereF14 Posted June 6, 2024 Posted June 6, 2024 Got my Phantom, but non of the HeatBlur UI elements seem to render. Tested: Jester, Bomb chart, and manual. This could be a user error, but I am unsure. I am running DCS on Pop OS! 1
Zabuzard Posted June 6, 2024 Posted June 6, 2024 Is the JesterWheel rendering? (it is also HB UI)If so, you are running into the VR cutoff issue (select "use dcs system resolution", "both eyes", a not-too-low resolution like full hd, reset any hb ui special options u might have messed with, restart dcs for new settings to take effect)
KilroyWasHereF14 Posted June 6, 2024 Author Posted June 6, 2024 (edited) This appears to be a completely separate issue. The JesterWheel is not rendering at all. Non of the above issues seem to be a fix, it also appears to permanently effect the cursor. If I open the manual option a blue "H" and arrow appear in the right center of the screen. Upon closing them it completely removes my ability to click on anything in the cockpit. I'll keep exploring and update here. Pop OS! 22.04 LTS Kernel 6.8.0-76060800daily20240311-g NVIDIA 4070 Driver 550.67 Edited June 6, 2024 by KilroyWasHereF14 1
KilroyWasHereF14 Posted June 6, 2024 Author Posted June 6, 2024 no instance to heatblur ui seem to be running
Solution vsTerminus Posted June 7, 2024 Solution Posted June 7, 2024 This is the same issue as After the patch the plane loads on Linux now but HBUI does not work. My guess is that whatever UI framework HB is using doesn't play nice with Wine/Proton, or we're missing some dependency or config option that is required. 2
riojax Posted June 9, 2024 Posted June 9, 2024 (edited) On 6/6/2024 at 2:58 AM, KilroyWasHereF14 said: Got my Phantom, but non of the HeatBlur UI elements seem to render. Tested: Jester, Bomb chart, and manual. This could be a user error, but I am unsure. I am running DCS on Pop OS! HBUI is a Chromium Embedded Framework (CEF) web app/instance with Google telemetry enabled, and it has a lot problems with WINE (also proton) and Windows <10. Probably your best bet is look for an older version (Compatible with WinXP) on Spotify CDN but probably it didn't work as the API and ABI change a lot between CEF versions. I miss a lot the Jester 1 using the DCS API without loading a full Google browser. Edited June 9, 2024 by riojax 1
Cobra847 Posted June 9, 2024 Posted June 9, 2024 (edited) 2 hours ago, riojax said: HBUI is a Chromium Embedded Framework (CEF) web app/instance with Google telemetry enabled, and it has a lot problems with WINE (also proton) and Windows <10. Probably your best bet is look for an older version (Compatible with WinXP) on Spotify CDN but probably it didn't work as the API and ABI change a lot between CEF versions. I miss a lot the Jester 1 using the DCS API without loading a full Google browser. There is no Google telemetry enabled and there is a full offline mode available from the Special Options menu for any privacy concerns if you want to avoid all online features. We have no ability or plans to really support Linux. I doubt our Linux userbase breaches 100 individuals, and we simply don't have the resources to ensure Linux compat, sorry - though anything we can do with our limited time, of course we will try. JUI 1 using the Lua API had severe limitations and we will not be returning to Lua based indicators for UI elements at the moment. Edited June 9, 2024 by Cobra847 1 Nicholas Dackard Founder & Lead Artist Heatblur Simulations https://www.facebook.com/heatblur/
riojax Posted June 9, 2024 Posted June 9, 2024 (edited) 1 hour ago, Cobra847 said: There is no Google telemetry enabled and there is a full offline mode available from the Special Options menu for any privacy concerns if you want to avoid all online features. Nope, it is enabled with the offline mode selected sending data to id.google.xx It do it exaclty at 70 seconds from the full module load, running and unpaused. Also the past version sent data to heatblur.matomo.cloud and cdn.matomo.cloud and I didn't have so much time to check it in the latest. 1 hour ago, Cobra847 said: We have no ability or plans to really support Linux. I doubt our Linux userbase breaches 100 individuals, and we simply don't have the resources to ensure Linux compat, sorry - though anything we can do with our limited time, of course we will try. It is sadly to know it as others support it. No linux, no money. 1 hour ago, Cobra847 said: JUI 1 using the Lua API had severe limitations and we will not be returning to Lua based indicators for UI elements at the moment. Likely adding a LUA interface it work on linux without problems. Edited June 9, 2024 by riojax
vsTerminus Posted June 9, 2024 Posted June 9, 2024 (edited) Ok, so. Thanks to riojax for explaining that it's a CEF app, that gave me something to go on. Bit of searching around and some people had reported success with CEF apps using PortWINE, now PortProton. So I installed PortProton and had it launch (standalone) DCS. It lets you pick between PROTON_LG_9-5-1 and WINE_LG_9-10. No luck with PROTON_LG, but WINE_LG actually worked! PortProton is its own launcher but I'll experiment with pulling WINE_LG out of it and having either Steam or Lutris use it and see how that goes. **Quick Edit**: Dropping a copy of WINE_LG into Lutris' runners folder and then using the Prefix that PortProton created, I was able to launch DCS through Lutris and HBUI still works. **Edit 2:** Because it's Wine and not Proton that is working, this will only currently work for the Standalone DCS. For Steam (or SteamVR) to work we're stuck waiting for Proton to start working with CEF apps too. Still, this is better than nothing. I'll just have to stick to licking windows in VR for now. Edited June 9, 2024 by vsTerminus 2 1
Cobra847 Posted June 9, 2024 Posted June 9, 2024 Thanks for sharing! Its possible that once we fix pathing issues with non UTF8 characters; other Linux distros might work better too. Nicholas Dackard Founder & Lead Artist Heatblur Simulations https://www.facebook.com/heatblur/
KilroyWasHereF14 Posted June 11, 2024 Author Posted June 11, 2024 PortProton seems to work just fine. Kinda a awkward way to start DCS, but I am new to PortProton.
Recommended Posts