@vasIvas

Как установить драйвер для видео карты AMD в xubuntu 14.04?

Столкнулся с ситуацией, когда на кону стоит переход с xubuntu обратно в windows7. Аж мурашки.

Мне нужно аппаратное ускорение для Canvas WebGL для обучения, но как выяснилось,
в ubuntu 14.04 не поддерживается.
Я полез в гугл и нашел статью Проприетарный драйвер для видеокарт AMD и установил его, о чем и свидетельствует картинка ниже -
bd7ebdff310f4ca5b9fa280a2f1b716a.png

Но все осталось по прежнему, я смотрю в opera:gpu и там написано -
Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Flash: Hardware accelerated
Flash Stage3D: Software only, hardware acceleration unavailable
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable
Compositing: Hardware accelerated
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
count_all_in_varyings_packing
disable_post_sub_buffers_for_onscreen_surfaces
init_texture_max_anisotropy
Problems Detected
Accelerated 2d canvas is unstable in Linux at the moment
Disabled Features: accelerated_2d_canvas
Stage3D is not supported on Linux: 129848
Disabled Features: flash_stage3d
Accelerated video decode is unavailable on Mac and Linux: 137247, 133828
Disabled Features: accelerated_video_decode
Additional GPU rasterization whitelist for field trial: 380694
Disabled Features: gpu_rasterization_field_trial
Whitelist for using GPU rasterization for a broader set of content: 399306
Disabled Features: gpu_rasterization_expanded_heuristics
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Mesa drivers in Linux handle varyings without static use incorrectly: 333885
Applied Workarounds: count_all_in_varyings_packing
Linux AMD drivers incorrectly return initial value of 1 for TEXTURE_MAX_ANISOTROPY: 348237
Applied Workarounds: init_texture_max_anisotropy
Disable partial swaps on linux drivers: 339493
Applied Workarounds: disable_post_sub_buffers_for_onscreen_surfaces


Так же мне посоветовали установить блоб, но я не смог найти значение этого слова и
в общем не поставил его. Что это?

Вот.. В общем, что мне нужно установить и как? Вот характеристики видео карты -
pc:~$ lspci -vnn | grep -i VGA
00:01.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6320] [1002:9806] (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Robson CE [Radeon HD 6370M/7370M] [1002:68e4] (rev ff) (prog-if ff)
pc:~$
  • Вопрос задан
  • 4610 просмотров
Решения вопроса 1
owniumo
@owniumo
сисадмин
Блоб это и есть проприетарный драйвер без опубликованных исходников. Компилированый бинарный файл, загрузка которого инициализирует девайс как задумал изготовитель.
Алсо, опера?
Chrome и Firefox блокируют драйверы, ибо глючные, но есть способ разблокировать:
www.sitepoint.com/firefox-enable-webgl-blacklisted...
askubuntu.com/questions/299345/how-to-enable-webgl...
https://borninbronx.wordpress.com/2012/11/08/chrom...

EDIT:
Works fine after adding the "chromium-args": "--enable-webgl --ignore-gpu-blacklist" line to package.json


Chrome on Linux
WebGL is enabled on ATI/AMD GPUs with proprietary AMD drivers 8.98 or newer.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы