seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
6.43k stars 234 forks source link

TUF 15 - Visual Mode doesn't work #2844

Closed qdev89 closed 1 month ago

qdev89 commented 1 month ago

Rules

What's wrong?

Visual Mode doesn't work on TUF 15 image Not sure I do something wrong here but Eyecare is really important to me since my Amoury Crate totally been broken like this (can't change Visual Mode) image

Thank you

How to reproduce the bug?

Visual Mode

Logs

log.txt

Device and Model

ASUS TUF 15

Additional information.

No response

Armoury Crate

Uninstalled

Asus Services

No response

Version

No response

OS

Win 10

seerge commented 1 month ago

@qdev89 hello, do I understand correctly that it didn't work in AC as well ? Cause it's managed by an AsusSplendid utility from Asus System Control Interface, and both AC and G-Helper just run that app to set modes

--

If it doesn't work there as well, it means something is broken in AsusSplendid.

You can try all suggestions that I gave to other user in this issue https://github.com/seerge/g-helper/issues/2483

Namely

  1. Delete C:\ProgramData\ASUS\GameVisual
  2. Delete C:\ProgramData\ASUS\ASUS System Control Interface\ASUSOptimization\Splendid
  3. Reinstall Asus System Control Interface as explained here
qdev89 commented 1 month ago

hi @seerge Thank you but after following your approach, my G-Helper can't start anymore. Log in event viewer as crash Application: GHelper.exe CoreCLR Version: 8.0.524.21615 .NET Version: 8.0.5 Description: The process was terminated due to an unhandled exception. Exception Info: System.TypeInitializationException: The type initializer for 'GHelper.Program' threw an exception. ---> System.Management.ManagementException: Invalid class at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext() at AppConfig.GetBiosAndModel() in D:\a\g-helper\g-helper\app\AppConfig.cs:line 132 at GHelper.Display.ColorProfileHelper.ProfileExists() in D:\a\g-helper\g-helper\app\Display\ColorProfileHelper.cs:line 503 at GHelper.SettingsForm.InitVisual() in D:\a\g-helper\g-helper\app\Settings.cs:line 352 at GHelper.SettingsForm..ctor() in D:\a\g-helper\g-helper\app\Settings.cs:line 275 at GHelper.Program..cctor() in D:\a\g-helper\g-helper\app\Program.cs:line 30 --- End of inner exception stack trace --- at GHelper.Program.Main(String[] args) in D:\a\g-helper\g-helper\app\Program.cs:line 72 Looks like my machine also get problem with GetBiosAndModel, even in Amoury Crate so it can working normally. Regards

seerge commented 1 month ago

@qdev89 i have checked your original app log, and it looks something is generally wrong with your laptop. As it doesn't even report it's own model name from windows.

7/14/2024 11:53:47 PM: App launched:  :0.179.0.0en-GB  <---- model name should be here
7/14/2024 11:53:48 PM: dGPU not found
7/14/2024 11:53:48 PM: Invalid class 
7/14/2024 11:53:48 PM: CPU: 99999 -  - 
7/14/2024 11:53:48 PM: Can't connect to ASUS WMI events

App crash is due same reasons.

And this is (probably) same reason as Armoury Crate on your device shows nonsense too, as it can't detect what model it runs at.

Try to go through all steps in https://github.com/seerge/g-helper/wiki/Troubleshooting

And mainly Asus System Control Interface reinstall and Rebuilding WMI repository

qdev89 commented 1 month ago

@qdev89 i have checked your original app log, and it looks something is generally wrong with your laptop. As it doesn't even report it's own model name from windows.

7/14/2024 11:53:47 PM: App launched:  :0.179.0.0en-GB  <---- model name should be here
7/14/2024 11:53:48 PM: dGPU not found
7/14/2024 11:53:48 PM: Invalid class 
7/14/2024 11:53:48 PM: CPU: 99999 -  - 
7/14/2024 11:53:48 PM: Can't connect to ASUS WMI events

App crash is due same reasons.

And this is (probably) same reason as Armoury Crate on your device shows nonsense too, as it can't detect what model it runs at.

Try to go through all steps in https://github.com/seerge/g-helper/wiki/Troubleshooting

And mainly Asus System Control Interface reinstall and Rebuilding WMI repository

Thanks @seerge seems something happened during Windows Update. I will check all and get back the result. Regards.

qdev89 commented 1 month ago

Updated, Unfortunately, Nothing is working for me, I still can't use G-Helper or even Armory Crate. seems my laptop is broken in software, I will try to upgrade my Windows to 11 and see if it's fixed.

Thank you again @seerge G-Helper is a god-sent

seerge commented 1 month ago

@qdev89 did you try rebuilding WMI repository as well ?

qdev89 commented 1 month ago

@qdev89 did you try rebuilding WMI repository as well ?

yep, do all thing even hard reset laptop :D

seerge commented 1 month ago

@qdev89 ok ... then it looks something is wrong with windows itself :) Unfortunately I can't help anyhow as this is not related to G-Helper. Therefore closing.

Good luck with resolving your problem