** Description changed:
- I ran the audio test of checkbox on my dell inspiron 1525 (no headsets
+ [Impact]
+
+ The following problem happens on systems that don't have gconf gstreamer
+ elements (or they don't work because the desktop environment doesn't use
+ gconf):
+
+ "I ran the audio test of checkbox on my dell inspiron 1525 (no headsets
or speakers connected). When testing the internal speakers of my laptop
no sound could be heard at maximum volume. Usually I can hear system
- sounds, music, ... etc.
+ sounds, music, ... etc."
- ProblemType: Bug
- DistroRelease: Ubuntu 12.04
+ This is fixed in development by replacing the gnome-centric (and
+ deprecated, since gnome has moved on to using gsettings)
+ gconfaudio{sink,source} by the more generic autoaudio{sink,source}.
+ These are better at detecing the underlying elements and enable checkbox
+ audio tests to be run on non-gnome desktops.
+
+ [Test case]
+ - Either remove gstreamer0.10-gconf package to mimic a Kubuntu system, or
install Kubuntu (a virtual machine works fine).
+ - Ensure gstreamer gconf elements are not present; this command should fail
with "no element gconfaudiosink":
+ gst-launch-0.10 "audiotestsrc ! audioconvert ! audioresample ! gconfaudiosink"
+ - Run checkbox
+ - Select only the audio tests.
+
+ Expected result:
+ - Tests produce audio
+
+ Actual result:
+ - Tests don't produce audio
+ - Some traceback may be visible in the .cache/checkbox/checkbox.log file.
+
+ [Regression potential]
+ autoaudio elements use an autodetect library that's part of
gstreamer0.10-plugins-good, so as long as this is installed, it should work for
any user. Conceivably, a very heavily modified and tweaked installation may
"fool" the autoaudio element into selecting the wrong audio source, but this is
highly unlikely. In extensive tests done in the certification lab, these
changes have proven to be very reliable.
+
+
+ ProblemType: BugDistroRelease: Ubuntu 12.04
Package: alsa-base 1.0.25+dfsg-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-22.35-generic 3.2.14
Uname: Linux 3.2.0-22-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0-0ubuntu5
Architecture: amd64
AudioDevicesInUse:
- USER PID ACCESS COMMAND
- /dev/snd/controlC0: ulrich 2078 F.... pulseaudio
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC0: ulrich 2078 F.... pulseaudio
CheckboxCommand: audio_settings store > $CHECKBOX_SHARE/pulseaudio_settings;
audio_settings set --device=pci --volume=50; gst_pipeline_test -t 2
'audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample !
gconfaudiosink'; audio_settings restore
--file=$CHECKBOX_SHARE/pulseaudio_settings
CheckboxTest: audio/playback_auto
Date: Wed Apr 11 14:57:47 2012
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120301)
PackageArchitecture: all
ProcEnviron:
- SHELL=/bin/bash
- PATH=(custom, no user)
- LANG=de_DE.UTF-8
- SourcePackage: alsa-driver
+ SHELL=/bin/bash
+ PATH=(custom, no user)
+ LANG=de_DE.UTF-8SourcePackage: alsa-driver
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/27/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.name: 0U990C
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias:
dmi:bvnDellInc.:bvrA17:bd10/27/2009:svnDellInc.:pnInspiron1525:pvr:rvnDellInc.:rn0U990C:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Inspiron 1525
dmi.sys.vendor: Dell Inc.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/978895
Title:
Checkbox Should Not Use gconfsink for Sound
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/checkbox/+bug/978895/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs