Russian Qt Forum
Сентябрь 30, 2024, 16:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Медленная работа GraphicsScene в удалённом режиме  (Прочитано 4434 раз)
ivans
Гость
« : Декабрь 12, 2007, 10:17 »

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

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Декабрь 12, 2007, 12:36 »

хм, судя по всему, проблемы как раз в Х сервере, а не в твоем приложении.
Версии кути на машинах одинаковые или разные?
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
ivans
Гость
« Ответ #2 : Декабрь 14, 2007, 15:13 »

хм, судя по всему, проблемы как раз в Х сервере, а не в твоем приложении.
Версии кути на машинах одинаковые или разные?
Одинаковые, 4.3.0. Пробовал на спарке под соляром и под линухом на писюгальнике.
Поведение всюду одинаковое.
Я тоже грешу на x сервер, ведь с exceed всё работает. Но как с этим бороться пока не вижу.

Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #3 : Декабрь 15, 2007, 01:04 »

имхо надо тролей ознакомить с проблемой...
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
ритт
Гость
« Ответ #4 : Декабрь 16, 2007, 04:57 »

а сюда потом номер иссуи и что ответили по поводу
Записан
ivans
Гость
« Ответ #5 : Декабрь 17, 2007, 10:37 »

С проблемой разобрался. Всё упирается в X server extension RENDER. Как только отключаю - всё начинает работать нормально. Буду писать троллям - не должно так быть!

В разборках с проблемой сильно помого xtrace.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.286 секунд. Запросов: 22.