[SOLVED] No System sound setting on debian with xfce desktop
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508
Rep:
No System sound setting on debian with xfce desktop
I have installed a new Debian OS to try out the xfce desktop.
My radeon hdmi sound card needs non-free drivers and so I have no sound.
On my previous debian install with gnome desktop, I found a number of changes I had to make to get the sound working.
I have done all this with this new install with xfce.
However, one thing I haven't done yet is to change the System settings-Sound settings to use the hdmi sound card.
The problem is the xfce desktop doesn't have an icon for sound settings under System settings.
This is a bit weird. So I'm wondering if xfce has installed correctly or if it's missing a package so the System sound settings will show up.
Does anyone know what's going on?
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508
Original Poster
Rep:
Quote:
Originally Posted by EDDY1
Right0click on menu bar, select panel & look for Volume control then add it.
This has been helpful.
I've added a sound icon to the 'panel' on the desktop.
It looks like pavucontrol and it is set to the hdmi sound card.
But still no sound.
Rather than trawl through your post history, it would be helpful if you could list the changes you have attempted with this installation.
Are you using pure ALSA or do you have pulseaudio as well?
Also, why did you set up a new system just for XFCE?
If you installed XFCE on your GNOME system, the login screen (GDM) gives you the option to run that if you wish (click on the cog-wheel icon next to the "Sign In" button).
Last edited by Head_on_a_Stick; 01-18-2015 at 01:29 PM.
Reason: clarification
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508
Original Poster
Rep:
I have finally managed to get the sound working.
The radeon sound card has a particular problem which is solved by adding its name to grub.cfg in /boot/grub. I did that.
It's necessary to ensure the /etc/apt/sources.list has 'contrib' and 'non-free' and then install 'firmware-linux'. I did that.
Change system sound settings on the desktop to radeon hdmi. This is a little difficult on xfce because the sound icon isn't present on system settings. But I was eventually able to add a sound icon to the 'task bar' on the desktop and change the setting to hdmi sound card.
Make sure alsamixer is unmuted and set to hdmi sound card. Which I also did.
But it was only when I installed pavucontrol and set that to hdmi sound card as well that I finally got sound!
So many tweaks!
The radeon sound card has a particular problem which is solved by adding its name to grub.cfg in /boot/grub
Congratulations on solving this.
Note that grub.cfg should not be edited by hand. It'll be overwritten by your system the next time you run update-grub. This in turn will be run automatically sometimes (when the system update includes a kernel update).
If it is a kernel parameter you added you can make the change permanent by editing the parameter GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and then running update-grub (as root).
Distribution: Debian 8 Cinnamon/Xfce/gnome classic Debian live usb
Posts: 508
Original Poster
Rep:
Quote:
Originally Posted by joe_2000
Congratulations on solving this.
Note that grub.cfg should not be edited by hand. It'll be overwritten by your system the next time you run update-grub. This in turn will be run automatically sometimes (when the system update includes a kernel update).
Well that's good to know.
If the sound stops working at any time, I'll know to look in the grub.cfg file first!
Quote:
If it is a kernel parameter you added you can make the change permanent by editing the parameter GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and then running update-grub (as root).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.