Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: CoderInside от Ноябрь 12, 2006, 17:57 Ничего не могу понять. Один и тот же код, в Windows - нормально, в Linux - еле перерисовывается. Для примера - код из Tutorial'a...
Код:
Если этот диалог развернуть на весь экран и понажимать на кнопке - реакция на экране где то через секунду. Или просто Resize этого диалога делать - кадр за кадром... Вообщем еле ворочается. Release - тоже самое, может чуток побыстрее. Ничего не понимаю. Остальные программы в Linux шустро работают (FireFox, Thunderbird, Eclipse...), и при resize да и так - даже быстрее чем в винде :). OpenGL тоже летает (Quake 3)! Тормозят только собранные программы... OS: Kernel: 2.6.18, Slackware 11, KDE 3.5.4, GCC 3.4.6, драйвер NVIDIA 1.0-8776 Sempron 2500, GeForce FX5700 128MB, 1Gb... Подскажите куда смотреть? Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: AlexKiriukha от Ноябрь 13, 2006, 16:27 Попробовал у себя. Та же самая байда и на 4.1.4, и на 4.2.0
OS: Kernel: 2.6.17, Fedora Core 5, KDE 3.5.4, GCC 4.1.1, PIV-2Gz, ATI какая-то, RAM 768Mb... Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: CoderInside от Ноябрь 13, 2006, 22:59 Цитата: "AlexKiriukha" Попробовал у себя. Та же самая байда и на 4.1.4, и на 4.2.0 OS: Kernel: 2.6.17, Fedora Core 5, KDE 3.5.4, GCC 4.1.1, PIV-2Gz, ATI какая-то, RAM 768Mb... Забавно... что же делать? добавлено спустя 2 часа 1 минуту: :lol: Все нормально :) Дело было в теме Plastique! В этой теме кнопка рисуется с градиентом и прочими разными изысками. Поэтому и тормозило. А если поставить тему Windows, CleanLook или CDE - то все нормально! Летает так же как и в виндовс!!! Эксперимент проводил в designere. Там есть предпросмотр формы в разных стилях... вот там и обнаружил. :) Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: Sergey B. от Ноябрь 14, 2006, 13:15 Цитата: "CoderInside" Цитата: "AlexKiriukha" Попробовал у себя. Та же самая байда и на 4.1.4, и на 4.2.0 OS: Kernel: 2.6.17, Fedora Core 5, KDE 3.5.4, GCC 4.1.1, PIV-2Gz, ATI какая-то, RAM 768Mb... Забавно... что же делать? добавлено спустя 2 часа 1 минуту: :lol: Все нормально :) Дело было в теме Plastique! В этой теме кнопка рисуется с градиентом и прочими разными изысками. Поэтому и тормозило. А если поставить тему Windows, CleanLook или CDE - то все нормально! Летает так же как и в виндовс!!! Эксперимент проводил в designere. Там есть предпросмотр формы в разных стилях... вот там и обнаружил. :) А в виндовс тема пластик тоже тормозит? Вообще то по идее это стиль родной для Qt (на линуксе), и она на нём тормозить совершенно не должна... Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: fanat9 от Ноябрь 14, 2006, 17:05 Специально вчера проверил - ни Plastiq ни какой другой стиль у меня не тормозит.
Gentoo - Kernel 2.6.17, Qt4.1.4, KDE 3.5.5, Gcc 3.4.6, Nvidia 1.0.8776 Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: Sergey B. от Ноябрь 14, 2006, 20:43 Цитата: "fanat9" Специально вчера проверил - ни Plastiq ни какой другой стиль у меня не тормозит. Gentoo - Kernel 2.6.17, Qt4.1.4, KDE 3.5.5, Gcc 3.4.6, Nvidia 1.0.8776 Там надо XRender проверить, помоему так параметр называется... в xorg.conf там какие-то траблы были... Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: Dendy от Ноябрь 14, 2006, 22:46 У меня бьІли проблемьІ, когда експериментировал с Иксами и дровами (ламер я в никсах), так результатом бьІл тормоз всего KDE. А так вообще ничего не тормозит ни при каких стилях. Ето бьІло бьІ по крайней мере странно.
Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: CoderInside от Ноябрь 15, 2006, 00:54 Цитата: "fanat9" Специально вчера проверил - ни Plastiq ни какой другой стиль у меня не тормозит. Gentoo - Kernel 2.6.17, Qt4.1.4, KDE 3.5.5, Gcc 3.4.6, Nvidia 1.0.8776 Выложите плз. xorg.conf добавлено спустя 12 минут: Цитата: "Sergey B." Там надо XRender проверить, помоему так параметр называется... в xorg.conf там какие-то траблы были... Не могли бы вы чуть по подробнее расказать где это искать? Просмотрел man xorg.conf и не нашел ничего связанного с xrender. :( добавлено спустя 35 минут: Добавил в xorg.conf: Section "Extensions" Option "RENDER" "Enable" EndSection Все равно, кнопка развернутая на весь экран (1024х768) ужасно тормозит. Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: Admin от Ноябрь 15, 2006, 13:21 у меня вывод идет с 3 видеокамер
тормозов нет тема пластик правда дистрибутив debian sarge пришлось специально под него собирать дистрибутив! Название: Qt 4.2 opensource + X11 - ужасно тормозит (кадр за кадром)! Отправлено: fanat9 от Ноябрь 17, 2006, 03:31 to CoderInside:
смотри мой xorg.conf в ЛС. удачи. |