Kirjoittaja Aihe: Nelonen Ruutu toimimaan.  (Luettu 29012 kertaa)

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Nelonen Ruutu toimimaan.
« Vastaus #40 : 24.03.14 - klo:08.19 »
Pipelightin asentamisen jälkeen nettivideot, etenkin Areena tökkii.    CPU % on Ruudussa ja MTV katsomossa 90% luokkaa. Ylen areena vie 90-100% prossutehoista. TOP:n mukaan rohmu on pluginloader.ex    

Vai oisiko kyse siitä uudesta näytönohjaimen ajurista joka vaihdettiin. Ennen ei tällaista tökkimistä esiintynyt.  
  
    
« Viimeksi muokattu: 24.03.14 - klo:08.20 kirjoittanut Jukki »

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Nelonen Ruutu toimimaan.
« Vastaus #41 : 24.03.14 - klo:10.50 »
Tiedostopäätteen perusteella kyseessä on jokin Windows-sovellus.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Nelonen Ruutu toimimaan.
« Vastaus #42 : 24.03.14 - klo:15.39 »
Niin, kyseessä on Pipelight. Se on minullakin reilusti hitaampi kuin natiivit Flash-liitännäiset. Nythän Ruutu toimii taas natiiveillakin liitännäisillä, joten Pipelightia ei siihen tarvita. DRM-suojatut Flashit ovat sitten asia erikseen.

Voit kytkeä Pipelightin Flash-liitännäisen pois käytöstä komennolla:

Koodia: [Valitse]
sudo pipelight-plugin --disable flash
Asenna sitten paketti flashplugin-installer takaisin, jos olet sen poistanut.

Jukki

  • Käyttäjä
  • Viestejä: 407
    • Profiili
Vs: Nelonen Ruutu toimimaan.
« Vastaus #43 : 24.03.14 - klo:17.11 »
Natiivi Flash (plugin-containe) haukkaa melkolailla saman, kuin Pipelightkin näämmä, mutta areena ei töki enää. Kiitos paljon.

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Nelonen Ruutu toimimaan.
« Vastaus #44 : 24.03.14 - klo:19.23 »
Natiivi Flash (plugin-containe) haukkaa melkolailla saman, kuin Pipelightkin näämmä, mutta areena ei töki enää. Kiitos paljon.

Jos kuorma rajoittuu yhteen säikeeseen, 100 %:n CPU-kuormasta ei juuri pääse yli edes moniydinprosessorilla, vaan Flash joutuu skippaamaan frameja, mikä näkyy nykimisenä. Areena tuntuu olevan erityisen raskas, johtuen luultavasti kustomoidusta soittimesta, joka tekee jotain ylimääräistä käsittelyä. (Arvaan, että se saattaisi esimerkiksi piirtää koko videon kokoista tekstitystasoa videon päälle, vaikka videossa ei edes ole tekstityksiä.)


Flash-videotoistotesti

Kokoonpano:
Core 2 Q9550:llä (kellotettu 3,4 GHz:iin)
Nvidia GeForce GTX 275
Ubuntu 12.04.1


Demoscene-dokumentti osa 2 & 3 Yle Areenassa
Selaimen, X.org:n ja Flash-liitännäisen yhteenlaskettu kuorma prosentteina yhdestä ytimestä

Chromium ja Pipelight, Windowsin Flash Player 12.0:
ikkunassa: 40%
kokoruudussa: 80%

Chrome ja Pepper Flash 12.0:
ikkunassa: 25%
kokoruudussa: 105%

Firefox ja Flash Player 11.2.202:
ikkunassa: 40%
kokoruudussa: 65%

Firefox ja Flash Player 11.2.202, VDPAU-rautapurku Nvidian suljetulla ajurilla:
Kaatoi liitännäisen.



1080p-video Youtubessa

Chromium ja Pipelight, Windowsin Flash Player 12.0:
ikkunassa 120%
kokoruudussa 120%
Toisto vaikuttaa hieman jähmeältä, mutta video ei repeile. Kuorma on ainakin osittain säikeistettyä ja sujuva toisto vaatii kaksi ydintä.

Chrome ja Pepper Flash 12.0:
ikkunassa 80%
kokoruudussa 120% (video repeilee)

Firefox ja Flash Player 11.2.202:
ikkunassa 50%
kokoruudussa 50%

Firefox ja Flash Player 11.2.202, VDPAU-rautapurku Nvidian suljetulla ajurilla:
ikkunassa alle 5%
kokoruudussa alle 5%



VDPAU:n saa käyttöön lisäämällä Flash Playerin asetustiedostoon /etc/adobe/mms.cfg rivin "EnableLinuxHWVideoDecode=1". Onnistuu vaikkapa näin:

Koodia: [Valitse]
sudo mkdir -p /etc/adobe
echo "EnableLinuxHWVideoDecode=1" | sudo tee -a /etc/adobe/mms.cfg

Flash Playerin VDPAU-tuki ei tosiaan toimi aina vaan saattaa kaataa koko liitännäisen niin, että vain selaimen uudelleenkäynnistys auttaa. Näytönohjaimen ja sen ajurin pitää tukea VDPAU:ta, jotta sitä voi ylipäätään käyttää. Käytännössä paras tuki on Nvidian suljetussa ajurissa, mutta nykyisin myös avoin Nouveau-ajuri (GeForce 8000-sarja ja uudemmat) ja avoin Radeon-ajuri (Radeon HD 4000-sarja ja uudemmat) tukevat sitä.
« Viimeksi muokattu: 24.03.14 - klo:20.08 kirjoittanut nm »