LINUX.ORG.RU

DRI_PRIME=1 и firefox

 


0

3
home@home-HP-ProBook-450-G1:~$ DRI_PRIME=0 glxinfo |grep OpenGL  
OpenGL vendor string: Intel Open Source Technology Center  
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile   
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3  
OpenGL core profile shading language version string: 3.30  
OpenGL core profile context flags: (none)  
OpenGL core profile profile mask: core profile  
OpenGL core profile extensions:  
OpenGL version string: 3.0 Mesa 10.1.3  
OpenGL shading language version string: 1.30  
OpenGL context flags: (none)  
OpenGL extensions:  
home@home-HP-ProBook-450-G1:~$ DRI_PRIME=1 glxinfo |grep OpenGL  
OpenGL vendor string: X.Org  
OpenGL renderer string: Gallium 0.4 on AMD OLAND  
OpenGL core profile version string: 3.1 (Core Profile) Mesa 10.1.3  
OpenGL core profile shading language version string: 1.40  
OpenGL core profile context flags: (none)  
OpenGL core profile extensions:  
OpenGL version string: 3.0 Mesa 10.1.3  
OpenGL shading language version string: 1.30  
OpenGL context flags: (none)  
OpenGL extensions:

Запускаю firefox вот так:

home@home-HP-ProBook-450-G1:~$ DRI_PRIME=1 firefox &

Захожу на youtube запускаю 4k video. AMD Не греется. Первое что пришло в голову видео идет через flash а это наверное другой процесс который запускается с встроенной видео карточки.

Запустил хром.

home@home-HP-ProBook-450-G1:~$ DRI_PRIME=1 chromium-browser &

В нем youtube видео идет через html5. Но градусы в AMD опять же не растут. Подскажите что я делают не так?

И второй вопрос. Есть возможность в GRUB2 добавить запись которая Linux заставит работать только с AMD. Т.к. у меня часто ноутбук работает от розетки, и вторая видео карточка значительно мощнее встроенной.

Ответ на: комментарий от i-rinat

Поросёнок... Ты мне должен новый браузер.

Deleted ()
Ответ на: комментарий от i-rinat

Да, на вашем сайте AMD сразу начала греться. Странно. Но ведь на youtube мы смотрим видео и его же обрабатывает видео карта, или я не прав?

Dima85 ()
Ответ на: комментарий от Dima85

Частично. Но масштабирование картинки это довольно дешёвая операция — два треугольника и одна текстура. Чтобы заметно погреть чип, нагрузка должна быть серьёзнее. Аппаратный декодер видео, даже если задействуется, тоже греется не сильно — это специально оптимизированный блок.

Но под Linux, скорее всего, аппаратный декодер либо не используется, либо накладные расходы на его использование превышают затраты на программное декодирование.

i-rinat ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.