LINUX.ORG.RU

Помогите настроить аппаратное устроение графики в KDE 4.8


1

1

Карта ATI radeon 9550. В ядре fb выключил DRI включил KMS включил, поставил драйвера xf86-video-ati, X11-xorg, xorg-server, kde. Запускаю kde вся графика тормозит. Открываю лог xorg: dri включен dri2 включен kms включен AIGLX включен карта определилась правильно. Почему KDE тормозит? Все кнопки, полосы прокрутки выглядят как в win95, т.е графика просто страшная и при этом так безбожно тормозит ~15FPS .

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

артефакты от компиза. нет компиза - нет артефактов. Xrender тоже самое что openGL только все эффекты почему то выключились. Да пробую постоянно пробую... я разницы не вижу. Может эти настройки просто не работают? vsync нет, при любой настройке, с шейдерами я не знаю, но вроде ничего не меняется

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

Мда, наверное ваша карточка стара для kde, с драйвером проблем нет, разве, что кеды как-то криво собрали, но с другой стороны у вас тормозит и в xfce и в gnome 2. Видимо придется ставить что-то легковесное типа lxde. Ну а вообще, я выше кастанул двух лоровцев, может они чего подскажут...

anonymous
()
Ответ на: комментарий от anonymous
OpenGL vendor string:                   X.Org R300 Project
OpenGL renderer string:                 Gallium 0.4 on ATI RV350
OpenGL version string:                  2.1 Mesa 8.0.4
OpenGL shading language version string: 1.20
Driver:                                 R300G
GPU class:                              R300
OpenGL version:                         2.1
GLSL version:                           1.20
Mesa version:                           8.0.4
Linux kernel version:                   3.6.6
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           limited
Texture NPOT support:                   limited

На такой же карточке как и у ТС

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

это да только не нужен такой тормозной kwin ни с gles ни с opengl

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

Ну может подскажите что-нибудь, раз проблем с тем как собраны драйвера, кеды, меса нету. Но тем не менее с компизом тормозит и есть артефакты, с квин тормозит, в xfce тоже тормоза. Лично у меня идеи кончились. Какой у вас дистр?

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

Эффект «График производительности» показывает fps около 25
По ощущениям - медленновато, но с влюченными свистелками и перделками.

Этот же комп и гном3 таскает. Но там уж явные притормозки))

Какой у вас дистр?

Fedora 17

Есть такая мысль, что 512 метров памяти (а кстати, вряд ли в двуканальном режиме) делают из кедов говно. Но не из LXDE же.

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

Конечно не двухканальный, но у меня вместе с оперой 250метров использовано только без свопа. Своп вообще в этой системе как то неиспользуется.

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

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

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

geforce4

Все бы хорошо, но бинарный драйвер по-моему её больше не поддерживает. А открытый драйвер хуже чем у ati.

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

Ну здесь то можно просто сравнить четвертокеды с эффектами

всмысле подгоревшей?

Перегрев с пусканием дымка.

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

ну да, там есть раздел с полудохлой убунтой вот в него и запихнуть, прописать загрузчик и поставить бинарник нвидиа, только одна проблема win7 раздел с убунтой не видит -( как копировать....

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

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

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

я написал в /etc/x11/.xinitrc exec startkde , ничего не изменилось.

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

Ну можно заархивировать с сохранением прав (не помню опции, погуглите перенос системы на другой диск или комп) утилитой tar, а ноуте распаковать, восстановить grub, поправить fstab. Но какой в этом смысл, если вы собирали генту под конкретный комп (у вас даже в конфиге ядра может быть не все указано для вашего ноута). Туда лучше или генту с нуля или бинарный дистр.

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

это уже я подтупливаю, короче сделать просто сделать можно. Ядро в любом случае придется пересобирать но на ноуте это будет быстрее.

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

framebuffer. в dmsg fb0: radeondrmfb frame buffer devci в логах иксов loading sub module fb

white_ghost
() автор топика
Ответ на: комментарий от anonymous
[ 5237.603056] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec
[ 5237.603064] radeon 0000:01:00.0: GPU lockup (waiting for 0x000000000001eeb7 last fence id 0x000000000001eeb4)
[ 5237.604140] radeon 0000:01:00.0: Saved 123 dwords of commands on ring 0.
[ 5237.604145] radeon 0000:01:00.0: GPU reset succeeded, trying to resume
[ 5237.708054] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[ 5237.742068] radeon 0000:01:00.0: WB disabled
[ 5237.742080] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x00000000d0000000 and cpu addr 0xe0844000
[ 5237.742125] [drm] radeon: ring at 0x00000000D0001000
[ 5237.902396] [drm:r100_ring_test] *ERROR* radeon: ring test failed (scratch(0x15E8)=0xCAFEDEAD)
[ 5237.902403] [drm:r100_cp_init] *ERROR* radeon: cp isn't working (-22).
[ 5237.902409] radeon 0000:01:00.0: failed initializing CP (-22).
[ 6442.843576] ld (7560) used greatest stack depth: 5324 bytes left
white_ghost
() автор топика
Ответ на: комментарий от white_ghost

Попробуйте к опциям загрузки ядра добавить radeon.agpmode=-1, т.е. при загрузке появится окно grub, нужно нажать клавишу 'e' и дописать эту опцию.

anonymous
()

Почему KDE тормозит?

Как бы так помягче выразится, чтобы все мои посты не потёрли по ip.

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

Гуглил ошибки в приведенном логе и наткнулся на багзиллу, где советовали попробовать добавить эту опцию

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

Можете поиграться с этой опцией и вместо -1 поставить 1,2,4 или 8 и посмотреть как будет вести себя система

P.S. Все теперь точно до завтра...

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

Чего это, уже успели удалить, кстати пересоберите квин и месу с теми флагами, которые у вас были изначально...

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

-4 не получится, читайте внимательно (выделил жирным)

radeon.agpmode=x where x is -1 = Enable PCI mode on the GPU, disable all AGP. 1, 2, 4, 8 = Enable AGP speed.

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

4 поставил - ничего не изменилось. Мб это связано с тем что я в кде стал заходить через startx?

white_ghost
() автор топика

Пробовал KDE на Radeon 9600 в 2010 году (Kubuntu 10.10) и таких лютых тормозов не припомню. В игрушки было не поиграть, но с композитингом проблем точно не было (по крайней мере с дефолтным набором эффектов) без каких-либо шаманств. У Kuzz вроде и сейчас нормально на 9550.

Странно, что OpenGL ES 2 у вас медленнее OpenGL 2 (значит пересобирайте с «opengl»). Ещё странно, что тормоза у вас проявляются в том числе с Compiz и в XFCE. Так как всё, что может быть связано с драйверами и композитными менеджерами уже перебрали, у меня остаётся только идея копнуть в сторону компилятора, ну или попробовать бинарный дистрибутив какой-нибудь на отдельном разделе (потому что в случае с Гентой проблема может быть в каком-нибудь ну совершенно неожиданном месте).

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