Git Product home page Git Product logo

Comments (16)

hackel avatar hackel commented on September 6, 2024 2

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.

kgshank avatar kgshank commented on September 6, 2024 1

can you try
journalctl -rb | grep "JS LOG:"

from gse-sound-output-device-chooser.

milkowski avatar milkowski commented on September 6, 2024 1

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.

Squelsh avatar Squelsh commented on September 6, 2024

Now that I installed the Volume Mixer extension, your extension does not show up at all ):

from gse-sound-output-device-chooser.

Squelsh avatar Squelsh commented on September 6, 2024

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.

kgshank avatar kgshank commented on September 6, 2024

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.

Squelsh avatar Squelsh commented on September 6, 2024

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.

Squelsh avatar Squelsh commented on September 6, 2024

The output is here:
https://gist.github.com/Squelsh/0507da928638fbbd47dfc4870f095ee3

from gse-sound-output-device-chooser.

kgshank avatar kgshank commented on September 6, 2024

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.

kgshank avatar kgshank commented on September 6, 2024

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.

Squelsh avatar Squelsh commented on September 6, 2024

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.

kgshank avatar kgshank commented on September 6, 2024

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.

Squelsh avatar Squelsh commented on September 6, 2024

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.

supascoopa avatar supascoopa commented on September 6, 2024

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.

Sioma112233 avatar Sioma112233 commented on September 6, 2024

#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.

kgshank avatar kgshank commented on September 6, 2024

Please verify whether the latest version fixes these issues

from gse-sound-output-device-chooser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.