LINUX.ORG.RU

Почему драйверы видео Sandy Bridge HD3000 для Linux настолько плохи?

 , , , ,


5

2

Типа, браузер работает и хорошо? Но это ведь одна из самых массовых интеграшек, какого дьявола?

Вот есть довольно простая анимация падающих шоколадных конфет в виде сердец: https://dl.dropboxusercontent.com/u/106367097/hearts.blend

i7-2720QM, 16GB RAM, Blender 2.76b

  • Windows 8: --> 24 fps
  • Какинтош 10.11.2: --> 16 fps
  • Linux-4.4.3: --> 3 fps (местами, в основном 2 fps).

Если бы это были мои проблемы при сборке на генте блендера, зависимостей или драйвера, типа намутил с флагами и оптимизацией, все дела, так ведь нет! То же самое на убунте и других live-cd дистрах, ставил специально, проверял.

У вас то же самое? а на HD4000, HD4600 или HD 530?

UPDATE: всё отлично работает, теперь 24 fps, проблема была из-за аддона SV, отключив его получил скорость, а вот у тех, у кого тормозит, включите обязательно VBOs, обновите mesa и драйвер intel.



Последнее исправление: kep (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Тогда 12-13 fps на HD 4000 (i7-3632qm

А у меня 24 fps :) http://i.imgur.com/ryzlC6R.png

Т.е. никакой разницы с виндой нет, ура! ура!

У меня была проблема с аддоном для архитекторов SV (Sverchok), только стоило его отключить, как fps прыгнул до 24.

Я даже обратно откатил драйвера интела до того, что был с самого начала исследования, тоже 24 fps.

А вот почему у вас у всех проседают значения, понять не могу, включено ли у вас VBOs? http://i.imgur.com/xNCpxbu.png

В 2.76b он отключен по-дефолту, хотя в бете 2.77 уже включен, он серьезно ускоряет, попробуйте.

kep
() автор топика

OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 11.1.1

Выдает 1.8fps. А вот под виндой на том же ноутбуке выдает 0.6fps. Так что под линуксами графика в три раза быстрее :)

sid350 ★★★★★
()
Ответ на: комментарий от kep

Включил VBOs, стало 24 fps. Раньше был выключен 0_0

xDShot ★★★★★
()
Ответ на: комментарий от Deleted

или у вас одинаковые видеокарты?

HD2500, HD3000, HD4000, HD4600 — можно сказать, что да, разница минимальная.

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

Всё равно мало, понимаешь? На винде, если попробуешь, то больше 24 будет.

У меня на венде на 7850 всего 6 fps. WTF? Blender последний с сайта, 64 бита.

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

Это с включенным VBOs? Отключи анизотропную фильтрацию и включи VBOs.

Видеокарта здесь, как оказалось, особенно не при чем, вьюпорт однопоточный, если серьезно тормозит, то из-за процессора.

Какой процессор?

kep
() автор топика
model name	: AMD A10 PRO-7350B R6, 10 Compute Cores 4C+6G 

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R6/R7 Graphics] (prog-if 00 [VGA controller])
        Subsystem: Hewlett-Packard Company Device 221c
        Kernel driver in use: radeon

НЕ трогал опции - около 1 кадра в секунду

targitaj ★★★★★
()

как отключить sv?

и да, оно и здесь грузит только один поток

Включение VBO и отключение антиалиазинга картину не поменяло. Как отключить sv?

targitaj ★★★★★
()
Последнее исправление: targitaj (всего исправлений: 2)
Ответ на: комментарий от devl547

у тебя небось ОСь типа генты со свежаком? И драйвер amdgpu прикручен поди.

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

Как отключить sv?

У тебя его нет, если ты специально не скачивал и не устанавливал.

Если не помогает включение VBOs и отключение анизотропной фильтрации, то нужно копать в сторону обновления драйвера, xorg'а, mesa и libdrm. Ну и блендер посвежее.

kep
() автор топика
Ответ на: комментарий от devl547

Какое-то ограничение.

Я не в курсе, но у меня на этой же анимации в моменты секунд доходит до 40 на повторении, иногда опять дропается в 16-17, а так в основном 24 почти всё время.

Возможно, он как-бы не дает больше 24, потому что не нужно? Я не в курсе.

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