Товарищи!
Купил Slackware 10 — очень сильно рад!
Поставил ядро 2.6.10 включил:
* /dev/agpgart
* direct rendering
* mttr
fglrx-4.3.0-3.14.6: В файле /lib/modules/fglrx/build_mod/agpgart_be.c добавил:
#define pci_find_class pci_get_class
после чего модуль компилируется и втыкается без единого warning’а.
startx
$> glxgears: ~1100FPS
т.е. ускорение работает, как я понимаю, т.к. раньше было ~350FPS.
Но вот
ПРОБЛЕМА: при выходе из XOrg комп виснет наглухо! при этом на экране темнота или цвет фона (у меня IceWM). При отсутствии аппаратного ускорения зависаний не наблюдалось.
Где копать, чтоб этого избежать?
Кстати ~1100FPS в glxgears это нормально или маловато для железа:
nForce2, Athlon 25000+, 1Gb, RV350 256Mb?
Заранее благодарен,
athilson
// Тему переместил(а) fly4life из форума «UNIX FAQ».
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
у меня тож Slack10 & RV350(Radeon9550) ядро стоит 2.6.9 ничего нигде не добавлял/не дописывал
Это ессно без разгона.
Драйвер АТI тот же, что и у тебя. Полный конфиг моего компа есть в профиле.
Всё работает чудно, ни разу не висло. Кстати, в документации к драйверу рекомендуется не включать поддержку DRI(direct rendering) в ядро, т.к. она имеется в драйвере( мож у тя в этом дело???)
И посмотри:
http://www.nixp.ru/cgi-bin/forum/YaBB.pl?board=hardware;action=display;num=1097209118#11
спасибо, попробую.
athilson у тебя какой версии xorg?
XOrg X11R6.7.0 (по умолчанию в slack v10). Выключил DRI, но это не помогло.
Давеча поставил новые дрова fglrx_4_3_0-8.8.25-1.i386.rpm и теперь все работает, ничего не виснет.
для успешной компиляции опять пришлось подправить agpgart_be.c на предмет pci_find_class.
НАверно 1100 FPS для Radeon карты маловато
У меня Mandrake 10.1 и я имею 5500 FPS
и как мне можно увеличить FPS?
а оно тебе надо?
мне до конца не понятно, мои 1100FPS это норма или тормоза?
если это норма, то тогда от идеи разгона я откажусь, если тормоза, тогда надо искать в чем проблема.
Хотя, принимая во внимание то, что написал КОТ насчет его FPS, то сдается мне что 5500 это либо дикий разгон, либо хз знает что….
Да никакой это не разгон
ПРимерно такие значения я получал и в RedHat и в SuSe и в Mandrake.
Без всяких примочек, т.е. карта Radeon 9800XT (256MB) ставится сама на стадии инсталляции и больше ничего с ней я не делаю, никаких настроек я не применяю.
Но fglrx_glxgears (точно не помню сейчас синтакс этой команды) дает мне 5500 FPS (Я кстати сам тоже хочу узнать много это или мало, и вообще какой предел для этой карты).
Единственное, что я со своей карты снял штатный вентилятор и установил специальную систему вентиляции (тепловая трубка+боле мощный вентилятор). После этого работать стало лучше. ПРоизводительность поднялась значительно. Хотя я думаю, что если штатный вентилятор обеспечивает достаточное охлаждение, то производительность будет высока и при его использовании.
Единственный реальный вариант проверить всё ли ок потестить в 3 д играх — остальное сильно приблизительно.
Хех, ну дык оно и понятно откуда 5500fps . У Radeon’ов XT означает eXTreme edition, т.е круче не куда, тем более 9800 — флагман линейки, причём если не ошибаюсь, то он на чипе R360. Также, если не ошибаюсь, то 9800 по производительности не уступает самому последнему Radeon’у X800 на шине PCIexpress 16x.
Это норма. Хотя разогнать можно его не хило =).
Даа, блин! Как я рад, что у меня NVidia!! :)))
Chaintech 60JA3T — i815EP; Intel Celeron 1300MHz(Tualatin); ASUS V7100Pro — GeForce2MX400 — 32Mb; 384Mb PC133. ASPLinux 9.2; XFree86 4.3.0-55.
При такой машине glxgears выдает мне в голых иксах 1050-1100 FPS.
В данный момент загружен KDE и туча всякой каки.. Памяти занято половина имеющейся и еще 120Mb свопа. Средний FPS — 850.
Сейчас, открыв Компьютер-Прайс, я там своей видяхи не обнаружил=( Но мне кажется, экономия средств налицо :))
Вопрос: это различия в программах glxgears и » fglrx_glxgears (точно не помню сейчас синтакс этой команды)», или и вправду в понимании ATI все, что не винда, то никому не нужно?
а вот ты забыл уточнить. разрешение у тебя какое выставлено? ;)
такая же карточка, 1280×1024x24@85 — ~600fps в этом же glxgears.
правда, «голые» X не проверял ;)))
но fvwm не должен же столько сильно нагружать систему? ;))
Прошу прощения ;)) 1024×768x24@60 Частота небольшая, так как монитор жидкокристаллический.
Да, ядро — 2.4.28 самосборное монолитное. Дрова — 6111.
Что не нужно? Драйвер есть от ATI. Он периодически обновляется(не реже, чем нвидиевский).
У меня тоже долгое время nVidia была( GeForce2pro 64mb), где-то года 3 точно, если не больше, На нём даж NFS U2 запускался и игрался, но без удовольствия. А вот тут недавно апгрейдился и был жутко разочарован картами серии FX. Ввиду ограниченных материальных ресурсов и нежелания платить за видео больше 70$, обратил внимание на ATI того же ценового диапазона(до этого к ATI относился с принебрежением). После покупки Radeon9550 я был просто обескуражен — карта встала мне в 60,5$ и при штатных частотах делела FX5200/5500/5600 на 70-30% соответственно. После разгона NFS U2 работает на максимальных установках графики при 1024×768 без тормозов, чего на FX5600 так и не удалось добиться =(. В линуксе завести карту тоже проблем не составило.
Драйвер, кстати, распространяется в виде запакованных в rpm сорцов. Тем более ATI предоставляет разработчикам спецификации карт( т.е. если охота, то можешь дописать пару строк в код драйвера =).
P.S. Количество FPS в Линуксе ,в принципе, пофиг.
провеил бы кто из обладателей сих карт, от ATI, возможность запуска двуххх иксов…
т.е.: из консоли делаем
после этого переключаемся на другую консольку, откуда пускаем снова иксы:
(ну, или, если искы и так пускаются, то только вторую копию запустить)
вот и как оно, будет нормально переключаться между этими запущенными иксами или подвиснет, как обычно?
к слову, у меня очень часто именно так бывает — по два, а то и три, икса запущено, с разными пользваотелями, для тестирования всякого..
nVidia карточки и драйвера к этому относятся нормально, позволяют такое делать. Как оно счас обстоит с ATI?
Как два пальца об асфальт. С двумя и с тремя.
lspci
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
Good Luck,
UT
угумс. только этта. на тему хоть немного смотрим, а? ;)))
RV350. ATI Radeon 9500 и старше.
интересуют именно эти карты, с новым драйвером, о котором в этой теме и ведётся обсуждение ;)
Так причём тут
А? ;)))
Как ты, батенька, вопрос задал, так я на него и ответил. :-)
N’est pas?
Good Luck,
UT
<font size=«-2»>об этом мы уже, помнится, говорили ;)</font>
<font size=«-2»>что на твоём ноуте два икса живут нормально</font>
<font size=«-2»>и в тот раз я так же вопрос ставил в контексте темы ;)</font>
<font size=«-2»>странно, да? ;)</font>
кроме того, что с ACPI Sleep State 4 (Software Suspend to Disk)? поддерживает ли это новый драйвер на картах RV350 и старше?
ЕЩе раз извините, что утомляю своими 5500, просто хочу дополнить, что разрешение у меня 1600 на 1200 24 миллиона цветов (а в Линуксе Radeon карты не могут работать с другим цветовым разрешением), чуть меньше FPS при выходе на разрешения за 2000 на что-там еще, тянет также отлично и все трехмерные игрушки (типа TuxRacer и т.д. работают превосходно).
Но наиболее презентабельно конечно 1600 на 1200 при 21 дюймовом мониторе.
ой. ёй-ёй.
гллубина 24 бита. 16\′777\′216 цветов.
ну вот раз проявились ;) то ответьте на заданные мной вопросы, а именно:
1) запуск нескольких X-сессий от разных пользователей (особенно переключение между ними) — зависает ли?
2) работает ли Suspend to Disk?
Ну енто случай единичный. Да, в общем-то, если использовать только линух, то можно сидеть на какой-нить старой нвидии, а вот ежели поиграть охота, то, извиняйте….
А ежели мне поиграть охота, а в винду перегружаться неохота? Что, неужели никто в Линуксе в игры не играет?
будем считать это соответствием используемого оборудования выдвигаемым требованиям.
не работает — не используется.
единичный случай или нет — вопрос другой.
пожалуй, пожертвовать acpi sleep state 4 (a.k.a. software suspend to disk) я могу. точнее даже приходится, потому как драйвера от nVidia его не поддерживают.
лишиться возможности запускать несколько сессий XFree/XOrg — не могу.
но, так как всё-таки покупать новое от nVidia при той же производительности несколько экономически невыгодно, полне понятно. что интересуюсь вопросом.
ты лучше бы что по существу сказал, а?
Вот дошли руки, показываю:
Убедительно???
ps Забыл:
угу, спасибо.
а с acpi suspend-to-disk, видимо, уже придётся пробовать самому..
У меня лично второй экземпляр X-ов категорически отказывается запускаться, гворя, что один уже запущен (что-то типа какой-то X.loc файл надо удалить). Так и не разобрался.
а ты его запускай не «пустым» startx, а так:
startx — :1
Да, видимо, придётся. Мне то acpi нужен тока шоб нажать на кнопу Power для автоотключения, как-то дома больше ничего не надо =)