Comments (6)
Hello,
Please try to reinstall the Logitech software followi these steps
https://wiki.artemis-rgb.com/en/guides/user/devices/logitech#plugin-not-working
from artemis.plugins.
I already did it before reporting the error :(
from artemis.plugins.
Issue is also happening for me. I've tried reinstalling everything and while it works temporarily, after rebooting the computer Artemis is not able to load the logitech plugin anymore.
Artemis.Core.ArtemisPluginException: RGB.NET threw exception: Failed to initialize Logitech-SDK.
---> RGB.NET.Core.RGBDeviceException: Failed to initialize Logitech-SDK.
--- End of inner exception stack trace ---
at Artemis.Core.Services.RgbService.AddDeviceProvider(IRGBDeviceProvider deviceProvider) in D:\a\1\s\Artemis\src\Artemis.Core\Services\RgbService.cs:line 182
at Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider.Enable() in D:\a\1\s\Artemis.Plugins\src\Devices\Artemis.Plugins.Devices.Logitech\LogitechDeviceProvider.cs:line 33
at Artemis.Core.PluginFeature.InternalEnable() in D:\a\1\s\Artemis\src\Artemis.Core\Plugins\PluginFeature.cs:line 178
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
2022-01-20 08:58:00.172 [DBG] [Artemis.Core.Services.RgbService] Creating SKTexture with graphics context VulkanContext
2022-01-20 08:58:00.172 [WRN] [Artemis.Core.Services.PluginManagementService] Plugin feature 'Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider - Logitech Devices v1.0.1.716 - 62a45c0c-884c-4868-9fd7-3c5987fe07ca' failed to enable.
System.AggregateException: One or more errors occurred. (RGB.NET threw exception: Failed to initialize Logitech-SDK.)
---> Artemis.Core.ArtemisPluginException: RGB.NET threw exception: Failed to initialize Logitech-SDK.
---> RGB.NET.Core.RGBDeviceException: Failed to initialize Logitech-SDK.
--- End of inner exception stack trace ---
at Artemis.Core.Services.RgbService.AddDeviceProvider(IRGBDeviceProvider deviceProvider) in D:\a\1\s\Artemis\src\Artemis.Core\Services\RgbService.cs:line 182
at Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider.Enable() in D:\a\1\s\Artemis.Plugins\src\Devices\Artemis.Plugins.Devices.Logitech\LogitechDeviceProvider.cs:line 33
at Artemis.Core.PluginFeature.InternalEnable() in D:\a\1\s\Artemis\src\Artemis.Core\Plugins\PluginFeature.cs:line 178
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait(TimeSpan timeout)
at Artemis.Core.PluginFeature.SetEnabled(Boolean enable, Boolean isAutoEnable) in D:\a\1\s\Artemis\src\Artemis.Core\Plugins\PluginFeature.cs:line 151
at Artemis.Core.Services.PluginManagementService.EnablePluginFeature(PluginFeature pluginFeature, Boolean saveState, Boolean isAutoEnable) in D:\a\1\s\Artemis\src\Artemis.Core\Services\PluginManagementService.cs:line 621
at Artemis.Core.Services.PluginManagementService.EnablePlugin(Plugin plugin, Boolean saveState, Boolean ignorePluginLock) in D:\a\1\s\Artemis\src\Artemis.Core\Services\PluginManagementService.cs:line 444
at Artemis.UI.Screens.Settings.Tabs.Plugins.PluginSettingsViewModel.<UpdateEnabled>b__44_3() in D:\a\1\s\Artemis\src\Artemis.UI\Screens\Settings\Tabs\Plugins\PluginSettingsViewModel.cs:line 270
from artemis.plugins.
Hello. Do you have any updates about it?
I'm having the log below:
2022-05-25 00:02:05.074 [DBG] [Artemis.Core.Services.ProfileService] Updating profile - Skipping save, no changes
2022-05-25 00:02:05.099 [DBG] [Artemis.Core.Services.ProfileService] Profile is a fresh import, adapting to surface - [Profile] Name: Rainbow
2022-05-25 00:02:05.106 [DBG] [Artemis.Core.Services.ProfileService] Adapt profile - Saving [Profile] Name: Rainbow
2022-05-25 00:02:10.310 [WRN] [Artemis.Core.Services.PluginManagementService] Plugin feature 'Artemis.Plugins.Devices.Logitech.LogitechDeviceProvider - Logitech Devices v1.0.1.722 - 62a45c0c-884c-4868-9fd7-3c5987fe07ca' failed to enable.
Artemis.Core.ArtemisPluginException: Plugin load timeout
at Artemis.Core.PluginFeature.SetEnabled(Boolean enable, Boolean isAutoEnable) in D:\a\1\s\Artemis\src\Artemis.Core\Plugins\PluginFeature.cs:line 153
at Artemis.Core.Services.PluginManagementService.EnablePluginFeature(PluginFeature pluginFeature, Boolean saveState, Boolean isAutoEnable) in D:\a\1\s\Artemis\src\Artemis.Core\Services\PluginManagementService.cs:line 621
from artemis.plugins.
The recommended course of action is fully uninstalling LGS/GHub and then reinstalling it, this has fixed the issue for many users. When you do this make sure you fully reboot between uninstalling and reinstalling as described here: https://wiki.artemis-rgb.com/en/guides/user/devices/logitech#plugin-not-working
The nature of this issue is that Logitech's installer doesn't always install the correct files required by the SDK, it isn't an issue with Artemis itself so it's difficult to create a 'fix'.
from artemis.plugins.
The recommended course of action is fully uninstalling LGS/GHub and then reinstalling it, this has fixed the issue for many users. When you do this make sure you fully reboot between uninstalling and reinstalling as described here: https://wiki.artemis-rgb.com/en/guides/user/devices/logitech#plugin-not-working
The nature of this issue is that Logitech's installer doesn't always install the correct files required by the SDK, it isn't an issue with Artemis itself so it's difficult to create a 'fix'.
Understood. Thank you for the answer. Maybe as a future improvement create an Alert/Popup/Message handling this error properly, like: "Hello there. Your GHub software needs to be re-installed because some libraries such as X, Y, and Z are missing.". What do you think?
from artemis.plugins.
Related Issues (20)
- [Device Support] Razer Huntsman Mini 60% Keyboard HOT 2
- [Bug] Logitech G915 TKL not detected with certain Receiver HOT 2
- WS281X plugin: cannot add device HOT 3
- [BUG] Logitech G HUB update 2023.2.376231 broke DeviceProviderPlugin HOT 1
- [Layout request] ASUS ROG Azoth M701
- i Create a Layout for the RTX 3070 Ti Rog Strix
- [Layout request] Corsair HD Fan
- Adding Logitech mouse G102 LIGHTSYNC
- Wooting Profile Service Has Hardcoded Windows Code And Does Not Start On Linux HOT 4
- [Layout request] SteelSeries Apex 7 HOT 2
- MSI plugin exception
- [Layout request] Logitech G810
- Add support for Logitech G502 X Plus (wired and wireless) HOT 10
- Corsair plugin disabled on startup
- Mac installation
- Asus plugin not working
- [Layout request] K55 RGB Pro XT
- Steelseries not working
- Missing Device, Supported Brand: (SteelSeries) QCK Prism Cloth M
- Crash with malformed Markdown Link (and possible vulnerability) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from artemis.plugins.