Mozilla Firefox on Linux - How to enable Hardware OpenGL OMTC Acceleration

Channel:
Subscribers:
223
Published on ● Video Link: https://www.youtube.com/watch?v=ImoBR66lxYo



Category:
Guide
Duration: 6:50
4,283 views
14


Today I'll show you how activate in Mozilla Firefox on Linux hardware acceleration OMTC in OpenGL.

OMTC function called Off Main Thread Compositing already established itself by default in Firefox for Windows, Mac and Linux. For Windows it is also available acceleration using DirectX3D. For Linux OMTC work but only with software accelerated. However, we can enable hardware acceleration using OpenGL.

This function should be introduced in the future to Linux by default, but is now disabled because of problems with some graphics drivers like AMD Catalyst (fglrx). Despite everything should work well on proprietary NVIDIA drivers, open source Intel and Radeon Gallium3D and RadeonSI.

How to activate OpenGL OMTC:

1. Open Firefox in Linux. You should use new release like 41, 42 or newer. Go to about:config and see in below if OpenGL is supported. If not (0/1 Basic OMTC), we can now enable it. If it supported by default (1/1 OpenGL OMTC) all is good :)

2. Now go to about:config and find and change all below options from false to true. If any options is now on true, not change it.

media.mediasource.enabled
media.mediasource.webm.enabled
layers.acceleration.force-enabled
layers.offmainthreadcomposition.enabled

3. Now restart your web browser and see in about:support if you have 1/1 OpenGL OMTC. If yes, all is good. If you have any issues with browser you can revert this change, changing all this options to false.

If all work fine, you can use OpenGL hardware acceleraction in Firefox on Linux. You can now see if you GPU have more usage than before and also you can now watch YouTube videos at 1080p and higher.

If I make mistake or making something wrong, please let me know.



------------
Opis po Polsku:

Dzisiaj pokażę wam jak aktywować w przeglądarce Mozilla Firefox na Linuksa sprzętową akcelerację "OMTC" w OpenGL.

Funkcja OMTC czyli Off Main Thread Compositing zagościła już domyślnie w Firefox dla Windows, Mac i Linux. Dla systemu Windows jest również dostępna akceleracja za pomocą DirectX3D. W przypadku Linuksa OMTC działa ale jedynie z akceleracją programową. Możemy jednak włączyć akcelerację sprzętową z użyciem OpenGL.

Ta funkcja powinna zostać wprowadzona w przyszłości domyślnie do Linuksa, jednak obecnie jest wyłączona z uwagi na problemy z niektórymi sterownikami graficznymi jak chociażby AMD Catalyst (fglrx). Mimo wszystko powinna działać poprawnie na sterownikach własnościowych NVIDIA, otwarto źródłowych Intel oraz Radeon Gallium3D i RadeonSI.

Aby dokonać aktywacji:

1. Udaj się do menu about:support i sprawdź jaka funkcja jest aktywna, jeśli jest to 0/1 Basic OMTC - to znaczy, że działa jedynie softwarowa akceleracja wówczas przejdź do kroku numer 2. Jeżeli znajdziesz wpis z 1/1 OpenGL OMTC - oznacza to, że aktywne jest przyśpieszenie sprzętowe i nie musisz już nic robić :)

2. Udaj się do about:config i znajdź a następnie zmień wartość poniższych ustawień z false na true:

media.mediasource.enabled
media.mediasource.webm.enabled
layers.acceleration.force-enabled
layers.offmainthreadcomposition.enabled

Następnie uruchom ponownie przeglądarkę. Jeżeli w opcjach about:support ujrzysz wpis 1/1 OpenGL OMTC znaczy to, że wszystko działa. Pamiętaj jednak, jeżeli po tym zabiegu przeglądarka nie działa stabilnie możesz przywrócić jej poprzednie ustawienia zmieniając podane wyżej ustawienia z wartości true z powrotem na false.




Other Videos By Angry Penguin


2016-01-17Krita 3 pre-alpha on Linux - how to download and run without installation on any distro
2016-01-16Heroes of Newerth HON - Christmas update Forest of Caldavar on Linux [Native] (AMD Radeon Catalyst)
2016-01-01Heroes of Newerth HON - Capture the Flag on Linux [Native] (AMD Radeon Catalyst)
2015-12-26Linux Netrunner 15 Prometheus - not new distro but still a good choice - quick look
2015-12-12Heroes of Newerth HON - Grimms Crossing full match on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-12-12Heroes of Newerth HON - Mid Wars full match on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-12-05Heroes of Newerth HON - Forest of Caldavar full match on Linux [Native] (AMD Radeon Catalyst)
2015-11-23Sanctum 2 on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-11-17Adobe Reader 9.5.5 on Linux - how to download and install on Ubuntu / Mint
2015-11-13Blockstorm on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-11-08Mozilla Firefox on Linux - How to enable Hardware OpenGL OMTC Acceleration
2015-11-06Magicka 2 beta on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-10-31Doorways 4: Holy Mountains of Flesh on Linux [Native] (AMD Radeon Catalyst fglrx)
2015-10-24Aisleriot Pasjans (Klondike) on Linux Ubuntu [Native] default free Canonical game
2015-10-17KDE Plasma 5.4 on Linux Mageia 6 Cauldron - is better but still buggy
2015-10-16Mahjong (Madżong) on Linux Ubuntu [Native] default free Canonical game
2015-10-11Foxit PDF Reader on Linux Ubuntu [Native] Download and install on any distro
2015-10-04Simply Chess on Linux [Native] Free to play (AMD Radeon Catalyst fglrx)
2015-09-28Desura on Linux [Native] How to download and install digital game store and client on Ubuntu
2015-09-17Time Clickers on Linux [Native] Free to play (AMD Radeon Catalyst fglrx)
2015-09-13Dropbox on Linux [Native] download and install it on any Linux distro



Tags:
Firefox (Web Browser)
OpenGL (API)
GNU/Linux (Operating System)
Mozilla
Linux Distribution (Software Genre)
OMTC
Hardware acceleraction
OpenGL OMTC
Firefox OMTC
Firefox Hardware Acceleraction