LINUX.ORG.RU

[HowTo] для владельцев интела и не только: ускоряем 3D

 


2

2

Предыстория:

1. [померяемся] Lightsmark и опенсорсные драйверы (комментарий) (15.01 fps с компизом, 25 - без компиза)

2. +5 fps: sna или плацебо? (29.9 fps без компиза)

Сегодня игрался с мезой и откопал в dmesg вот такую интересную строку:

[drm] MTRR allocation failed.Graphics performance may suffer.

Самый простой способ пофиксить это - прописать в /etc/default/grub

GRUB_CMDLINE_LINUX="enable_mtrr_cleanup mtrr_spare_reg_nr=1"
(конечно, можно и ручками поиграться с найстройками mtrr, но зачем, если это можно и без ручек?)

Вот, что получилось в результате (с компизом и vsync-ом):

This is Lightsmark 2008 [Linux 64bit] log. Check it if benchmark doesn't work properly.
Failed to set default 1280x1024 fullscreen, falling back to 1024x768 fullscreen.
Penumbra quality: 8/8 on Mesa DRI Intel(R) Sandybridge Mobile .
Loading Lightsmark2008.cfg...
  Loading objects/I_Robot_female_HD.3DS...
  Loading scenes/wop_padattic/wop_padatticBB.ani...
  Detection quality: auto->high.
  Loading scene scenes/wop_padattic/wop_padatticBB.bsp...         
Finished, average fps = 38.21.
Без компиза, но с vsync-ом:
This is Lightsmark 2008 [Linux 64bit] log. Check it if benchmark doesn't work properly.
Failed to set default 1280x1024 fullscreen, falling back to 1024x768 fullscreen.
Penumbra quality: 8/8 on Mesa DRI Intel(R) Sandybridge Mobile .
Loading Lightsmark2008.cfg...
  Loading objects/I_Robot_female_HD.3DS...
  Loading scenes/wop_padattic/wop_padatticBB.ani...
  Detection quality: auto->high.
  Loading scene scenes/wop_padattic/wop_padatticBB.bsp...
Finished, average fps = 43.60.
Без vsync-а:
Failed to set default 1280x1024 fullscreen, falling back to 1024x768 fullscreen.                                                
Penumbra quality: 8/8 on Mesa DRI Intel(R) Sandybridge Mobile . 
Loading Lightsmark2008.cfg...                                   
  Loading objects/I_Robot_female_HD.3DS...                      
  Loading scenes/wop_padattic/wop_padatticBB.ani...             
  Detection quality: auto->high.                                
  Loading scene scenes/wop_padattic/wop_padatticBB.bsp...       
Finished, average fps = 47.48.
Профит налицо :)

Deleted

Ты меня затройлел :( 9.77 average fps на Intel 965GM.

tiandrey ★★★★★
()

Кстати, может мне кто-нибудь объяснить, что за баг такой? См. скриншот, Ъ-version: разноцветные зёрна в рандомных местах на некоторых тестах.

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

Vsync на мезе (и, как следствие, всех свободных дровах) включен по дефолту (и ИМХО это правильно).

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

а исчо тиринг а вот на нвидиа умвр

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

Я не телепат. Покажи хотя бы инфу о железе, версии мезы, ядра и всего остального. И вывод glxinfo и glxgears

PS. Помимо разноцветных зерен на скрине имеется три тиринга.

Deleted
()

вместо 21 получил 37, не плохо в общем, не 220 как на радеоне но для интеграшки сойдет.

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

etuxracer в 1920 показывет 60 фрс вместо 15, история успеха

Novell-ch ★★★★★
()
3 марта 2012 г.

Простите за некрофилию, но вряд ли кому-то помешает.

У меня благодаря этому параметру на GMA3100 теперь летает 1080p видео в Flash, хотя раньше были заметные тормоза.. А значит, мне не придется покупать дискетную видюху, ждать улучшения кривых блобов...

Спасибо.

ArtKun ★★★★★
()

это не проблема дров. это проблема линупса, косяки с mtrr - это адские проблемы в ведре

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