Kirjoittaja Aihe: Rhythmbox pätkii  (Luettu 3953 kertaa)

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Rhythmbox pätkii
« : 30.01.09 - klo:21.17 »
Hei!

Kyllä; käytin hakua, mutta ketju oli ikivanha eikä siihen ollut ratkaisua, joten kokeilen täällä.

Muutama päivä sitten Rhythmboxilla musiikkia kuunnellessani musiikki alkoi pätkiä. Musiikki pysähtyy ~sekunnin ajaksi aina välillä. Mistähän tämä johtuu? Musiikkia on HYVIN ärsyttävä kuunnella. CPU:ta käytössä 11%, joten ei vaikuttaisi että se johtuu koneen tehojen puutteestakaan.

Osaisitteko neuvoa?
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

harrykaa

  • Vieras
Vs: Rhythmbox pätkii
« Vastaus #1 : 31.01.09 - klo:00.13 »
Kokeiles näitä toimintoja. Sulje ensin kaikki sovellukset.

1) Pulse-audion toiminta:
Avaa nautilus.
Siirry kotihakemistoosi (tai missä nyt musiikkitiedostot ovatkin) ja kokeile jonkun musiikkitiedoston (esim. mp3) esisoittoa siirtämällä hiiren kursori tiedoston päälle.
Soiko pätkimällä?

2) Päätteelle komento:
Koodia: [Valitse]
gstreamer-propertiesSieltä välilehti "Audio" ja "Default output" moduuliin merkintä "Autodetect"
ja
"Default input" moduuliin merkintä "Pulseaudio Sound Server".

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #2 : 31.01.09 - klo:15.56 »
1) Ei pätkinyt ollenkaan. En koko kappaletta kuunnellut, mutta ei ainakaan kolmen minuutin kuuntelun aikana pätkäissyt kertaakaan.

2) Tein. Default output -kohtaan oli asetettu Pulseaudio Sound Server aluksi.

Siltikin pätkii. :( Kenties hieman harvemmin kuin aiemmin? En osaa sanoa.
Huomasin että musiikki pätkäisee aina kun Pidginissä kulkee viestejä. Jännä.
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

Eetu_

  • Käyttäjä
  • Viestejä: 261
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #3 : 31.01.09 - klo:17.12 »
1) Ei pätkinyt ollenkaan. En koko kappaletta kuunnellut, mutta ei ainakaan kolmen minuutin kuuntelun aikana pätkäissyt kertaakaan.

2) Tein. Default output -kohtaan oli asetettu Pulseaudio Sound Server aluksi.

Siltikin pätkii. :( Kenties hieman harvemmin kuin aiemmin? En osaa sanoa.
Huomasin että musiikki pätkäisee aina kun Pidginissä kulkee viestejä. Jännä.
Onko Pidgin hiljennetty? Kokeiltu muuta mesesoftaa, emesene?

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #4 : 31.01.09 - klo:22.13 »
On hiljennetty.

Ja joo, kokeilin, mutta en tyksi oikein minkään muun ulkonäöstä ja en huomannut mitään eroa musiikin pätkimisen suhteen. :)
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

nikka

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #5 : 31.01.09 - klo:22.22 »
Itselläkin sama homma... tarkemmin kun seuraa CPU:ta niin pätkimisen (1-2sekunttia) aikana CPU:n käyttö käy 100%:ssa...

-nikka

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #6 : 01.02.09 - klo:11.09 »
Tuo ongelma viittaa kyllä vahvasti Ubuntun uuteen äänipalvelimeen eli PulseAudioon. Se on vielä tuore ohjelma ja saattaa sisältää pieniä virheitä. Lisäksi PA sisältää paljon mahdollisuuksia optimoida asetukset omalle koneelle sopiviksi ja Ubuntun oletuksena käyttämät asetuksen on taas yritetty tehdä mahdollisimman monelle kokoonpanolle yhteensopiviksi eivätkä ne siksi ole aina optimaalisia.

Yksi mahdollisuus ongelman ratkaisemiseksi olisi vaihtaa PulseAudion resample-method asetukseksi jokin prosessoria vähemmän kuormittava. Valitettavasti PA:n asetusten muuttamisen ei ainakaan vielä ole mitään graafista ohjelmaa eli pitää itse muokata asetustiedostoa.

Ennen mitään muutoksia kannattaa kopioida nykyinen asetustiedosto talteen.
Koodia: [Valitse]
gksu cp /etc/pulse/daemon.conf /etc/pulse/daemon.conf.backup
Sen jälkeen itse asetustiedoston ( /etc/pulse/daemon.conf ) voi avata muokattavaksi.
Koodia: [Valitse]
gksu gedit /etc/pulse/daemon.conf
Tiedostosta pitäisi löytyä rivi resample-method = speex-float-X, jossa X on jokin numero yhden ja yhdeksän väliltä. Mitä suurempi numero, sen korkeampi äänen laatu - toisaalta mitä pienempi numero, sitä vähemmän PulseAudio käyttää järjestelän resursseja. Itselläni optio speex-float-3 ja sitä suuremmat arvot aiheuttavat juuri tuota kuvailemaasi äänien pätkimistä. Kannattaa näin alkuun testata pienintä mahdollista arvoa eli speex-float-1. Kun olet tehnyt haluamasi muutokset, tallenna tiedosto ja kirjaudu ulos ja takasin sisään. Jos ylläolevasta on jotain apua, sen pitäisi olla nyt kuultavissa.

Jos jokin menee vikaan, voit palauttaa vanhan muokkaamattoman asetustiedoston seuraavasti.
Koodia: [Valitse]
gksu cp /etc/pulse/daemon.conf.backup /etc/pulse/daemon.conf
Tuo speex-float-X ei ole ainut mahdollinen algotrimi resamplaukseen. Itse asiassa PulseAudio tukee ainakin kahdeksaa eri algotrimiä, joista speex-float-X on yleensä kuitenkin se parhaiten toimiva. Lisää tietoa aiheesta on esimerksiksi alla olevan linkin takana.

http://linux.die.net/man/5/pulse-daemon.conf

« Viimeksi muokattu: 01.02.09 - klo:11.17 kirjoittanut BBT »

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #7 : 01.02.09 - klo:13.47 »
Seurasin ohjeita, mutta kappas, minulla oli jo ennestään numero 1!

Koodia: [Valitse]
resample-method = speex-float-1
; disable-remixing = no
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

harrykaa

  • Vieras
Vs: Rhythmbox pätkii
« Vastaus #8 : 01.02.09 - klo:14.51 »
Tuo PulseAudion konffitiedostossa (daemon.conf) oleva rivi:
"resample-method = speex-float-1"
on juuri oletusasetuksissa tuon muotoinen.
Mutta se ei ole ainoa parametri tai sämplayskeinokaan.

Ennen kuin lähtee sitä muuttamaan, kannattaa kokeilla eliminoida muita virhelähteitä.
Esim. sulkea kaikki muut sovellukset. Jos silloin pätkiminen lakkaa, saattaa kyse olla CPU:n tehosta.

Saahan sitä resample-method -arvoa muokata, jos kokeilla haluaa.
Seuraavassa on käytössä olevat vaihtoehdot (ylimmällä rivillä laadukkain äänentoisto, joka siis kuormittaa CPU:ta eniten).
Koodia: [Valitse]
src-sinc-best-quality
src-sinc-medium-quality
src-sinc-fastest
speex-float-n
speex-fixed-n
ffmpeg
src-zero-order-hold
src-linear
trivial

Rivien 4 ja 5 kohtiin n:lle voi antaa arvot 9-0 (9 on laadukkain).

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #9 : 01.02.09 - klo:14.55 »
Seurasin ohjeita, mutta kappas, minulla oli jo ennestään numero 1!

Koodia: [Valitse]
resample-method = speex-float-1
; disable-remixing = no

Ilmeisesti speex-float ei sitten ole kokoonpanollesi se paras mahdollinen. Toinen minulla hyvin toiminut on resample-method = ffmpeg. Lisäksi tuon antamani linkin mukaan resample-method = trivial on tarkoitettu mahdollisimman vähän prosessoria kuormittavaksi - testaa vaikka näin alkuun noita.

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #10 : 01.02.09 - klo:16.13 »
Ei toiminut trivial-asetuskaan!
Onneksi voin kuitenkin kuunnella musiikkia stereoideni kautta, mutta onhan tämä vähän ärsyttävää.

Muiden ohjelmien äänentoisto kun ei pätki ollenkaan!
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

BBT

  • Käyttäjä
  • Viestejä: 352
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #11 : 01.02.09 - klo:17.12 »
Ei toiminut trivial-asetuskaan!
Onneksi voin kuitenkin kuunnella musiikkia stereoideni kautta, mutta onhan tämä vähän ärsyttävää.

Muiden ohjelmien äänentoisto kun ei pätki ollenkaan!

Voihan se tietenkin olla jokin bugi Rhythmboxissakin. Onneksi Ubuntulle on muitakin ihan kelvollisia musiikkisoittimia, esim. Audacious, Banshee ja Exaile ovat ihan testaamisen arvoisia.

occo

  • Käyttäjä
  • Viestejä: 16
    • Profiili
Vs: Rhythmbox pätkii
« Vastaus #12 : 01.02.09 - klo:17.13 »
Bansheeta ja Exailea olen kokeillut ja molemmat ovat varsin hitaita.
Ubuntu 8.10 Gnome 2.24.1
Intel Pentium 3 Processor 3,0 GHz
Kingston RAM 2Gb
NVIDIA GeForce 6800 GS

Mikko M

  • Käyttäjä
  • Viestejä: 56
    • Profiili
    • RengelCMS Simple website template
Vs: Rhythmbox pätkii
« Vastaus #13 : 04.02.09 - klo:07.19 »
Samaa pätkimis ongelmaa oli tässä Debian Lennyssä rhythmboxilla ja ongelma tuntu tulevan kun tuli enemmän tavaraa musakirjastoon. En tosin tiedä oliko vaikutusta päivityksillä joita on tullut vähän väliä. Enempää asiaa ei sitten jaksanut tutkia vaan tuli siirryttyä amarok:n joka on nyt ongelmitta toiminut.