[Pkg-mactel-devel] Bug#725427: pommed: Should be able to mute more or less than 2 channels

Riccardo Boninsegna rboninsegna2 at gmail.com
Sat Oct 5 18:01:14 UTC 2013


Package: pommed
Version: 1.39~dfsg-2+b1
Severity: normal
Tags: upstream

The volume control part of pommed is implemented by mapping the volume buttons
to the levels of one ALSA channel (ideally the master level) and the mute
button to the on/off status of two channels (in the default config, Speakers
and Headphones).

On a MacbookPro8,1 with a mostly clean base Wheezy + task-lxde-desktop, either
the "Master" channel has to be muted or all 3 of "Headphones", "Front Speaker"
and "Surround Speaker" to completely disable sound output, neither of which
appears to be possible according to the configuration file.

In the meanwhile I remapped the headphone control to the woofer.



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pommed depends on:
ii  eject          2.1.5+deb1+cvs20081104-13
ii  libasound2     1.0.25-4
ii  libaudiofile1  0.3.4-2
ii  libc6          2.13-38
ii  libconfuse0    2.7-4
ii  libdbus-1-3    1.6.8-1+deb7u1
ii  libpci3        1:3.1.9-6

Versions of packages pommed recommends:
ii  dbus  1.6.8-1+deb7u1

pommed suggests no packages.

-- Configuration Files:
/etc/pommed.conf changed:
general {
	# fnmode: functions keys first (no need to use fn) or last
	# Value is either 1 or 2, effect is hardware-dependent
	fnmode = 1
}
lcd_sysfs {
	# The sysfs backlight control is a generic interface provided
	# by the Linux kernel for backlight control on most graphic cards.
	# The brightness range can differ depending on the hardware.
	# initial backlight level [12] (0 - 15, -1 to disable)
	init = 8
	# step value (1 - 2)
	step = 1
	# backlight level when on battery [6] (1 - 15, 0 to disable)
	on_batt = 6
}
lcd_x1600 {
	# initial backlight level [200] (0 - 255, -1 to disable)
	init = -1
	# step value (1 - 127)
	step = 10
	# backlight level when on battery [80] (1 - 255, 0 to disable)
	on_batt = 80
}
lcd_gma950 {
	# initial backlight level [0x6f] (0x1f - 0x94 usually, -1 to disable)
	init = -1
	# step value (0x01 - 0x20)
	step = 0x0f
	# backlight level when on battery [0x40] (0x1f - 0x94 usually, 0 to disable)
	on_batt = 0x40
}
lcd_nv8600mgt {
	# initial backlight level [12] (0 - 15, -1 to disable)
	init = -1
	# step value (1 - 2)
	step = 1
	# backlight level when on battery [6] (1 - 15, 0 to disable)
	on_batt = 6
}
audio {
	# disable audio support entirely
	disabled = no
	# Use amixer or alsamixer/alsamixergui to determine the sound card
	# and the mixer elements to use here.
	# sound card to use
	card = "default"
	# initial volume [80] (0 - 100%, -1 to disable)
	init = -1
	# step value (1 - 50%)
	step = 10
	# beep on volume change
	beep = yes
	# mixer element for volume adjustment
	volume = "Master"
	# mixer element for muting the speakers
	speakers = "Front Speaker"
	# mixer element for muting the headphones
	headphones = "Surround Speaker"
}
kbd {
	# default value for automatic backlight (0 - 255)
	default = 100
	# step value (1 - 127)
	step = 20
	# ambient light thresholds for automatic backlight (0 - 255)
	on_threshold = 20
	off_threshold = 40
	# enable/disable automatic backlight
	auto = no
	# idle timer - fades keyboard backlight automatically (timeout in seconds, -1 to disable)
	idle_timer = -1
	# idle level - level to fade keyboard to after idle_timer seconds. Defaults to switching off.
	# idle_level = 20
}
eject {
	# enable/disable eject key
	enabled = yes
	# CD/DVD device
	device = "/dev/sr0"
}
beep {
	# enable/disable beeper
	# automatically disabled if audio support disabled above
	enabled = no
	# WAV file to use (from pommed: goutte.wav or click.wav in /usr/share/pommed)
	beepfile = "/usr/share/pommed/goutte.wav"
}
appleir {
	# enable/disable the appleir support
	enabled = no
}


-- no debconf information



More information about the Pkg-Mactel-Devel mailing list