Bug#726771: pulseaudio does not synchronize volume levels with alsamixer for Asus Xonar D1
Serhii Horelskyi
kt3107 at gmail.com
Fri Oct 18 22:10:37 UTC 2013
Package: pulseaudio
Version: 4.0-6+b1
Severity: normal
Tags: upstream
Hi,
Pulseaudio does not synchronize volume levels with alsamixer for Asus Xonar D1.
I have few sound cards:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: D1 [Xonar D1], device 0: Multichannel [Multichannel]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: D1 [Xonar D1], device 1: Digital [Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
For changing output devices and volume levels i use pavucontrol.
And volume levels for HDA ATI SB are synchronized between alsamixer and
pavucontrol - volume alsamixer -c 0 changed when i tune volume by pavucontrol
for HDA ATI SB.
So, in default state, for Asus Xonar D1 alsamixer -c 1 volume levels are
minimal(read it like "NULL" or "Zero") and there are no sound, even if we have
MAX volume levels in pavucontrol -> pavucontrol does not change volume levels
in alsamixer.
To get sound, i need to do procedure:
1) run "alsamixer -c 1" and UP all Master channels
2) switch to system terminal ALT+Ctrl+F1 and run "alsactl store" to save
settings for auto restoring after boot.
If we don't switch to system console terminal, and run this command "alsactl
store", we get an error:
"No protocol specified
xcb_connection_has_error() returned true"
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.10-3-amd64 (SMP w/3 CPU cores)
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages pulseaudio depends on:
ii adduser 3.113+nmu3
ii consolekit 0.4.6-3+b1
ii libasound2 1.0.27.2-2
ii libasound2-plugins 1.0.27-2+b1
ii libc6 2.17-93
ii libcap2 1:2.22-1.2
ii libdbus-1-3 1.6.14-1
ii libfftw3-single3 3.3.3-5+b1
ii libgcc1 1:4.8.1-10
ii libice6 2:1.0.8-2
ii libltdl7 2.4.2-1.3
ii liborc-0.4-0 1:0.4.18-1
ii libpulse0 4.0-6+b1
ii libsamplerate0 0.1.8-5
ii libsm6 2:1.2.1-2
ii libsndfile1 1.0.25-7
ii libspeexdsp1 1.2~rc1-7
ii libstdc++6 4.8.1-10
ii libsystemd-login0 204-5
ii libtdb1 1.2.12-1
ii libudev1 204-5
ii libwebrtc-audio-processing-0 0.1-2
ii libx11-6 2:1.6.2-1
ii libx11-xcb1 2:1.6.2-1
ii libxcb1 1.9.1-3
ii libxtst6 2:1.2.2-1
ii lsb-base 4.1+Debian12
ii udev 204-5
Versions of packages pulseaudio recommends:
ii gstreamer0.10-pulseaudio 0.10.31-3+nmu1
ii pulseaudio-module-x11 4.0-6+b1
ii rtkit 0.10-3
Versions of packages pulseaudio suggests:
pn paman <none>
pn paprefs <none>
ii pavucontrol 1.0-1
pn pavumeter <none>
ii pulseaudio-utils 4.0-6+b1
-- Configuration Files:
/etc/default/pulseaudio changed:
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=1
/etc/pulse/daemon.conf changed:
; daemonize = no
; fail = yes
; allow-module-loading = yes
; allow-exit = yes
; use-pid-file = yes
; system-instance = no
; local-server-type = user
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; lock-memory = no
; cpu-limit = no
; high-priority = yes
; nice-level = -11
; realtime-scheduling = yes
; realtime-priority = 5
; exit-idle-time = 20
; scache-idle-time = 20
; dl-search-path = (depends on architecture)
; load-default-script-file = yes
; default-script-file = /etc/pulse/default.pa
; log-target = auto
; log-level = notice
; log-meta = no
; log-time = no
; log-backtrace = 0
; resample-method = speex-float-1
; enable-remixing = yes
; enable-lfe-remixing = no
; flat-volumes = yes
; rlimit-fsize = -1
; rlimit-data = -1
; rlimit-stack = -1
; rlimit-core = -1
; rlimit-as = -1
; rlimit-rss = -1
; rlimit-nproc = -1
; rlimit-nofile = 256
; rlimit-memlock = -1
; rlimit-locks = -1
; rlimit-sigpending = -1
; rlimit-msgqueue = -1
; rlimit-nice = 31
; rlimit-rtprio = 9
; rlimit-rttime = 1000000
; default-sample-format = s16le
; default-sample-rate = 44100
default-sample-rate = 48000
; alternate-sample-rate = 48000
default-sample-channels = 6
; default-channel-map = front-left,front-right
; default-fragments = 4
; default-fragment-size-msec = 25
; enable-deferred-volume = yes
; deferred-volume-safety-margin-usec = 8000
; deferred-volume-extra-delay-usec = 0
-- no debconf information
More information about the pkg-pulseaudio-devel
mailing list