В продолжение топика www.linux.org.ru/view-message.jsp?msgid=4143801
Система:
Mandriva 2010.0 ~x86, KDE 4.3.2/Qt-4.5.3, xserver: 1.6.5, NVidia 190.53
Проц: E2160, видео: 8500GT
шрифт в konsole/yakuake - terminus
Суть проблемы: если запустить konsole/yakuake, то наблюдаются феерические тормоза. Запущенный top показывает, что иксы жрут до 50%. Если сменить шрифт на другой, то всё нормализуется. Запуск nvidia-settings -a InitialPixmapPlacement=2 GlyphCache=1 с различными вариациями не помогает. Попробовал InitialPixmapPlacement=0. Консоль стала заметно быстрее, но про эффекты можно забыть (стал падать kwin при попытке включения эффектов), более того, с InitialPixmapPlacement=0 стала тормозить отрисовка окон. В общем, пришлось от этой идеи оказаться.
И самое интересное, в мандриве 2009.1 таких проблем нет. Путём исключения установил, что виновата в этом Qt. 4.5.0/4.5.1 работают нормально, а вот начиная с 4.5.2 наблюдаются проблемы. Учитывая, что kde 4.3.2 собрано с Qt 4.5.3, то окатить назад не представляется возможным. Решил проблему просто: надёргал «подозрительные» патчи из гита, откатил и проблема решилась. Теперь в top на первом месте kwin со своими 5% - это решилось классически добавлением «export QT_NO_GLIB=1» в .bash_profile
На всякий случай мой кусок из xorg.conf:
Option "RenderAccel" "True"
Option "HWCursor" "True"
Option "AllowIndirectPixmaps" "False"
Option "PixmapCache" "True"
Option "PixmapCacheRoundSizeKB" "1024"
Ссылка на патчи, которые я применил:
http://slil.ru/28425900Но не всё так просто. Эти патчи рассчитаны на Qt 4.5.3 и применять их надо с ключом -R. Кроме того, накладывается оно с некоторыми ошибками и там явно много лишнего. И на всякий случай, ссылка на дистрибутивные патчи, которые я тоже накатил: http://svn.mandriva.com/svn/packages/cooker/qt4/releases/4:4.5.3/3mdv2010.0/S...
Обращаюсь к сообществу с просьбой разобраться до конца, т.е. найти нужный патч и перевести его в нормальный формат, пригодный для использования. К сожалению, моих знаний в этой области явно недостаточно.
ЗЫЖ не торопитесь кидаться лепёшками, т.к. тормоза в kde имеют несколько причин и одну из них я, кажется, нашёл.