Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 306129 - media-sound/pulseaudio-0.9.21.1 +7.1SurroundSound =dummy device
Summary: media-sound/pulseaudio-0.9.21.1 +7.1SurroundSound =dummy device
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-20 23:30 UTC by Alexander Bartha
Modified: 2010-02-28 18:09 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge --info,3.91 KB, text/plain)
2010-02-20 23:34 UTC, Alexander Bartha
Details
kernel config 2.6.32-r6 (config-2.6.32-r6-1,67.93 KB, text/plain)
2010-02-21 16:34 UTC, Alexander Bartha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Bartha 2010-02-20 23:30:34 UTC
After updating media-sound/pulseaudio from version 0.9.19 to 0.9.21.1 no 7.1 surround sound is available only a  dummy device is listed at Output Tab of Sound Preferences.

Reproducible: Always

Steps to Reproduce:
1.Update media-sound/pulseaudio to version 0.9.21.1
2.Edit /etc/pulse/daemon.conf change default-sample-channels to 8 
3.Restart 

Actual Results:  
Locked sound device
Only a dummy device is available at sound preferences - output tab
When using the default - 2Channels all works fine (SB Audigy Analog Stereo)!!!


Expected Results:  
Surround Sound 7.1

Using a SoundBlaster Audigy 2ZS
Comment 1 Alexander Bartha 2010-02-20 23:34:10 UTC
Created attachment 220553 [details]
emerge --info
Comment 2 Rafał Mużyło 2010-02-21 01:38:44 UTC
What "Sound Preferences" are you talking about ?
Does pavucontrol help ?
Comment 3 Alexander Bartha 2010-02-21 16:32:31 UTC
(In reply to comment #2)
> What "Sound Preferences" are you talking about ?
> Does pavucontrol help ?
> 
No pavucontrol did not help
i have installed (eselect-esd, gst-plugins-pulse, padevchooser, paprefs, pavucontrol, pavumeter) but this did not change the situation

is it possible that snd_pcm_oss and snd_seq_oss are blocking the rest of the channels??? i have tried to rmmod these modules but without luck.
maybe i have to change my kernel config???
Comment 4 Alexander Bartha 2010-02-21 16:34:08 UTC
Created attachment 220603 [details]
kernel config 2.6.32-r6
Comment 5 Rafał Mużyło 2010-02-22 13:54:27 UTC
What useflags are you using for pulseaudio ?
What's your hal/udev version ?

(note, that, for the moment, this looks like a support
question, that's for the forum, not into bugzilla)
Comment 6 Alexander Bartha 2010-02-22 16:53:54 UTC
sudo emerge --info
Portage 2.1.7.17 (default/linux/x86/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.32-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.32-gentoo-r6-i686-Intel-R-_Pentium-R-_D_CPU_2.66GHz-with-gentoo-2.0.1
Timestamp of tree: Sun, 21 Feb 2010 19:00:01 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.10
dev-lang/python:     2.6.4
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0-r1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc:       4.3.4
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.32
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA dlj-1.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://gentoo.osuosl.org/"
LANG="de_DE.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp/portage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/x11 /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi alsa amr avahi avi bitmap-fonts bluetooth branding bzip2 cairo cdda cdparanoia cdr clamav cli consolekit cracklib cups cxx dbus dga divx dri dts dv dvb dvd dvdnav dvdr dvdread eds emboss encode evo extras ffmpeg firefox flac fortran fts3 fuse gdbm gif git glibc-omitfp glitz gmedia gnome gpm gstreamer gtk gtk2 hal iconv ipv6 java jpeg jpeg2k lame ldap libnotify live mad matroska mdnsresponder-compat mikmod mjpeg mmap mmx mng modules mp3 mp4 mpeg mplayer mudflap mysql mythtv ncurses nls no-helper nptl nptlonly nsplugin ogg oggvorbis opengl openmp pam pcre pdf perl png pni ppds pppd pulseaudio python qt3support qt4 quicktime radio readline realmedia reflection samba sasl sdl session slang spell spl sse sse2 ssl startup-notification stream subversion svg svga sysfs tcpd teletext theora threads thunar tiff truetype truetype-fonts type1-fonts unicode usb utempter utf8 v4l v4l2 vcd vidix vlm vorbis wifi win32codecs wmp wps wx x264 x86 xanim xcb xcomposite xine xml xml2 xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="usb-dib0700" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon vesa" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 7 Alexander Bartha 2010-02-22 16:57:48 UTC
(In reply to comment #5)
> What useflags are you using for pulseaudio ?
> What's your hal/udev version ?
> 
> (note, that, for the moment, this looks like a support
> question, that's for the forum, not into bugzilla)
> 
which use flags? - pulseaudio udev hal - look at my emerge --info!

sys-fs/udev-151-r1
sys-apps/hal-0.5.14-r2
Comment 8 Alexander Bartha 2010-02-22 21:21:16 UTC
(In reply to comment #5)
> What useflags are you using for pulseaudio ?
> What's your hal/udev version ?
> 
> (note, that, for the moment, this looks like a support
> question, that's for the forum, not into bugzilla)
> 

!!!Sorry for the post in the wrong place!!!

Comment 9 Rafał Mużyło 2010-02-23 01:36:42 UTC
I'm talking about i.e. 'emerge -1pv pulseaudio'.
I don't want to be guessing what you've put
into your packege.use.
Comment 10 Alexander Bartha 2010-02-23 18:19:31 UTC
(In reply to comment #9)
> I'm talking about i.e. 'emerge -1pv pulseaudio'.
> I don't want to be guessing what you've put
> into your packege.use.
> 

emerge -1pv pulseaudio

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/libatomic_ops-1.2-r1  0 kB
[ebuild  N    ] net-libs/libasyncns-0.3  USE="-debug -doc" 0 kB
[ebuild  N    ] media-sound/pulseaudio-0.9.21.1  USE="X alsa asyncns avahi bluetooth caps dbus glib gnome hal ipv6 tcpd udev -doc -jack -libsamplerate -lirc (-oss) (-system-wide) -test" 0 kB

Comment 11 David Abbott (RETIRED) gentoo-dev 2010-02-27 00:11:15 UTC
(In reply to comment #8)
> (In reply to comment #5)
> > What useflags are you using for pulseaudio ?
> > What's your hal/udev version ?
> > 
> > (note, that, for the moment, this looks like a support
> > question, that's for the forum, not into bugzilla)
> > 
> 
> !!!Sorry for the post in the wrong place!!!
> 
This is a support question, you should close this bug and join the pulseaudio mail list or check out the pulseaudio documentation. 

Many people have a surround card, but have speakers for just two channels, so PulseAudio cannot really default to a surround setup. To enable all the channels, edit /etc/pulse/daemon.conf: uncomment the default-sample-channels line (i.e. remove the semicolon from the beginning of the line) and set the value to 6 if you have a 5.1 setup, or 8 if you have 7.1 setup etc. 
Comment 12 Alexander Bartha 2010-02-28 18:09:48 UTC
(In reply to comment #11)
> (In reply to comment #8)
> > (In reply to comment #5)
> > > What useflags are you using for pulseaudio ?
> > > What's your hal/udev version ?
> > > 
> > > (note, that, for the moment, this looks like a support
> > > question, that's for the forum, not into bugzilla)
> > > 
> > 
> > !!!Sorry for the post in the wrong place!!!
> > 
> This is a support question, you should close this bug and join the pulseaudio
> mail list or check out the pulseaudio documentation. 
> 
> Many people have a surround card, but have speakers for just two channels, so
> PulseAudio cannot really default to a surround setup. To enable all the
> channels, edit /etc/pulse/daemon.conf: uncomment the default-sample-channels
> line (i.e. remove the semicolon from the beginning of the line) and set the
> value to 6 if you have a 5.1 setup, or 8 if you have 7.1 setup etc. 
> 

i know how to set 7.1 in the daemon.conf but that did not help pulseaudio allways reports with 8channels a dummy device.

I close the bugreport.

Thanks for your help.