Open stuaxo opened 2 years ago
This extension has been tested with Pipewire on my systems for almost a year now.
Are you sure pulse-compatibility libraries are installed? What does running the Python scripts directly output?
Thanks for the info on how to get started:
I'm on Ubuntu 21.04 using the pipewire-debian/pipewire-upstream ppa.
I have pipewire-pulse installed, I don't know if that's enough ?
Can you point me at the scripts I need to run and with what parameters ? Is it this query.py - https://github.com/aleho/gnome-shell-volume-mixer/tree/main/shell-volume-mixer%40derhofbauer.at/pautils ?
Yes, you can run the helper from the CLI:
DEBUG=1 shell-volume-mixer@derhofbauer.at/pautils/query.py cards
DEBUG=1 shell-volume-mixer@derhofbauer.at/pautils/query.py sinks
I'll separate the output over two comments (edited for easier scrolling here)
I had this issue too just a moment ago. I think it was an issue with my extension installation. Deleting the extension, restarting gnome-shell, and reinstalling seems to have fixed it.
This is really strange (I know that the scripts may not work, but that's a Python setup issue, not general).
Are there any relevant logs in journalctl -b /usr/bin/gnome-shell | grep shell-volume-mixer
?
Again, mine is working now, so this is probably irrelevant, but here's mine in case it's a useful hint until @stuaxo is able to post his.
Nov 16 10:51:47 mischka-desktop gnome-shell[2124]: JS ERROR: shell-volume-mixer@derhofbauer.at | paHelper.js | execHelper(): Error: Could not find PulseAudio utility in extension path pautils/query.py
error@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:81:17
execHelper@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:56:13
getCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:122:18
_getCardDetails@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:157:40
_initCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:139:32
_init@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:110:24
_onStateChanged@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:101:14
connect@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:75:14
Mixer@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/extension.js:23:15
Nov 16 10:51:50 mischka-desktop gnome-shell[2124]: JS ERROR: shell-volume-mixer@derhofbauer.at | paHelper.js | execHelper(): Error: Could not find PulseAudio utility in extension path pautils/query.py
error@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:81:17
execHelper@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:56:13
getCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:122:18
_getCardDetails@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:157:40
_initCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:139:32
async*_init@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:110:24
_onStateChanged@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:101:14
connect@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:75:14
Mixer@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/extension.js:23:15
Nov 16 10:51:52 mischka-desktop gnome-shell[2124]: JS ERROR: shell-volume-mixer@derhofbauer.at | paHelper.js | execHelper(): Error: Could not find PulseAudio utility in extension path pautils/query.py
error@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:81:17
execHelper@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:56:13
getCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/paHelper.js:122:18
_getCardDetails@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:157:40
_initCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:139:32
async*_init@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:110:24
_onStateChanged@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:101:14
connect@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:75:14
Mixer@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/extension.js:23:15
Nov 16 10:51:52 mischka-desktop gnome-shell[2124]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:146:19
async*_init@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:110:24
_onStateChanged@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:101:14
connect@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:75:14
Mixer@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
enable@/home/mischka/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/extension.js:23:15
@jacobmischka Yes, that's stange, probably an installation error. I just checked the extension on e.g.o and the files are certainly there. 🤷🏼
I reinstalled and haven't seen anything yet - but it'll probably be later, after work when I try and use audio a bit more -
I've got an issue with pavucontrol under pipewire making it impossible to change audio devices, and that means I'm not using audio as much right now. https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/1821
Sorry for the bad information, I must have left this disabled as I hadn't rebooted yet.
I just reinstalled it from the extensions page and immediately showed the popup.
$ journalctl -b /usr/bin/gnome-shell | grep shell-volume-mixer
Nov 17 14:56:04 computer gnome-shell[12104]: Couldn't find child [0x55d189786c70 Gjs_ui_windowPreview_WindowPreview:last-child ("Can't query sound cards under pipewire · Issue #149 · aleho/gnome-shell-volume-mixer — Mozilla Firefox")] in window slots
Nov 17 14:56:05 computer gnome-shell[12104]: Couldn't find child [0x55d189786c70 Gjs_ui_windowPreview_WindowPreview:last-child ("Can't query sound cards under pipewire · Issue #149 · aleho/gnome-shell-volume-mixer — Mozilla Firefox")] in window slots
Nov 17 15:02:17 computer gnome-shell[12104]: Couldn't find child [0x55d19270cdd0 Gjs_ui_windowPreview_WindowPreview:last-child ("Can't query sound cards under pipewire · Issue #149 · aleho/gnome-shell-volume-mixer — Mozilla Firefox")] in window slots
Nov 17 15:02:17 computer gnome-shell[12104]: Couldn't find child [0x55d19270cdd0 Gjs_ui_windowPreview_WindowPreview:last-child ("Can't query sound cards under pipewire · Issue #149 · aleho/gnome-shell-volume-mixer — Mozilla Firefox")] in window slots
Nov 17 15:02:18 computer gnome-shell[12104]: Couldn't find child [0x55d19270cdd0 Gjs_ui_windowPreview_WindowPreview:last-child ("Can't query sound cards under pipewire · Issue #149 · aleho/gnome-shell-volume-mixer — Mozilla Firefox")] in window slots
Nov 17 15:03:33 computer gnome-shell[12104]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:126:19
async*_init@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:90:24
_onStateChanged@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:81:14
connect@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:55:14
Mixer@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
enable@/home/stu/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/extension.js:23:15
That's all in the logs? I'm afraid I don't know how to debug this then. The logs should at least give me more information on why it broke.
Maybe some more logging in _initCards
or _getCardDetails
is needed ?
Possibly _getCardDetails not finishing on time, then the loop in _initCards times out after all the retries.
Slightly off topic, but can you give any tips on debugging extensions (which I can also use for this) ?
I find looking glass, a little bit bare compared to tools for say debugging javascript on the web.
Do you run GNOME in a nested session [1] ?
@stuaxo Actually, bin/tools test
comes with a nested session command (especially for developing in Wayland). It's a bit complicated but ultimately does the job well.
i have the same issue and this is what i get after running journalctl -b /usr/gnome-shell | grep shell-volume-mixer
Dec 09 10:43:26 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | OutputSlider.js | _shouldBeVisibleByPort(): Error: Stream cannot be identified, no card index available
error@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/log.js:81:17
_shouldBeVisibleByPort@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:472:17
_updateVisibility/<@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:434:47
_updateVisibility@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:448:15
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:370:14
StreamSlider@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:66:14
OutputSlider@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/widget/volume.js:355:1
_addOutputStream@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js:273:22
_addStream@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js:228:18
_streamAdded@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/menu/menu.js:303:14
Dec 09 10:43:36 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
Dec 09 11:57:16 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 09 20:19:23 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 09 22:57:49 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 09 23:14:17 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 10 08:23:31 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 10 10:44:03 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 10 13:46:37 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Dec 10 15:11:39 Nish-manjaro gnome-shell[3652]: JS ERROR: shell-volume-mixer@derhofbauer.at | Cards.js | _init(): Error: Could not retrieve PA card details with Python helper script
_initCards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:147:19
async*_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:111:24
_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
_init@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:116:18
async*_onStateChanged@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:102:14
connect@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/eventHandlerDelegate.js:67:22
Cards@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/utils/cards.js:76:14
Mixer@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/volume/mixer.js:39:23
enable@/home/nish/.local/share/gnome-shell/extensions/shell-volume-mixer@derhofbauer.at/lib/main.js:77:23
Using pipewire (which should be pulseaudio compatible), the following message pops up:
"Querying pulseaudio sound cards failed, disabling extension"
May be a pipewire bug.