"Discord Volume Mixer" by Danol not working at all on Arch
I researched the whole Internet, but couldn't find a solution:
I installed the Plugin, configured the app in the Discord Dashboard and the Plugin with Client ID and secret.
But literrally nothing happens when clicking on the Discord Volume Mixer Button. What am I doing wrong?
[daniel@Daniel-BOX-Arch ~]$ opendeck
[2025-12-01][14:11:01][opendeck::plugins][DEBUG] Using ports 57116 and 57118
[2025-12-01][14:11:01][opendeck::plugins][WARN] Failed to initialise plugin at /home/daniel/.config/opendeck/plugins/__MACOSX: failed to read manifest: Datei oder Verzeichnis nicht gefunden (os error 2)
(opendeck:111741): libayatana-appindicator-WARNING **: 15:11:01.141: libayatana-appindicator is deprecated. Please use libayatana-appindicator-glib in newly written code.
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin me.amankhanna.oasystem.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin com.amansprojects.starterpack.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin me.amankhanna.oampris.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin com.ntanis.essentials-for-spotify.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin com.adamcarballo.unity-integration.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin cz.danol.discordmixer.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin com.elgato.philips-hue.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin com.nicollasr.streamdeckvsc.sdPlugin
[2025-12-01][14:11:01][opendeck::events][DEBUG] Registered plugin dev.theca11.multiobs.sdPlugin24 Replies
Is there anything in the plugin specific log file?
What os are you on?
How did you install Opendeck?
What version of Opendeck are you using?
Is wine installed?
Are you using The official Discord client or something like vencord?
Plugin-Log:
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
00c4:fixme:wineusb:query_id Unhandled ID query type 0x5.
0044:fixme:ver:GetCurrentPackageId (00007FFFFE2FFEB0 0000000000000000): stub
003c:fixme:ver:GetCurrentPackageId (00007FFFFE2FFEB0 0000000000000000): stub
002c:fixme:win:RegisterPowerSettingNotification (0000000000010066,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
002c:fixme:setupapi:SetupDiOpenDeviceInterfaceW flags 0x1 not implemented
002c:fixme:setupapi:SetupDiOpenDeviceInterfaceW flags 0x1 not implemented
002c:fixme:setupapi:SetupDiOpenDeviceInterfaceW flags 0x1 not implemented
002c:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 00007FFFFE1FE978): semi-stub
002c:fixme:ui:factory_QueryInterface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented, returning E_NOINTERFACE.
002c:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 00007FFFFE1FE978): semi-stub
002c:fixme:ui:factory_QueryInterface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented, returning E_NOINTERFACE.
002c:fixme:bcrypt:BCryptEnumContextFunctions 0x1, L"SSL", 0x10002, 00007FFFFE1FF928, 00007FFFFE1FF938
002c:fixme:bcrypt:BCryptEnumContextFunctions 0x1, L"SSL", 0x10002, 00007FFFFE1FF928, 00007FFFFE1FF938
002c:fixme:winsock:setsockopt SO_ERROR, stub.
OS: Linux Arch
Installed via: YAY
Version: 2.7.0-1 (latest)
wine: yes
Discord: OfficialWhich yay package did you use?
Is wine-mono installed?
I used https://aur.archlinux.org/packages/opendeck
No, wine-mono seems not to be installed. Is it needed?
I am not sure right now (not at home currently) but if I am not mistaken it would be needed.
Alright, I just installed wine-mono and restarted OpenDeck, but it stil doesn't work. But the Log of the plugin got shorter, the first 10 Lines of earlier are now gone. The rest is the same.
This plugin doesn't work for me either, but I don't know any C# so have never tried to debug it.
Is there any other Plugin for Discord, that works on OpenDeck?
yes, the main Elgato Discord plugin lol
Solution
it's called "Discord"
Ah, alright. Thanks. It's not as good as the one by Danol, but it's okay for now. Hopefully there will be a fix or a new Plugin 🙂
Also noteworthy is, that apparently the Plugin won't be developed anymore.
I think it does a lot more stuff, no?
Danol's one is only volume
Yeah, and this is the only thing I need and the Discord-Plugin doesn't have. At least not like Danol's Plugin. (Join a channel and automaticly see all users.) Or am I just stupid and not seeing this option?
AHH, alright, now I understood the "User Volume" button. But I HAVE to select a user manually and it doesn't select the users automaticly, right?
Because this is what I see in videos, but in opendeck theres not an "any user" option


for me, this plugin just errors out, saying that I need to launch discord
I'm pretty sure this is because I am using vencord
I managed to get the other plugin (the CZDanol one) to the stage where it would accept the client id and secret, but I could not get it to function
I'd love to get that one working since it seems to have some cool functionality that isn't in the elgato one
have any suggestions on how I could get this to work? at the moment i'm just going to have a custom keybind to mute/unmute and stuff
thx
thank @Migu i guess
Vencord currently has no way to mute/unmute and stuff. Tgere is an open issue on the github for this stuff.
yeah, its unfortunate
it looks like the discord plugin is really close to working, it just needs discord running via wine at the same time I think
I wonder if there would be a way to get it to work without that, i've done some discord bot development before but I'm not sure exactly how this plugin is setup
No need for wine.
so just not vencord?
Its working with the RPC (i think its called) Server.
Which vencord doesn't have currently.