Rhythmbox muusika kuulamise probleemid.

Linuxi tarkvaraliste küsimustega seotud foorum

Moderaator: Moderaatorid

Vasta
Kasutaja avatar
-IFFI-
Vana Pingviin
Vana Pingviin
Postitusi: 1411
Liitunud: 25.06.2005, 03:00

Rhythmbox muusika kuulamise probleemid.

Postitus Postitas -IFFI- »

Selline üldine teema minupoolt.

Varasema versiooniga (hetkel kasutusel 2.97) nagu ei täheldanud selliseid probleeme. Nüüd olen täheldanud allolevaid probleeme suhteliselt tihti.
Pidevalt (päevas nii 4-5 korda vähemalt, kesmiselt kuulan umbes 2-3 tundi) lihtsalt katkeb striim ära. Automaatselt ühendab vast 1-2 korda ise uuesti. Enamasti tuleb panna stop ja siis uuesti play kuigi ka sedasi enamasti ei õnnestu kuna lingi ette jääb punane keelumärk. Siis tuleb lihtsalt kogu pleier kinni panna ja uuesti käivitada.
Seda olen täheldanud kuulates DFM raadiot (http://striiming.trio.ee/dfm.mp3) ja oma netiraadiot striimides. Muude kanalitega pole nagu tähele pannud.
Neti ühenduses asi olla ei tohiks kuna allalaadimine on keskmiselt 700kb/s. Ja näiteks kui kuulata mõnda raadiot otse netist läbi veebibrauseri/playeri siis need on töödanud paar ööpäeva jutti probleemideta. ETV otse striimgi töötab korralikumalt.

Silma on ka hakkanud aeg-ajalt lampi kinni jooksmine(ehk siis paneb ennast ise täiesti kinni) kui kuulan audiot väliseltkettalt.

Siin all on siis terminali logi kui lasin playeri käima ja sain nii umbes pea tund kuulata DFM raadiot. Siis seiskus striim ja lingi ees punane keelumärk. Player kokku ei jooksnud aga raadiot paraku edasi ei saa kuulata kuna oleks vaja plaier kinni panna ja siis uuesti käima panna. Mina sellest logist ei oska küll midagi kriitilist välja lugeda mis võiks põhjustada seda jama.

Kas uuem versioon ongi selline bugine veidi alles või milles võiksid sellise käitumise põhjused peituda?

Kood: Vali kõik

Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 112, in playing_entry_changed
    self.set_entry (entry)
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 141, in set_entry
    self.set_status_from_entry ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 158, in set_status_from_entry
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 127, in playing_song_property_changed
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 127, in playing_song_property_changed
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 127, in playing_song_property_changed
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found

(rhythmbox:10616): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 112, in playing_entry_changed
    self.set_entry (entry)
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 141, in set_entry
    self.set_status_from_entry ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 158, in set_status_from_entry
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 105, in playing_changed
    self.set_entry (sp.get_playing_entry ())
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 141, in set_entry
    self.set_status_from_entry ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 158, in set_status_from_entry
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 127, in playing_song_property_changed
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found

(rhythmbox:10616): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 112, in playing_entry_changed
    self.set_entry (entry)
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 141, in set_entry
    self.set_status_from_entry ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 158, in set_status_from_entry
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 105, in playing_changed
    self.set_entry (sp.get_playing_entry ())
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 141, in set_entry
    self.set_status_from_entry ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 158, in set_status_from_entry
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 127, in playing_song_property_changed
    self.set_status ()
  File "/usr/lib/rhythmbox/plugins/im-status/im-status.py", line 162, in set_status
    'artist': unicode (self.current_artist, encoding='utf-8'),
TypeError: coercing to Unicode: need string or buffer, NoneType found

(rhythmbox:10616): GLib-CRITICAL **: g_source_remove: assertion `tag > 0' failed
Kuulan hetkel sama valuga edasi muusikat, ehk ilmneb veel miskeid anomaaliaid mida logis kinni püüda.
Kasutaja avatar
arti
Pingviini aktivist
Pingviini aktivist
Postitusi: 114
Liitunud: 18.10.2011, 00:17

Postitus Postitas arti »

paistab et tegu bugiga Rythmboxis, ma ise pole küll väga kursis kuda rythmbox töötab aga errori põhjal oskan oletada et kui raadio stream paneb laulu pealkirjaks tühja nime siis jookseb rythmboxil see loo dekodeerimis osa kokku

sellest veast tuleks upstreami rythmboxi arendajatele teada anda ja välja nuputada kuidas seda viga ise tekitada et neil oleks lihtsam sellele parandus kirjutada

Ise pole ma rythmboxi vist mingi kena 4 aastat juba kasutanud, deadbeef rahuldab kõik muusika ja netiraadio kuulamise vajadused :)
Vasta