Option to output audio through headphones is not appearing

:pushpin:Question Description

Have you searched the community for related issues?

  • No similar issues found.

Please describe the problem you’ve encountered in detail:

  • Description: Hi! My laptop has a very basic configuration, and FydeOS is the only operating system that has correctly identified the sound, Wi-Fi, and Bluetooth drivers. However, today my system suddenly decided to detect that headphones are connected (even when they aren’t). When I actually connect real headphones, it only shows the laptop’s speaker option. When I increase the volume to listen, the audio comes out of both the laptop speakers and the headphones, which are useless. Previously, this headphone output option only appeared if headphones were connected, whether wired or wireless (I tested with Bluetooth and it’s the same thing).

:computer:System & Device Information

  • Hardware & System Configuration:
    • Processor: Intel(R) Celeron(R) N4020C
    • Graphics Card(Please specify if there’s a discrete graphics card): IntelÂź UHD Graphics 600
    • RAM: 8GB
    • FydeOS Version: FydeOS for PC (Intel Slim), v21.0

Could you please provide the model of your sound card? Also, have you tried rebooting the device or performing a Powerwash?

1 Like

Hey! Is there any way I can see more details about the audio? The specifications only say it’s a generic stereo driver, probably the Intel HD Audio standard.

I did a Powerwash yesterday, reset everything, but this “bug” in the audio output option remains. Hello! Is there any way I can see more details about my notebook’s audio? The specifications only say it’s a generic stereo driver, probably the Intel HD Audio standard.

I did a power wash yesterday, reset everything, but this “bug” in the audio output option remains.

I did some research and found that it’s a fairly common problem for users with this laptop model who migrate to Linux. I just don’t know how to solve it using FydeOS.

You can check your sound card information on FydeOS with the following commands:

lspci | grep -i audio
cat /proc/asound/cards

If you have found any links where other Linux users with the same laptop model reported a similar issue, feel free to share them here as well.

That’s what it returns:

00:09.0 Multimedia audio controller: Red Hat, Inc. Device 1059 (rev 01)
 0 [SoundCard      ]: virtio-snd - VirtIO SoundCard
                      VirtIO SoundCard at pci/0000:00:09.0/virtio8

I found these articles with a very similar problem:

https://forums.linuxmint.com/viewtopic.php?t=371220

Tysm!

It looks like FydeOS is no longer detecting the real audio hardware of your laptop and is only seeing a VirtIO audio device. This usually happens when the original audio device is not being exposed correctly by the system anymore. Since you mentioned that sound used to work fine before, this kind of sudden change is often caused by things like:

  • a BIOS/UEFI update or setting change
  • a Windows update that included firmware changes
  • or the audio device failing to load correctly at the kernel/ACPI level

Could you please check if anything was recently updated on your laptop (BIOS, Windows, or FydeOS)?

Also, if possible, please open your BIOS settings and confirm that the onboard audio (sometimes labeled as Azalia or HD Audio) is enabled.

This information will help us understand why the real sound card stopped showing up and only the VirtIO device remains.

Hello! Good news! :star_struck: Based on what you told me about the audio card not being recognized, I ran some different tests today and found a solution that seems to have worked! In my BIOS, the audio module is enabled by default without the option to disable it. The system wasn’t completely without sound, just unable to recognize when the jack was plugged in or not. I will write in detail so y’all can understand if that was indeed the case and to help other people if they have the same problem!

Running this command on the shell mode of crosh, I realized that the error is occurring in this configuration, where “Plugged: yes and Active: no” are reversed when I put on and take off my headphones:

sudo cras_test_client --dump_server_info | grep -i "Headphone"

So, I ran

sudo cras_test_client --plug 7:0:1

“7” in this case is the ID of my headphone and 1 is for yes. From that point on, the audio system reset and now the “Headphones” option appears both when they are connected and disconnected, but when I select this option, the audio only comes out of the headphones, as I wanted.

I don’t know if this will work for everyone or if it was something very specific to my case due to the hardware, but I would like to thank you for your help and the time you dedicated :grin:

1 Like