У ati-drivers нет 2D-ускорения?![non-solveable(((]

Имею Radeon X1650
установлен проприетарный драйвер от ATI
у меня глюк или действиьельно 2D-ускорение не работает?
как решить проблему?

в чем заключается проблема?

Не похоже на мой случай?
Тоже - именно 2D. Причем 3D работает в полную силу.

http://www.gentoo.ru/node/13239

угу, именно тоже самое

угу, именно тоже самое

Рожденный в СССР

Решение найти не удалось.

Решение найти не удалось. Демонтировал hd3450.
На сколько я понимаю, x1650 единственная (встроенная или внешняя)?
Если это так, то похоже искал решение не в том направлении.

Можно поподробнее. Какая видео, какая материнка? Как заметил проблему?

(Неужели у всех остальных нормально? Или они просто не замечают.)
Хотелось бы замерить 2D численно, а то не понятно как сравнивать.

Х1650 одна, внешняя AGPмать

Х1650 одна, внешняя AGP
мать ASUS P4PE

а заметил по тем же симптомам, тормоза в Konsole, Krusader, визуальные проблемы при перетаскивании окон ну и т.д.

а про увеличение производительности 3D при переходе на xorg-server-1.5.3 правда?
если да, то надобы мне его поставить)

Рожденный в СССР

Заметного увеличения

Заметного увеличения производительности не увидел. Штатный - да показал индекс выше, а проприетарный увеличения не принес.
К тому же там есть проблемы с клавиатурой и мышью. Надо настраивать новым способом. Потому не стал оставаться на нестабильном комплекте пакетов (а их достаточно много) и откатил обратно - в привычное состояние. (Отложил всё это на будущее)

Ясненько

Ясненько

Рожденный в СССР

-

Kevol написал(а):
К тому же там есть проблемы с клавиатурой и мышью. Надо настраивать новым способом.

а какие проблемы с клавиатурой и мышью, и что за новый способ?
единственное что добавил в конфиг для решения проблемы ввода это:

Option "AllowEmptyInput" "false"

и по теме: видюха hd3650, xorg-server-1.5.3, ati-drivers-8.561, enlightment-е16.
часто не захватывается окно, чтобы его потаскать по экрану, скорее срывается т.к. в этот момент движется попикселям. ну и во время таскания тормозит, хотя бывают моменты, когда таскается нормально. В остальном 2D вроде не тормозит: ни в FF, ни в консольке, ни в ОО.org и тп.
Моя проблема из той же оперы что и у вас? Винить в этом драйвер?

________________________
"We Will Win"

InputDevice

Sith написал(а):
Kevol написал(а):
К тому же там есть проблемы с клавиатурой и мышью. Надо настраивать новым способом.

а какие проблемы с клавиатурой и мышью, и что за новый способ?
единственное что добавил в конфиг для решения проблемы ввода это:

Option "AllowEmptyInput" "false"

Это приведет к отказу от привычной мне конфигурации
Section "InputDevice"
где определяются привычные настройки переключения раскладки клавиатуры и работа с планшетом.

К тому же, повторяюсь, набор размаскированных пакетов так велик, что приводит или к уходу со стабильной версии или постоянному ручному контролю всего этого набора. Для меня выгоды от 1.5 меньше, чем количество приносимых проблем.

Sith написал(а):
Моя проблема из той же оперы что и у вас?

не совсем, похоже.

Sith написал(а):
Винить в этом драйвер?

В затронутой проблеме заметил такую особенность. Тормоза не наблюдались на twm. Может зависит от WM?

-

Kevol написал(а):
Это приведет к отказу от привычной мне конфигурации
Section "InputDevice"
где определяются привычные настройки переключения раскладки клавиатуры и работа с планшетом.

я кроме этой секции больше нигде и не настраивал переключение раскладок, как было один раз прописано с древних времен так там и болтается в первоначальном виде или я чего то не понимаю?

Цитата:
В затронутой проблеме заметил такую особенность. Тормоза не наблюдались на twm. Может зависит от WM?

надо будет попробовать на другом WM.

________________________
"We Will Win"

Куда девать вот это в xorg.conf ?

Sith написал(а):
Kevol написал(а):
Это приведет к отказу от привычной мне конфигурации
Section "InputDevice"
где определяются привычные настройки переключения раскладки клавиатуры и работа с планшетом.

я кроме этой секции больше нигде и не настраивал переключение раскладок, как было один раз прописано с древних времен так там и болтается в первоначальном виде или я чего то не понимаю?

Исходя из первого ответа http://www.gentoo.ru/node/13353

Цитата:
Я сделал так - закоментил оба inputdevice в xorg.conf.

От секций InputDevice придется отказаться


...

Section "ServerLayout"
        Identifier     "ServerLayout"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"

        InputDevice    "stylus"    "SendCoreEvents"
        InputDevice    "eraser"    "SendCoreEvents"
        InputDevice    "cursor"    "SendCoreEvents"    # For non-LCD tablets only
        InputDevice    "touch"     "SendCoreEvents"    # Only few TabletPCs support
EndSection

...

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc104"
        Option      "XkbLayout" "us,ru(winkeys)"

        Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,compose:rwin"

EndSection

...

Section "InputDevice"
      Driver        "wacom"
      Identifier    "stylus"
      Option        "Device"        "/dev/input/event4"   # USB ONLY
      Option        "Type"          "stylus"
      Option        "USB"           "on"                  # USB ONLY
EndSection

...

Неужели это не придется писать через другие конфиги?

-

вот как у меня:

вот этой секции нет вообще - Section "ServerLayout"

Section "InputDevice"                   
        Identifier  "Keyboard0"         
        Driver      "kbd"
        Option      "CoreKeyboard"
        Option      "XkbRules" "xorg"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru"
        Option      "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
        Option      "XkbVariant" ",winkeys"
EndSection

Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option      "SendCoreEvents" "true"
        Option      "ZAxisMapping" "4 5"
EndSection

других конфигов не менял

________________________
"We Will Win"

-

Цитата:
Sith написал(а):
Моя проблема из той же оперы что и у вас?
не совсем, похоже.
Sith написал(а):
Винить в этом драйвер?
В затронутой проблеме заметил такую особенность. Тормоза не наблюдались на twm. Может зависит от WM?

пришлось на днях сменить драйвер на radeonhd и о чудо тормоза в 2D исчезли...

________________________
"We Will Win"

add

так в fglrx тоже тормоза исчезли в 2D.
до этого сделал emerge -e xorg-server

давно собирался пересобрать всё, да все лень было ...

________________________
"We Will Win"

glxinfo | grep render ?:)

glxinfo | grep render ?:)

AMD Athlon X2 4800+ ,Seagate Barracuda 500gb,Ati X1900XTX +Ati X1900XTX Crossfire Edition,4gb DDR2 Corsair 1024Mb PC2-6400(800Mhz) Corsair XMS2,USR Wi-Fi PCI MAXg 802.11g

glxinfo | grep render

Nova_Logic написал(а):
glxinfo | grep render ?:)

direct rendering: Yes
OpenGL renderer string: Radeon X1650 Series

Рожденный в СССР

помощи не ждать?

помощи не ждать?

Рожденный в СССР

Не могу назвать это помощью,

Не могу назвать это помощью, но попытаюсь завтра протестировать свою hd на другом железе и другой архитектуре. Возможно, просто добавит статистики.

Много раз повторяюсь: Чем численно измерить скорость 2D ?
А то как-то на глаз ...
(Может кто еще страдает, да просто не замечает?)

чем мерить я не нашел(

чем мерить я не нашел(

Рожденный в СССР

Но я помню было. Хотя очень

Но я помню было. Хотя очень давно это было ... и Х тогда были другими.

но все равно, ведь явно не

но все равно, ведь явно не так работает, как должно

Рожденный в СССР

x11perf

x11perf

x11perf

x11perf -copypixpix500
x11perf - X11 performance program, version 1.5
The X.Org Foundation server version 10502000 on :0.0
from mad375
Fri Jan 16 02:45:12 2009

Sync time adjustment is 0.0374 msecs.

3600 reps @ 1.4707 msec ( 680.0/sec): Copy 500x500 from pixmap to pixmap
3600 reps @ 1.4362 msec ( 696.0/sec): Copy 500x500 from pixmap to pixmap
3600 reps @ 1.4411 msec ( 694.0/sec): Copy 500x500 from pixmap to pixmap
3600 reps @ 1.4382 msec ( 695.0/sec): Copy 500x500 from pixmap to pixmap
3600 reps @ 1.4385 msec ( 695.0/sec): Copy 500x500 from pixmap to pixmap
18000 trep @ 1.4449 msec ( 692.0/sec): Copy 500x500 from pixmap to pixmap

Рожденный в СССР

прото для примера на nv 8600 GT

$x11perf -copypixpix500
x11perf - X11 performance program, version 1.5
The X.Org Foundation server version 10300000 on :0.0
Fri Jan 16 10:36:30 2009

Sync time adjustment is 0.0295 msecs.

80000 reps @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap
80000 reps @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap
80000 reps @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap
80000 reps @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap
80000 reps @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap
400000 trep @ 0.1111 msec ( 9000.0/sec): Copy 500x500 from pixmap to pixmap

Что-то разница получается около 14 раз

Проведу полный цикл x11perf на
9600GT + Core 2 Duo + x86_64
hd3450 + Core 2 Duo + x86_64
hd3450 + Core 2 Duo + x86_32 (если получится)
x1250 + Athlon 64 x2 + x86_32
hd3450 + Athlon 64 x2 + x86_32
hd3450 + Athlon 64 x2 + x86_32 (если получится)

Тогда будет возможность сравнить цифры

Сейчас определюсь с ключами - чтобы часами тест не проводить

Для измерения скорости 2D

Для измерения скорости 2D можно заюзать gtkperf http://gtkperf.sourceforge.net/

мое машинко послабее

мое машинко послабее прилично
Р4-2,8@3,2

Рожденный в СССР

Пока вижу странные

Пока вижу странные результаты.
(Хотя не все запланированные тесты суждено провести)
Еще только сравниваю 8600gt и х1250.

Пока вижу, что х1250 мне больше нравиться, чем 8600gt
В некоторых тестах 8600gt существенно обгоняет более слабую x1250. Дополнительным преимуществом у 8600gt является более мощный процессор. Но иногда х1250 вырывается с 10-ти кратным превышением.
Еще замечено, что на nvidia большинство тестов происходит с загрузкой процессора на уровне пользователя, а fgrlx в в большинстве использует системный уровень. A иногда fglrx (чего не видел на nvidia) использует системной загрузкой оба ядра.

продолжение следует ;-)

Хмм можеь оказатся что

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

Рожденный в СССР

кстати, у меня еще глюки с

кстати, у меня еще глюки с курсором, думаю по тому же поводу...

Рожденный в СССР

Кое что готово

http://codepad.org/kSACT6FE

Получил некоторые сравнения.
Действительно hd3450 вытормаживается и очень сильно.

Команда тестирования

x11perf -repeat 2 -time 1 -all >my_report.txt

Желающие могут совместить свои тесты

cat my_report.txt | grep trep | nl -nrz >>report.txt
cat report.txt | sort >result.txt

Еще заметил, что ati-drivers + hd3450 имеет сходное поведение по использованию процессора с nvidia

-------------------------
Будем рыть дальше ;)

XAA

Попробуйте использовать XAA вместо EXA. То есть добавить что-то типа:

Section "Device"
...
   Option      "AccelMethod" "XAA"
EndSection

1. не помогло 2. (WW)

1. не помогло
2.

(WW) fglrx(0): Option "AccelMethod" is not used

а я помоему закрытые дрова

а я помоему закрытые дрова всегда на XAA...

Такая же фигня. :( хотя

Такая же фигня. :( хотя раньше вроде незамечал, у меня ноут MSI PR-210 с видео ati x1270

значит проблема таки

значит проблема таки существует
писать в багзиллу?

Рожденный в СССР

Думаю стоит написать. А то

Думаю стоит написать. А то как то не очень хорошо получается.

А что писать-то? Вы бы хоть

А что писать-то?

Вы бы хоть свои измерения произвели. А сравнивать не с чем.
Или на приведенные мною взглянули. Там более мощная карта иногда в 1000 раз тормознее получается.
Еще одно наблюдение(замечание) - торможение хорошо чувствуется из-за снижения частоты процессора (не люблю за зря воздух греть). На моем проце это составляет 2.5 раза.

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

Зря суетимся в проприетарных

Зря суетимся
в проприетарных драйверах нет 2д ускорения

Рожденный в СССР

Хорошо Пусть 2D ускорения

Хорошо
Пусть 2D ускорения нет, но зато есть тормоза непонятной природы ...

От отсутствия 2д ускорения и

От отсутствия 2д ускорения и все тормоза, и зависимость от частоты процессора

Рожденный в СССР

Тогда почему имеется эффект,

Тогда почему имеется эффект, когда на одних драйверах и одном и том же компьютере больше тормозит карта, которая считается более шустрой?

ati-drivers

Парни, почему бы вам не почитать докУменты в каталоге /usr/share/doc/ati/?
Там ведь есть - про 2Д...

Читал, не понял толком ничего

Читал, не понял толком ничего

Рожденный в СССР

Тормоз я

Сегодня перечитал доки от драйвера, так вот английским по белому:

What features are provided by the ATI Proprietary Linux Driver?

The ATI Proprietary Linux driver currently provides hardware acceleration for 3D graphics and video playback . It also includes support for dual displays and TV Output.

Так что тема закрыта, видимо надолго)

Рожденный в СССР

Как бы намекает

Как бы намекает

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".