Thanks To Unity, GNOME Now Handles Unknown Audio Devices Better

In the past users have complained about how Gnome wasn’t smart enough at detecting certain types of devices connected to users’ PCs. Earlier this year mockups popped up on the internet that showed GNOME 3.20 presenting users with a dialog window when it has an audio device connected to the headphone/microphone input jack but can’t identify it.

Now, this user assistive feature has been able to transit from mockup to implementation ad it is thanks (in part), to David Henningsson, a Unity developer.

Unknown Audio Device Dialog

Thanks to Henningsson’s original code (and knowledge), GNOME has been able to integrate this functionality into their desktop shell in a way that ‘…should be easily implementable in other desktop environments that use libgnome-volume-control to interact with PulseAudio.’

GNOME developer, Bastien Nocera explains how it works in a little more depth in a blog post:

“After a bit of to and fro, most of the sound backend functionality was merged into libgnome-volume-control, leaving just 2 entry points, one to signal that something was plugged into the jack, and another to select which type of device was plugged in, in response to the user selection.”

Sweet! So whenever you connect a lot of different audio peripheral devices to your Linux machine, make sure to keep an eagle eye out for this new feature in GNOME 3.20.

About The Author
Okoi Martins Jr.
I'm a Computer Scientist with a passion for learning new things in fields ranging from theoretical implications of computer science and mathematical modeling to web development and music. In my spare time, I listen to music, read like a compiler, and learn like an A.I algorithm.

Leave a Response