Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: ivans от Декабрь 12, 2007, 10:17



Название: Медленная работа GraphicsScene в удалённом режиме
Отправлено: ivans от Декабрь 12, 2007, 10:17
Приветствую! Помогите с тормозами при удалённой работе разобраться! Есть приложение, которое состоит из одного QGraphicsScene. Локально оно работает быстро, но когда я запускаю его на удалённой машине, только начальной отрисовки окна приходится ждать несколько минут. GraphicsScene правда здоровенная (где то 50000x50000 точек), но ведь она всё равно в graphicsview масштабируется как положено! С другой стороны, когда я размер graphics scene раз в 10 уменьшаю, начинает работать быстро. Но самое интересное, это ещё зависит от X-сервера! Тормозит с xorg из дебиан сид и с xming под виндой (там тоже какая то версия от xorg). А вот со старым exceed - РАБОТАЕТ! Независимо от размера scene. В каком направлении рыть?


Название: Re: Медленная работа GraphicsScene в удалённом режиме
Отправлено: Racheengel от Декабрь 12, 2007, 12:36
хм, судя по всему, проблемы как раз в Х сервере, а не в твоем приложении.
Версии кути на машинах одинаковые или разные?


Название: Re: Медленная работа GraphicsScene в удалённом режиме
Отправлено: ivans от Декабрь 14, 2007, 15:13
хм, судя по всему, проблемы как раз в Х сервере, а не в твоем приложении.
Версии кути на машинах одинаковые или разные?
Одинаковые, 4.3.0. Пробовал на спарке под соляром и под линухом на писюгальнике.
Поведение всюду одинаковое.
Я тоже грешу на x сервер, ведь с exceed всё работает. Но как с этим бороться пока не вижу.



Название: Re: Медленная работа GraphicsScene в удалённом режиме
Отправлено: Racheengel от Декабрь 15, 2007, 01:04
имхо надо тролей ознакомить с проблемой...


Название: Re: Медленная работа GraphicsScene в удалённом режиме
Отправлено: ритт от Декабрь 16, 2007, 04:57
а сюда потом номер иссуи и что ответили по поводу


Название: Re: Медленная работа GraphicsScene в удалённом режиме
Отправлено: ivans от Декабрь 17, 2007, 10:37
С проблемой разобрался. Всё упирается в X server extension RENDER. Как только отключаю - всё начинает работать нормально. Буду писать троллям - не должно так быть!

В разборках с проблемой сильно помого xtrace.