Comments (16)
Just wanted to confirm this issue. I'm running GNOME 3.24. I do get two HDMI devices under "Port Settings," but changing them from default to show/hide doesn't affect the "Extension initialising..." menu item. I noticed the following warning in my journal:
Apr 20 11:38:57 hermes gnome-shell[6297]: JS WARNING: [/home/hackel/.local/share/gnome-shell/extensions/[email protected]/base.js 167]: reference to undefined property this._availableDevicesIds[(intermediate value)]
from gse-sound-output-device-chooser.
can you try
journalctl -rb | grep "JS LOG:"
from gse-sound-output-device-chooser.
It seems this happens if you have no input devices plugged in. If you plug in microphone (or at least plug headphones into mic input - that is poor man microphone setup) the entry no longer stuck in initializing state and shows that input device. When the microphone is unplugged again the entry does not disappear but neither show any input devices. I suggest the input devices entry should not be shown at all is such scenario, or shows information about no available devices.
from gse-sound-output-device-chooser.
Now that I installed the Volume Mixer extension, your extension does not show up at all ):
from gse-sound-output-device-chooser.
Hmmmm....
After installing Volume Mixer and then disabling it in the extension manager, your extension is up and running. If you want to investigate further, I am happy to deliver logs or stuff. Otherwise you can close this issue.
from gse-sound-output-device-chooser.
I haven't used the extension with Volume Mixer for long, can you send the output of the command
journalctl /usr/bin/gnome-shell
from gse-sound-output-device-chooser.
Log is empty:
journalctl /usr/bin/gnome-shell
-- Logs begin at Mi 2017-01-25 19:33:58 CET, end at Fr 2017-01-27 20:29:59 CET. --
Jan 25 19:34:32 gnome-cube gnome-shell[2152]: GNOME Shell started at Wed Jan 25 2017 19:34:30 GMT+0100 (CET)
from gse-sound-output-device-chooser.
The output is here:
https://gist.github.com/Squelsh/0507da928638fbbd47dfc4870f095ee3
from gse-sound-output-device-chooser.
All the devices are removed immediately after adding, did you by any chance hide all devices in the "Port Settings" in the extension preferences?
from gse-sound-output-device-chooser.
Another possibility is the extension is unable to determine the availability properly. Try setting "Show" for all ports under "Port Settings"
from gse-sound-output-device-chooser.
Thanks for your help!
But there is not such thing like "Port Settings" in my GUI. Take a look at the screenshot above...
Or is that the wrong settings GUI?
PS: Same behavior on my laptop computer... No port settings.
Journal output is here: https://gist.github.com/Squelsh/81bfdbe8f2f1a8893b39383e53031314
from gse-sound-output-device-chooser.
It seems to be a problem with the extension. I will check the code. As far, "Port Settings" missing, there is a failure in retrieving the list of devices. It usually happens when you use any language other English as display language, I am looking into alternate ways to get the list without any language dependency.
from gse-sound-output-device-chooser.
Cool! Thanks for investigating.
FYI: I switched Gnome-Language to British-English and restarted Gnome. But still the Port Settings stay empty. Or should I have switched to US-English? :)
from gse-sound-output-device-chooser.
I had the same problem!!
Before that message started to show I have installed pulseaudio-equalizer and enabled it. I just disabled it and the error stopped.
from gse-sound-output-device-chooser.
#51 should fix the problem, no when there are no input device it will be be hidden (instead of showing 'Extension initialsing...'
from gse-sound-output-device-chooser.
Please verify whether the latest version fixes these issues
from gse-sound-output-device-chooser.
Related Issues (20)
- Missing translation key "Integrate selector with slider"
- [BUG] Lock Screen Delay caused by this extension HOT 1
- [FEATURE] assign priority to input/output devices resp. ports
- `[FEATURE]` separate volume for input & output device
- [BUG] Not fully visible "PORT SETTINGS" HOT 7
- [BUG] Extensions not working. HOT 1
- [BUG] Same device listed multiple times after restarting pipewire
- [BUG] `Can't update stage views actor` HOT 1
- [BUG] `clutter_actor_insert_child_above` & `clutter_actor_remove_child`
- [BUG] Login from lock-screen is slow when this extension is enabled HOT 1
- [Poll] what is the plan for gnome 43 HOT 54
- [Poll] Should the extension be continued after Gnome V43
- [FEATURE] Allow configuration of Ports to: Hide, Available, Default
- [BUG] extension freeze session when logging in HOT 1
- [BUG] Disabling devices does not hide them from chooser
- [BUG] Gives "this_aggregateMenu is undefined" error HOT 2
- [FEATURE] Add a support for Gnome 44
- Add an option to disable notifications HOT 2
- [FEATURE] Add a support for Gnome 45
- [FEATURE] GNOME 46 Support HOT 7
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 gse-sound-output-device-chooser.