No playback when .asoundrc is in place

Bug #126100 reported by Martin Emrich
4
Affects Status Importance Assigned to Milestone
gstreamer0.10 (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: rhythmbox

(gutsy, amd64)

Since a few days, I have a cheapo 5.1 sound system which connects its 6 channels via 3 phone plugs. As music is normally played only via the front channels (leaving the subwoofer silent), I found a nice .asoundrc at http://www.linux-sound.info/alsa/configs/ for my intel8x0-compatible AC97 soundcard.

Since I installed it, Rhythmbox won't play music anymore, but displays a little "wrong way" symbol next to each song I try. XMMS, mplayer and vdr continue to work with no problems, using the 5.1 upmix script.

Revision history for this message
Martin Emrich (emme) wrote :

Here is my .asoundrc

Ciao

Martin

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. Does "gst-launch-0.10 playbin uri=file///to/music" play it correctly?

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Martin Emrich (emme) wrote :

martin@garrett:~$ LANG=C gst-launch-0.10 playbin uri=file:///home/martin/testsong.mp3
Setting pipeline to PAUSED ...
JACK tmpdir identified as [/dev/shm]
Pipeline is PREROLLING ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstAudioSinkClock
Caught interrupt -- handling interrupt.
Interrupt: Setting pipeline to PAUSED ...
Execution ended after 3912222000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
FREEING pipeline ...

Works, and it sounds like it uses the upmix channel.

Ciao

Martin

Revision history for this message
Sebastien Bacher (seb128) wrote :

Does using the upmix channel is correct?

Revision history for this message
Martin Emrich (emme) wrote :

Yes, sound is coming from all speakers and it sounds good.

The bug affects totem, too, so if they use the same backend, the bug should IMHO be reassigned there.

Ciao

Martin

Revision history for this message
Sebastien Bacher (seb128) wrote :

Reassigning to gstreamer0.10 which is used by rhythmbox and totem and subscribing the ubuntu-audio team. I don't know if the alsa changes are correct, could be an user configuration issue, or due to alsa or to gstreamer

Changed in rhythmbox:
status: Incomplete → New
Revision history for this message
Martin Emrich (emme) wrote :

Any news on this bug? I just tried rhythmbox again today, this time with debug on. Attached is the output when I try to play a song.

Ciao

Martin

Revision history for this message
Sebastien Bacher (seb128) wrote :

no, you are the only one to have a such issue, maybe your asoundrc configuration is not correct

Revision history for this message
Sebastien Bacher (seb128) wrote :

upstream would like have a better idea on the issue, you could try opening a bug on bugzilla.gnome.org

Revision history for this message
Martin Emrich (emme) wrote :

Good news for me, bad news for this bug:

Today, I got my new Mainboard/CPU/RAM, (Gigabyte GA-MA69GM-S2H), and with the new soundcard ("HDA-Intel - HDA ATI SB"), all problems are gone. ALSA ignores my .asoundrc, rhythmbox works again, I have sound on all channels, and I have a "Software Mixer" control that controls all channels in a uniform manner. I am happy :)

FYI: The old board was an ASRock 939Dual-Sata2, with onboard AC97 sound (Realtek RTL850 or something like that).

I am sorry for not being more helpful, but as the old board is lying on the shelf for now, I cannot do any more tests.

Ciao

Martin

Revision history for this message
Sebastien Bacher (seb128) wrote :

that's alright, closing the bug since it works for you now and nobody else has ran into that yet, feel free to reopen if you get the issue again though

Changed in gstreamer0.10:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.