Needed packages for gstreamer were not installed when upgrading from
Feisty to Gutsy on an amd64.  specifically "esound".

I had "esound-common" and "gstreamer0.10-esd" installed after upgrading,
but not "esound" or "esound-clients".  After installing these two,
Rhythmbox will now play music, but only if another source is also
playing a sound (Totem, or Amarok).

With no other application using the sound, the problem persists as
described above

** Description changed:

- Needed packages for gstreamer were not installed when upgrading from
- Feisty to Gutsy on an amd64.  specifically "esound".
- 
- I had "esound-common" and "gstreamer0.10-esd" installed after upgrading,
- but not "esound" or "esound-clients".  After installing these two, the
- bug described below was fixed:
- 
- ======================
- 
  I recently upgraded to Gutsy on my amd64, and found that neither
  rhythmbox nor totem could produce any sound.  I initially thought the
  problem lay in Gstreamer, but found that gst-launch would play my files
  (mostly mp3s) without problems.  Sound from all other sources seems to
  work fine as well (vlc, xine, amarok... )
  
  In Rhythmbox, when I double click on a song in my library, the Artist and 
Album indicators show that the file has been read (or maybe just library info) 
but the song progress indicator stays at the left side, and the song has an 
Icon next to it that indicates 'pause'.  No errors are printed.  If i right 
click on the song in the library at this point I get the usual pop-up with an 
error icon and the text "Could not establish connection to sound server" at the 
bottom of the window.  If I press the "Play" button, the following errors are 
printed:
  -----
  (rhythmbox:17697): RhythmDB-CRITICAL **: rhythmdb_entry_ref: assertion `entry 
!= NULL' failed
  
  (rhythmbox:17697): RhythmDB-CRITICAL **: rhythmdb_entry_get_string: assertion 
`entry != NULL' failed
  ------
  after this, the icon beside the song in the library turns to a Red and White 
"do not enter" icon. Right clicking on the song produces the regular popup, but 
with the same icon and the following text: "Internal GStreamer Error:  state 
change failed"
  Rhythmbox has all plugins (including visualizations) disabled.
  
  
  In totem, videos play fine, but no sound is produced, and the volume button 
is disabled.  By turning the visualization to Monoscope I can confirm that the 
audio is being decoded correctly, but simply not being played.
  no errors are printed. 
  
   I have removed and reinstalled the gstreamer0.10-plugins-ugly package
  (as well as *-good and *-bad)
  
- SOLUTION: install packages "esound" and "esound-clients"  - I suspect
- only esound is needed.
  
  **Edit: fixed typo, changed Summary

-- 
gstreamer+esound problem in Feisty->Gutsy upgrade
https://bugs.launchpad.net/bugs/160317
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to