Bug 254016 - KMix with Pulseaudio doesn't show channels in config channel dialog after upgrading to Kubuntu 10.10
Summary: KMix with Pulseaudio doesn't show channels in config channel dialog after upg...
Status: RESOLVED WORKSFORME
Alias: None
Product: kmix
Classification: Applications
Component: Backend: Pulseaudio (show other bugs)
Version: 3.7
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Colin Guthrie
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-12 23:51 UTC by Valter Mura
Modified: 2010-10-13 15:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
sound card data screenshot (68.34 KB, image/jpeg)
2010-10-12 23:51 UTC, Valter Mura
Details
KMix channel config dialog screenshot (15.51 KB, image/jpeg)
2010-10-12 23:53 UTC, Valter Mura
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Valter Mura 2010-10-12 23:51:56 UTC
Created attachment 52464 [details]
sound card data screenshot

Version:           3.7 (using KDE 4.5.1) 
OS:                Linux

KMix has poor configuration in my system, after upgrading in Kubuntu Maverick Meerkat 10.10: it is not possible to choose the channels in the channel config dialog, the only channel available is "Internal Audio Analog Stereo".
This was completely different in Kubuntu Lucid Lynx 10.04, where alsa driver was the choice.
This is the list of pulseaudio files I have installed in my system:
- gstreamer0.10-pulseaudio
- pulseaudio
- pulseaudio-esound-compat
- pulseaudio-module-bluetooth
- pulseaudio-module-jack
- pulseaudio-module-x11
- pulseaudio-utils

I attach one screenshot, of my sound card data.

Reproducible: Didn't try
Comment 1 Valter Mura 2010-10-12 23:53:42 UTC
Created attachment 52465 [details]
KMix channel config dialog screenshot
Comment 2 Colin Guthrie 2010-10-13 00:41:51 UTC
Hi there,

Everything will work for you but you need to make a couple configuration changes to get things working really nice :)

Have a look over this page: http://pulseaudio.org/wiki/KDE

In order to get a 5.1 configuration, you need to change the Hardware Profile. Sadly Kubuntu ships without the utility I wrote to do this in KDE (due to time constraints). You can see this UI here on my blog: http://colin.guthr.ie/2010/07/speaker-setup-now-or-forever-hold-your-peace/ but this isn't much use to you right now! This means you need to install another utility. So use the installer system (I don't use Kubuntu so I don't know the exact instructions here) and install "pavucontrol". With this utility you can go to the "Configuration" tab and select an appropriate "Hardware Profile" for you sound card. I'd imagine you want to pick a 5.1 configuration.

You only have to do this once. It will be remembered.

You can then use KMix to adjust each individual channel by right clicking on the device and selecting the "Show Channels" option from the context menu. This will give you full control over each channel.

PulseAudio tries to simplify the whole audio process. Most people don't really understand all the separate ALSA controls that used to be displayed in KMix. And even for those that did, controls that are not relevant to the current use (e.g. the rear channels when playing stereo to front speakers only) were permanently displayed which is not ideal.  Sadly it wasn't that easy to squeeze PulseAudio support into the KMix constructs. For example the Show Channels dialog that you show in your screen shot it really misnamed when using PA. It would be better labelled "Configure Devices and Controls" which would be more representative of its function (even calling it channels in ALSA is an oversimplification IMO).

Sadly I could not label the individual channels in KMix (front left, front right etc.), but you can use pavucontrol to see labels if you need them (it's perfectly safe to run them both at the same time and a change one application should be immediately reflected in the other.

Hope this helps.
Comment 3 Valter Mura 2010-10-13 13:27:59 UTC
In data mercoledì 13 ottobre 2010 00:41:52, Colin Guthrie ha scritto:

> https://bugs.kde.org/show_bug.cgi?id=254016
> 
> 
> Hope this helps.

Thank you very much Colin! Now my mic works again! 

But, sadly, this is not the way I (an average user) expected the system should 
work...

I'm in debt with you :-)

Ciao!
Comment 4 Colin Guthrie 2010-10-13 15:22:20 UTC
No problem Valter. I agree that there are plenty UI improvements still to make to allow for a completely smooth experience, but we're getting there :)

I think I can close this bug report now, but if you have anything you feel is still a major problem (other than the UI improvements mentioned) please feel free to reopen.

Cheers

Col