Installing lghub errors (Fedora 39|wine-9.6 staging)

Questions about Wine on Linux
Post Reply
shadez8
Newbie
Newbie
Posts: 1
Joined: Wed Apr 17, 2024 10:39 pm

Installing lghub errors (Fedora 39|wine-9.6 staging)

Post by shadez8 »

I'm trying to install Logitech G Hub, preferably the older version (https://drive.google.com/file/d/1NQskjg ... b6lRk/view).

I create a new wine prefix by making a folder, cd'ing into it and running

Code: Select all

WINEPREFIX="/path/to/prefix" wineboot
When I run

Code: Select all

WINEPREFIX="/path/to/prefix" wine lghub_installer.exe
the following errors spit out:

Code: Select all

[size=85]002c:fixme:winediag:loader_init wine-staging 9.6 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
0140:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION

Unhandled Exception:
System.TypeInitializationException: The type initializer for 'System.Windows.Application' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Navigation.BaseUriHelper' threw an exception. ---> System.TypeInitializationException: The type initializer for 'MS.Internal.TraceDependencyProperty' threw an exception. ---> System.DllNotFoundException: advapi32.dll assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Interop+Advapi32.RegOpenKeyEx(Microsoft.Win32.SafeHandles.SafeRegistryHandle,string,int,int,Microsoft.Win32.SafeHandles.SafeRegistryHandle&)
  at Microsoft.Win32.RegistryKey.InternalOpenSubKeyCore (System.String name, System.Boolean writable, System.Boolean throwOnPermissionFailure) [0x00012] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name, System.Boolean writable) [0x00014] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name) [0x00000] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey.OpenSubKey(string)
  at MS.Internal.WindowsBase.SecurityHelper.ReadRegistryValue (Microsoft.Win32.RegistryKey baseRegistryKey, System.String keyName, System.String valueName) [0x00003] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.IsWpfTracingEnabledInRegistry () [0x00015] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.ShouldCreateTraceSources () [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.Initialize () [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace..ctor (MS.Internal.GetTraceSourceDelegate getTraceSourceDelegate, MS.Internal.ClearTraceSourceDelegate clearTraceSourceDelegate) [0x0003d] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.TraceDependencyProperty..cctor () [0x00000] in <460d6fb3aa924902b550110103774b1a>:0 
   --- End of inner exception stack trace ---
  at System.Windows.DependencyProperty.RegisterCommon (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) [0x0012a] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.DependencyProperty.RegisterAttached (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) [0x0000a] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.DependencyProperty.RegisterAttached (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata) [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.Navigation.BaseUriHelper..cctor () [0x00047] in <c7396043e2dd401eab9d343a450a5780>:0 
   --- End of inner exception stack trace ---
  at System.Windows.Application.ApplicationInit () [0x0000b] in <dccde1ffbe3d4d9fb24bb8e6cba139f5>:0 
  at System.Windows.Application..cctor () [0x0002f] in <dccde1ffbe3d4d9fb24bb8e6cba139f5>:0 
   --- End of inner exception stack trace ---
  at Logi.App..ctor () [0x00000] in <3bd5185b6b714c2ca1e897e516511765>:0 
  at Logi.Bootstrap.InitThread () [0x00000] in <3bd5185b6b714c2ca1e897e516511765>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ThreadHelper.ThreadStart () [0x00008] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'System.Windows.Application' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Navigation.BaseUriHelper' threw an exception. ---> System.TypeInitializationException: The type initializer for 'MS.Internal.TraceDependencyProperty' threw an exception. ---> System.DllNotFoundException: advapi32.dll assembly:<unknown assembly> type:<unknown type> member:(null)
  at (wrapper managed-to-native) Interop+Advapi32.RegOpenKeyEx(Microsoft.Win32.SafeHandles.SafeRegistryHandle,string,int,int,Microsoft.Win32.SafeHandles.SafeRegistryHandle&)
  at Microsoft.Win32.RegistryKey.InternalOpenSubKeyCore (System.String name, System.Boolean writable, System.Boolean throwOnPermissionFailure) [0x00012] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name, System.Boolean writable) [0x00014] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at Microsoft.Win32.RegistryKey.OpenSubKey (System.String name) [0x00000] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at (wrapper remoting-invoke-with-check) Microsoft.Win32.RegistryKey.OpenSubKey(string)
  at MS.Internal.WindowsBase.SecurityHelper.ReadRegistryValue (Microsoft.Win32.RegistryKey baseRegistryKey, System.String keyName, System.String valueName) [0x00003] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.IsWpfTracingEnabledInRegistry () [0x00015] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.ShouldCreateTraceSources () [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace.Initialize () [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.AvTrace..ctor (MS.Internal.GetTraceSourceDelegate getTraceSourceDelegate, MS.Internal.ClearTraceSourceDelegate clearTraceSourceDelegate) [0x0003d] in <460d6fb3aa924902b550110103774b1a>:0 
  at MS.Internal.TraceDependencyProperty..cctor () [0x00000] in <460d6fb3aa924902b550110103774b1a>:0 
   --- End of inner exception stack trace ---
  at System.Windows.DependencyProperty.RegisterCommon (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) [0x0012a] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.DependencyProperty.RegisterAttached (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata, System.Windows.ValidateValueCallback validateValueCallback) [0x0000a] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.DependencyProperty.RegisterAttached (System.String name, System.Type propertyType, System.Type ownerType, System.Windows.PropertyMetadata defaultMetadata) [0x00001] in <460d6fb3aa924902b550110103774b1a>:0 
  at System.Windows.Navigation.BaseUriHelper..cctor () [0x00047] in <c7396043e2dd401eab9d343a450a5780>:0 
   --- End of inner exception stack trace ---
  at System.Windows.Application.ApplicationInit () [0x0000b] in <dccde1ffbe3d4d9fb24bb8e6cba139f5>:0 
  at System.Windows.Application..cctor () [0x0002f] in <dccde1ffbe3d4d9fb24bb8e6cba139f5>:0 
   --- End of inner exception stack trace ---
  at Logi.App..ctor () [0x00000] in <3bd5185b6b714c2ca1e897e516511765>:0 
  at Logi.Bootstrap.InitThread () [0x00000] in <3bd5185b6b714c2ca1e897e516511765>:0 
  at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <006aeda5450e44e2a7c0b3f3e62d74fd>:0[/size]
If I try downloading and installing the newest version from Logitech's website (https://support.logi.com/hc/en-us/artic ... g-Software), the installation GUI UI is broken, and it doesn't appear to do anything. If I try closing the install window, my prefix messes up and I'll get this message spat out constantly until my computer freezes:

Code: Select all

00a8:fixme:wtsapi:WTSWaitSystemEvent Stub 0000000000000000 0x00000068 000000000161FD70
I can't use that prefix anymore, because doing anything with it will result in those errors, and I have to delete and and remake another one.
I try installing from a different EXE I had, specifically RADtools from https://www.radgametools.com/bnkdown.htm. It appears to work fine.
What's happening here? I don't think my wine installation is broken or anything, but not sure how to go about addressing this.

Code: Select all

Distro: Fedora 39
Kernel: 6.8.4-200.fc39.x86_64
Wine: wine 9.6-staging
Post Reply