USB DAC and NO sound...
Hi All
I am new to Linux Mint and first post here, though inexperienced I wish I could contribute in some way. Recently I switched to LM, converting to dual boot with W11 and with the intent to use mainly Mint. All seems to be fine with the installation except the lack of sound when connecting (USB) an external DAC. Code:
$ inxi -Aa Code:
lsusb Pulse Audio doesn´t recognise the DAC and no matter how I changed the settings there was no change. Code:
pacmd list-cards Code:
inxi -Fxz From another thread about a similar problem I checked with the command Code:
$ curl https://gitlab.freedesktop.org/pulseaudio/pulseaudio/raw/master/src/utils/pa-info?inline=false | bash | nc termbin.com 9999 |
Hi, To get more info from the command in your post, last box (curl...) tree command not found.
If you install tree package there may be more info. One other thing, have you installed any linux firmware packages? You may be able to check compatability with...no not that. The kernel recognises and names the device, so it's either firmware for the OS to get a connection, or a permission or perhaps how the usb device is loaded. See how you go. |
Hi, and thanks for suggestions.
Frankly, I am new to Mint and inexperienced, and have no idea about the tree command you mention, I saw the script in a thread about a similar, if not identical, issue, here it is https://forums.linuxmint.com/viewtopic.php?t=309748 As for additional firmware packages I haven´t installed any. I tried booting with Mint live ISO and still no sound from the DAC As the DAC shows up everywhere in the system (I attach 2 screenshots from Alsamixer interminal though not sure if useful) except at the end of the chain in PA/ Sound I agree that the problem must be some sort of permission. |
I suspect you may be missing some packages to make pipewire work.
You have both pulse and pipewire active, this in not correct. They are fighting with each other. I'm not running LM, but have been using pipewire for months, since it was introduced in Slackware. Here is what inxi looks like on a running system. Quote:
Since my info comes from Slackware, you may find differences in package names with ML. Here is a link to a How To that may help you out. https://www.maketecheasier.com/insta...ipewire-linux/ The other thing you could do, is remove pipewire, and run only pulse, since they both do the similar functions. The auther of the link I posted gives you the pros and cons of running pipewire. It is your choice. |
Thanks CAMORRI for the input.
I understand the logic of what you're saying about PA and PW and I tried to deactivate, or even remove one or the other, but to no avail for each time after using terminal to stop or remove afterwards both appear to be running again. How can I remove effectively one of them? Thanks |
At this time I don't think pipewire runs by it self, hence the other packages I mentioned.
So, your one option is to uninstall pipewire, and work with pulse. Your package manager should be able to uninstall pipewire. Did you look through the link I posted on getting pipewire installed and working? |
Thanks again for advice.
Yes, I checked the link, its interesting with nice step by step instructions, but when I verified if PW is still present in my system the terminal shows only PA as installed and active. Code:
$ pactl info |
Quote:
I think you need to look as ML forums for help, there must be people there that have made this work. On Slackware, there are several steps, that are now done with a script file. They alter desktop files amnongs other things. I can not supply that information, since each distro has their own approach on how to integrate and configure the componets. |
I did some searching. It looks like Mint is using Ubuntu for doc, and examples on how to install.
See this link. -->https://ubuntuhandbook.org/index.php...-ubuntu-20-04/ You should have a read through this link on the Mint forums. https://forums.linuxmint.com/viewtopic.php?t=255719 |
Quote:
Its another matter that probably I didn't set it up properly. Unfortunately I couldn't get any feedback on LM forums. I'll try PW before giving up on Mint. |
Just installed PW following the instructions for the link you provided.
Its one step forward, thanks, for now both Sound and PA Volume Control (curiously it remained even after deleting PA) show the DAC. Yet still no joy since the DAC remains silent. I suspect something optional hasn't been installed because when I go to the Volume Control/ Configuration for the DAC is available just one profile 'Pro Audio'. The same profile is available for my USB-headphones and when I select it they stop playing, they work only with the other profile avilable for them 'Digital stereo (IEC958). And the other strange thing is that when in Terminal / Alsamixer I select the DAC soundcard and press Enter the Terminal respond with this Code:
flo@florentis:~$ alsamixer |
See the man page for alsamixer. Since you have more than 1 card, you have to specify the card.
Example alsamixer -c1 will display card 1. You get the Invalid argument because the software doesn't know which card to show. Run aplay -l to see a list of the cards you have. |
Finally a success! Not sure though how I did it... I fiddled with alsamixed, couldn't resolve the 'Invalid argument' issue, but managed to open and unmute some of the audio channels and probably that finally did it.
Once more thank you for your guidance and suggestions, without the PW properly installed and running nothing would have happened. |
My joy was premature I am afraid for after putting the PC to sleep and returning I checked the audio again and this time there was completely no sound, neither from the DAC nor from the headphones.... yet the settings are the same, nothing seems to have changed.
I am really at a loss what to do. Update: the headphones started to sing, but the DAC no |
I have done more searching, and found this link.
https://github.com/mikeroyal/PipeWire-Guide It may help. There are examples of how to install pipewire on Debain and Ubuntu. Possibly this may help you. |
All times are GMT -5. The time now is 02:16 AM. |