Jump to content

Jak zmniejszyć pobór energii podczas oglądania filmów?


matix4221
 Share

Recommended Posts

Hejka, kupiłem thinkpada x250 i zainstalowałem na nim Fedore oraz ustawiłem tlp i powertop. Bateria trzyma suuuper podczas przegladania neta i pracy w terminalu ogólnie wszystkim co nie jest związane z filmami bo tam gdzie filmy tam ogromny pobór prądu. Bateria podczas oglądania np. Twitcha w hd potrafi schodzić kilkanaście % na minute. Znajomy powiedział że to pewnie przez kodeki ale nie wiedział nic więcej na ten temat. 

Czy są możliwości poprawienia poboru energii podczas oglądania filmów ?

Link to comment
Share on other sites

Tlp domyślam się, że tylko zainstalowałeś i uruchomiłeś – oczywiście pomoże, ale można to zrobić lepiej, zainteresuj się TLPUI. Poza tym możesz jeszcze zoptymalizować przeglądarkę – usuń zbędne dodatki, zainstaluj jakiegoś dobrego adblocka, poeksperymentuj z flagami (przede wszystkim z tymi odpowiedzialnymi za przyśpieszenie sprzętowe i kodeki), włącz tryb oszczędzania baterii jeśli przeglądarka ma taką funkcję (Opera ma coś takiego).

To, co na pewno pomoże to obniżenie rozdzielczości filmów – nie mówię, żeby oglądać tylko w 240p, choć to by było dla baterii idealne, wystarczy poziom niżej niż zwykle ;)

Link to comment
Share on other sites

  • 2 weeks later...

A czym odtwarzasz filmy? Tak, jak @tomcio , sugeruję używanie wspomagania GPU. Jeśli przez przeglądarkę Firefox, to na Wayland domyślnie jest włączone sprzętowe dekodowanie poprzez VA-API. Na Xorg trzeba parę opcji powłączać w about:config:

# "zwykły" OpenGL
gfx.canvas.azure.accelerated (boolean) true
gfx.xrender.enabled (boolean) false # true wyłącza webrender poniżej
layers.accelerate-all (boolean) true
layers.acceleration.force-enabled (boolean) true
layout.css.devPixelsPerPx (float) 1
layout.css.dpi (integer) 0
# "nowy" WebRender
gfx.webrender.all (boolean) true
gfx.webrender.compositor (boolean) true
# VA-API
# https://bugzilla.mozilla.org/show_bug.cgi?id=1619523
# https://bugzilla.mozilla.org/show_bug.cgi?id=1649120
media.ffmpeg.dmabuf-textures.enabled (boolean) true
media.ffmpeg.vaapi.enabled (boolean) true
# https://bugzilla.mozilla.org/show_bug.cgi?id=1660336
media.ffvpx.enabled (boolean) false
media.peerconnection.ice.default_address_only true
media.peerconnection.ice.no_host true
media.rdd-ffvpx.enabled false
media.rdd-vpx.enabled false
widget.dmabuf-textures.enabled (boolean) true

Trzeba też ustawić zmienną środowiskową MOZ_X11_EGL=1 np. w .bash_profile i się przelogować.

Pakiety do zainstalowania:

libva
# dla Intel GPU:
libva-intel-driver
libva-intel-hybrid-driver
# dla AMD i nVidia GPU:
mesa-dri-drivers

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...