LINUX.ORG.RU

[ATI][Gentoo][Xorg] glxgears выдает стабильно 35 или 60. Не понимаю!

 , ,


0

0

Всем привет!

Настраиваю Radeon 9550. Пол Интернета перерыл. Вроде все работает, но - тормозит. glxgears выдает стабильно 35 fps если mesa на gallium и 60 fps если на classic. Чувствую что какую-то мелочь упустил. Может что-то недоустановил. Туплю. Помогите плиз!!!

$ lspci  | grep ATI
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AS [Radeon 9550]
01:00.1 Display controller: ATI Technologies Inc RV350 AS [Radeon 9550] (Secondary)
$ eselect mesa list
i915 (Intel 915, 945)
i965 (Intel 965, G/Q3x, G/Q4x)
r300 (Radeon R300-R500)
  [1]   classic *
  [2]   gallium
r600 (Radeon R600-R700, Evergreen, Northern Islands)
  [1]   classic *
  [2]   gallium
sw (Software renderer)
  [1]   classic
  [2]   gallium *
$ eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11 *
$ glxgears 
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
218 frames in 5.0 seconds = 43.513 FPS
299 frames in 5.0 seconds = 59.752 FPS
276 frames in 5.0 seconds = 55.131 FPS
299 frames in 5.0 seconds = 59.783 FPS
299 frames in 5.0 seconds = 59.690 FPS
298 frames in 5.0 seconds = 59.390 FPS
299 frames in 5.0 seconds = 59.689 FPS
^C
$ glxinfo | grep rendering
direct rendering: Yes

dmesg
xorg.conf
Xorg.0.log.classic
Xorg.0.log.gallium
world (список установленных программ в Gentoo)

★★★★★

Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate.

Какая часть этой фразы тебе не понятна? А вообще, забей и наслаждайся жизнью. Этот тест давно уже (по мнению его автора так вообще никогда) ничего не значит. Простой визуальный тест на работоспособность 3D-ускорения.

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

stormblastt
Не помогает.

2 All
Прикол в том, что под данным htop при 60fps загрузка процессора под 70%, при 35% - где-то под 30% . Да и видно что тормоза. Не думаю, что что-то просто ограничивает fps. Не работает ускорение!

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

Не уверен, что ваша древняя карточка вообще еще поддерживается хоть какими-нибудь современными драйверами. Знал бы где посмотреть, сказал бы точно, а так извините. Посмотрите в сторону fglrx. Может там лучше дела будут.

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

Странно, но судя по логам у вас все работает. Попробуйте отключить все 3D-эффекты рабочего стола, сменить драйвер на gallium, удалить (переименовать временно) xorg.conf и еще раз запустить тест.

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

Novell-ch

$ vblank_mode=0 glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
631 frames in 5.0 seconds = 125.796 FPS
2068 frames in 5.0 seconds = 413.443 FPS
2153 frames in 5.0 seconds = 430.533 FPS
2126 frames in 5.0 seconds = 425.197 FPS
Первая победа: снято ограничение для glxgears!

Option «SwapbuffersWait» «off» - результата нет :(

Осталось последнее: настоящая работа акселерации.

В примере выше glxgears кушал 100% процессора. Основная проблема - тормоза при пролистывании HTML страниц. Что может быть не так???

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

Novell-ch, delete83
Выложите, пожалуйста, свои xorg.conf.

P. S. К сожалению, смогу продолжить только через пару дней: комп не мой, пора идти...

Kroz ★★★★★
() автор топика

Поставь прошивки.

Не знаю как у вас в генте, а в дебиане пакет называется firmware-linux-nonfree.

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

> ставь fglrx

Какой fgrlx на 9550 вы чего? Он старые карты не поддерживает давно уже.
Только xf86-video-ati без вариантов.

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

> Этот тест давно уже (по мнению его автора так вообще никогда) ничего не значит.

Толщину шины в лучшем случае абстрактно. Не более. Ах да, еще членомерка для дурачков.

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

Что может быть не так???

Сколько лет этому компьютеру? Может там уже конденсаторы сдыхают и ему уже ничто не поможет? У меня у родителей похожие симптомы были на radeon x800/Athlon 900/512mb. Когда-то linux просто летал на такой конфигурации, а современные дистрибутивы плавно и неохотно ползают. Вроде все работает и даже 3D-эффекты включаются, но очень уж медленно все. Старые компы, как старые люди. Вроде еще ходят, но уже не те, что в молодости.

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

>Ах да, еще членомерка для дурачков.

казалось бы, при чем здесь мегабакс

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

>В примере выше glxgears кушал 100% процессора.
так и должно быть, это 1000000 раз обсуждалось,
425.197 FPS вполне нормальные фпс для свежайшей месы из гита, у меня где-то так же без llvm, c llvm 1300 fps.

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

>Отключи sync to vblank. На ATI хз как даже.
Нужно там отключить в центре управления полузнок AI на ноль.

darkshvein ☆☆
()
Ответ на: комментарий от Komintern

И там написано:

The Linux ATI Catalyst™ driver will only be supported in Linux distributions prior to February 2009 for the legacy products listed above.


То есть, на современных дистрах не работает.

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

я так подозреваю, что только из-за ядра, т.к написано также:
Automated installer and Display Drivers for X.Org 6.7, 6.8, 6.9, 7.0, 7.1, 7.2, 7.3, or 7.4

а в 2009м уже было вполне годное ядро 2.6.27.

Komintern ★★★★★
()

Что показывает glxinfo | grep open ? Вечером домой приду посмотрю настройки на компе с 9600. Компиз там шустренько бегает

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

> а в 2009м уже было вполне годное ядро 2.6.27.

Но зачем? Есть же свободные драйвера.

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

>а в 2009м уже было вполне годное ядро 2.6.27.

Лол, слоупок? В слаке было 2.6.29 и 2.6.30 в 2009 году (13.0). А если Патрег благословил...

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

ну значит перепутал =) память подвела. в любом случае на старый тазик со старой видяхой вполне подойдет что-то из дистров тех времен.

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