Jump to content

No HBUI showing up


Go to solution Solved by vsTerminus,

Recommended Posts

Posted

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)

Posted (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 by KilroyWasHereF14
  • Like 1
  • Solution
Posted

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.

  • Like 2
Posted (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 by riojax
  • Thanks 1
Posted (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 by Cobra847
  • Like 1

Nicholas Dackard

 

Founder & Lead Artist

Heatblur Simulations

 

https://www.facebook.com/heatblur/

Posted (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.

Image


Image

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 by riojax
Posted (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!

DCS 2024-06-09 12-33-21.png

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 by vsTerminus
  • Like 2
  • Thanks 1
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...