|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Tsyganenko 2:5020/400 07 Mar 2002 20:17:30 To : All Subject : И все-таки X + 2.4.18rc2 + mga g400 + DRI + opengl --------------------------------------------------------------------------------
$subj как разобраться в ситуации.
Имеем на руках BX Master, P-III 600B, Matrox G400 16MB, Debian
unstable ( sid ), X 4.1.0, ядро 2.4.18rc2, системный bios и
bios ( или как его ) матраса прошиты до последних версий,
микрокод проца перешивается при каждом старте.
Все MTRR, DRI и прочее включено, direct rendering успешно enabled,
glxgears выдает в р-не 900fps.
Ситуация одинакова как для родных драйверов от Xfree так и для
взятых с www.matrox.com.
Ситуевина чудесатая - берем допустим Quake III или Return to Castle
Wolfenstein. Запуски, настройки старты - без проблем. Hо через
некоторое время ( варьируется - точной закономерности нет ) начинается
жуткий тормоз отрисовки. FPS в том же вольфе к примеру падает с ~40
до 5 а то и до 2. Звук рваный ( ну оно и понятно ).
Ладно. Складываем игруху. Тормоз остается. Видно как GTK виджеты
рисует. В подробностях видно. Запускаем rxvt - видно как window
manager декорациями окно обвешивает. Перезапуск иксов рояли не
играет - тормоз остается. Если побегать по десктопам и иметь запущенный
top - видно что X сервер жрет проц как ненормальный. LA в районе
трешки. Помогает только ребут. По vmstat вроде ничего подозрительного
не заметно.
Вопрос - куда все-таки рыть? Я себе уже совсем не представляю где
засада и как ее искать. И вообще - это проблема железа или линукс
с иксами где-то в своем добре запутались...
--
rmrf -> ice
--- ifmail v.2.15dev5
* Origin: Somewhere In Time (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/118474e9b08e9.html, оценка из 5, голосов 10
|