Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: zatezenie CPU youtube 100% [VYŘEŠENO]  (Přečteno 8370 krát)

Solosk

  • Návštěvník
  • Příspěvků: 19
zatezenie CPU youtube 100% [VYŘEŠENO]
« kdy: 04 Února 2016, 11:42:13 »
Ahoj naistaloval som si vedla Win 8.1 ubuntu ,xubuntu a nakoniec som presiel na osekane lubuntu (nepomohlo) kvoli zatazeniu procesora na 100% pri pozerani videa ak nic nerobim cpu zatazuje na 70% ,full screen je 100%.Ak nieco robim staci hybat mysou a hned zatazi procesor na 100% a zacne sekat video aj zvuk.

Windows 8.1 ide perfektne, pri zatazeni youtube CPU 40% ,fuul screen 60% a vsetko ide rychlo a stabilne .Mozete mi poradit kde moze byt problem?

-Propiertarny ovladac nvidia mam nainstalovany .
-flash player mam nainstalovany v poriadku ,nebije sa s inym.

Notebook MSI  Processor Intel Pentium Dual CPU T3400 @2.16GHz 2.17GHz
RAM : 3GB ,GPU: Nvidia Geforce 8200M G(integrovana) , DISK : SSD Samsung EVO 840 256GB

« Poslední změna: 07 Února 2016, 20:49:54 od Solosk »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4935
Re:zatezenie CPU youtube 100%
« Odpověď #1 kdy: 04 Února 2016, 12:06:04 »
Příčinou je nefunkční HW akcelerace. Vytížení cpu částečně snížíš zakázáním přehrávače HTML5 v prohlížeči pomocí doplňku.
Kód: [Vybrat]
https://chrome.google.com/webstore/detail/disable-youtube-html5-pla/enmofgaijnbjpblfljopnpdogpldapoc
https://addons.mozilla.org/en-us/firefox/addon/youtube-flash-player/
http://www.chromeactions.com/
Dalším řešením je přehrávat video ve VLC (zkopírovat adresu > VLC > otevřít síťový proud).

Solosk

  • Návštěvník
  • Příspěvků: 19
Re:zatezenie CPU youtube 100%
« Odpověď #2 kdy: 04 Února 2016, 12:25:31 »
Ine riesenie fakt neexistuje? to znamena ze moj PC neni HW kompatibilny s ubuntu, zakazanie html5 v youtube uz neni komfortne.Kopirovat linky do nejakeho playeru uz vobec ne ,ak win stim nema problemy a linux hej musi byt nejake ine riesenie ,alebo sa mylim?

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:zatezenie CPU youtube 100%
« Odpověď #3 kdy: 04 Února 2016, 18:35:59 »
Ještě můžeš zkusit zapnout 3D akceleraci přímo v prohlížeči. Jestli používáš Firefox, tak do adresního řádku zadej
Citace
about:config
potvrď, že budeš opatrný a vyhledej předvolbu
Citace
webgl.force-enabled
a změň hodnotu z false na true. Reastaruj prohlížeč a uvidíš.
V Chromu  se to aktivuje, že do adresní řádky zadáš
Citace
chrome://flags
a prvních šest voleb aktivuješ až po: Povolit experimentální funkce Canvas. Ověřit funkčnost si pak můžeš po zadání
Citace
chrome://gpu/
mělo by všechno svítit zeleně.

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:zatezenie CPU youtube 100%
« Odpověď #4 kdy: 04 Února 2016, 18:41:18 »
A nebude to také tím, že některé formáty prostě nejde na běžném HW akcelerovat? Myslím konkrétně VP9. Tohle by mělo přepnout na H.264, které je akcelerovatelné.
https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal
https://addons.mozilla.org/cs/firefox/addon/h264ify/
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Solosk

  • Návštěvník
  • Příspěvků: 19
Re:zatezenie CPU youtube 100%
« Odpověď #5 kdy: 05 Února 2016, 13:21:18 »
tu akcelaraciu som zapol v chrome ,ak hybem mysou neseka video aspon nieco pomohlo ,ak otvorim druhe okno a nejaku stranku ,sekne zvuk ,tak isto aj ked otvorim program napr libreoffice.

Nie je to tym ze tento CPU nesplna poziadavky ubuntu ? vsak to nie je P4.

« Poslední změna: 05 Února 2016, 14:04:13 od Solosk »

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:zatezenie CPU youtube 100%
« Odpověď #6 kdy: 05 Února 2016, 16:30:32 »
Co vypíšou poslední dva příkazy (vainfo & vdpauinfo)?
Kód: [Vybrat]
sudo apt-get install vainfo vdpauinfo
vainfo
vdpauinfo
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Solosk

  • Návštěvník
  • Příspěvků: 19
Re:zatezenie CPU youtube 100%
« Odpověď #7 kdy: 05 Února 2016, 18:05:36 »
vainfo
libva info: VA-API version 0.35.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit


vdpauinfo
display: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  304.131  Sun Nov  8 22:08:31 PST 2015

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12
422     4096  4096  UYVY YUYV

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8190  2032  2048
H264_HIGH            41  8190  2032  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8          8192  8192    y  Y8U8V8A8 V8U8Y8A8
R10G10B10A2       8192  8192    y  Y8U8V8A8 V8U8Y8A8

Bitmap surface:

name              width height
------------------------------
B8G8R8A8          8192  8192
R8G8B8A8          8192  8192
R10G10B10A2       8192  8192
B10G10R10A2       8192  8192
A8                8192  8192

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        -
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y 
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y 
CSC_MATRIX                       y 
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y 
LUMA_KEY_MAX_LUMA                y 

Jakub Vaněk

  • Stálý člen
  • **
  • Příspěvků: 752
    • Web programátora a studenta Jakuba Vaňka
Re:zatezenie CPU youtube 100%
« Odpověď #8 kdy: 05 Února 2016, 19:16:30 »
Takže VDPAU jede, VA-API zatím ne.
Tohle umožní akceleraci videa alespoň ve VLC – akcelerovat VA-API přes VDPAU, které je akcelerované grafikou:
Kód: [Vybrat]
sudo apt-get install vdpau-va-driverPak je potřeba s právy roota vytvořit soubor /etc/profile.d/libva-vdpau.sh s následujícím obsahem:
Kód: [Vybrat]
#!/bin/bash
export LIBVA_DRIVER_NAME=vdpau
Pak je potřeba tomu souboru dát práva ke spouštění:
Kód: [Vybrat]
sudo chmod +x /etc/profile.d/libva-vdpau.shEDIT: a je ještě potřeba ve VLC v nastavení kodeků nastavit "Hardware-accelerated decoding"
Jak vynutit akceleraci videa v Chromu a ve Flashi jsem nenašel. Možná je to bug nebo to prostě nejde (https://bbs.archlinux.org/viewtopic.php?id=198817):
Citace
afaik, accelerated video decoding isn't currently possible on linux with pepper flash plugin (unless there's been some progress in this recently, but I couldn't find anything with quick glance on google).

I believe hardware accelerated decoding should be possible with legacy flashplugin, but I can't remember the details and the plugin won't work with chrome/chromium any more, because they removed the old netscape plugin interface. Google for 'VDPAU flash linux' or similar if you're interested, and how to enable VDPAU/VA-API on your system from wiki (if you haven't already).

Apparently HW decoding should work with html5 video, but I suppose it is still more cpu heavy than plugins or standalone video player because of how the browser's renderer works.
« Poslední změna: 05 Února 2016, 19:20:48 od Jakub Vaněk »
Notebook: Lenovo Thinkpad X200, Xubuntu 16.04

Solosk

  • Návštěvník
  • Příspěvků: 19
Re:zatezenie CPU youtube 100%
« Odpověď #9 kdy: 07 Února 2016, 20:41:13 »
zda sa ze VA-API vyriesil problem ,sice zatazenie procesora vystupi na 100% ale len na chvilu a nesekne ani youtube. Dokonca som skusil youtube + cnn video naraz ,ziadne trhanie obrazu ani zvuku ,zatazenie procesoru 85%.
Jedina chyba ktora sa deje ze pri zatazi pri prechode z full screenu  zamrzne video a po chvili padne chrome.

Urcite pomohla aj ta akcelarace v chrome . diky všem za pomoc
« Poslední změna: 07 Února 2016, 20:52:25 od Solosk »

 

Provoz zaštiťuje spolek OpenAlt.