Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

29 Октябрь 2020, 13:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Мерцание экрана в writer 7.0.1.2  (Прочитано 679 раз)
0 Пользователей и 1 Гость смотрят эту тему.
McAaron
Форумчанин
***
Offline Offline

Сообщений: 410


« Стартовое сообщение: 9 Сентябрь 2020, 18:39 »

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

На видео также видно, что выделение слева-направо и справа-налево работает по-разному -- если выделен фрагмент слева-направо, то правая кнопка его тут же сбрасывает, а если справа-налево, то все работает, как надо. На сей счет года три назад написал в багзиллу, в какой-то версии в репозитории это исправили, баг закрыли, но в мэйнстрим исправленное не попало. Повторное открытие было сброшено.

Ну и еще один регресс в копилку -- в предыдущих версиях в окне "Справка: О программе Libreoffice" информацию о версии можно было выделит курсором и скопировать в буфер обмена. В этой версии это уже не работает -- ничего не выделяется.

(Прошу прощения, отвлекли и я забыл прицепить видео)

Видео в формате MP4, но поскольку сайт не принимает файлы с суффиксом ".mp4", я к имени дописал суффикс ".avi". Если у кого не пойдет видео, просто отрежьте его.

* simplescreenrecorder-2020-09-09_18.19.35.mp4.avi (758.29 Кб - загружено 4 раз.)
« Последнее редактирование: 9 Сентябрь 2020, 23:00 от McAaron » Записан
kompilainenn
Мастер
*****
Online Online

Сообщений: 3 058



« Ответ #1: 9 Сентябрь 2020, 19:09 »

Ну и еще один регресс в копилку -- в предыдущих версиях в окне "Справка: О программе Libreoffice" информацию о версии можно было выделит курсором и скопировать в буфер обмена. В этой версии это уже не работает -- ничего не выделяется.
там есть зато кнопка "Копировать" рядом с версией, нажатие копирует всю инфу в буфер обмена

а где видео с проблемой мерцания?
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 3 024


iMac, LibreOffice и Apache OpenOffice


« Ответ #2: 9 Сентябрь 2020, 19:18 »

а где видео с проблемой мерцания?
"Скоро, во всех кинотеатрах страны" Шокирован Шокирован Шокирован
Записан

McAaron
Форумчанин
***
Offline Offline

Сообщений: 410


« Ответ #3: 9 Сентябрь 2020, 23:09 »

Ну и еще один регресс в копилку -- в предыдущих версиях в окне "Справка: О программе Libreoffice" информацию о версии можно было выделит курсором и скопировать в буфер обмена. В этой версии это уже не работает -- ничего не выделяется.
там есть зато кнопка "Копировать" рядом с версией, нажатие копирует всю инфу в буфер обмена
Копируется на английском, но мы же не индусы и можем языка белых господ и не знать.
« Последнее редактирование: 10 Сентябрь 2020, 10:51 от McAaron » Записан
McAaron
Форумчанин
***
Offline Offline

Сообщений: 410


« Ответ #4: 9 Сентябрь 2020, 23:12 »

а где видео с проблемой мерцания?
"Скоро, во всех кинотеатрах страны" Шокирован Шокирован Шокирован
Отвлекли и забыл прицепить. Исправился.
Записан
McAaron
Форумчанин
***
Offline Offline

Сообщений: 410


« Ответ #5: 10 Сентябрь 2020, 10:47 »

Детали.
Операционная система Linux (Fedora 31)
Я работаю на ноутбуке с подключенным вторым монитором.
Экран ноутбука управляется встроенной картой intel, а выход на внешний монитор -- дискретной картой nvidia.
Мерцание имеет место на любом экране -- и на собственном и на внешнем, т.е. не зависит от того, через встроенную графику идет вывод, или через дискретную.
На внешнем мониторе мерцание имеет место, как при установке свободных драйверов (nuoveau), так и на проприетарных (nvidia-390xx).

Еще один небольшой глюк -- при запуске открывается окно диалога восстановления. После нажатия кнопки "Начать" происходит следующее:
фрейм окна меняет размер по вертикали -- он его увеличивает на приблизительно 6 мм (~25 пикселей) вниз, но окно не перерисовывается и новое пространство остается прозрачным в течение нескольких секунд. Это очень заметно, если окно двигать мышкой. Такая же картина и в версии 6.4 -- фрейм меняет размер, но окно перерисивываетcz сразу, поэтому менее заметно (не замечал, пока не вышла  7.0, где это не стало присходить как бы нарочисто медленно).

Записан
kompilainenn
Мастер
*****
Online Online

Сообщений: 3 058



« Ответ #6: 10 Сентябрь 2020, 15:41 »

Детали.
Операционная система Linux (Fedora 31)
Я работаю на ноутбуке с подключенным вторым монитором.
Экран ноутбука управляется встроенной картой intel, а выход на внешний монитор -- дискретной картой nvidia.
Мерцание имеет место на любом экране -- и на собственном и на внешнем, т.е. не зависит от того, через встроенную графику идет вывод, или через дискретную.
На внешнем мониторе мерцание имеет место, как при установке свободных драйверов (nuoveau), так и на проприетарных (nvidia-390xx).

Еще один небольшой глюк -- при запуске открывается окно диалога восстановления. После нажатия кнопки "Начать" происходит следующее:
фрейм окна меняет размер по вертикали -- он его увеличивает на приблизительно 6 мм (~25 пикселей) вниз, но окно не перерисовывается и новое пространство остается прозрачным в течение нескольких секунд. Это очень заметно, если окно двигать мышкой. Такая же картина и в версии 6.4 -- фрейм меняет размер, но окно перерисивываетcz сразу, поэтому менее заметно (не замечал, пока не вышла  7.0, где это не стало присходить как бы нарочисто медленно).
Возможно Wayland проблемы
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
kompilainenn
Мастер
*****
Online Online

Сообщений: 3 058



« Ответ #7: 10 Сентябрь 2020, 15:41 »

Копируется на английском, но мы же не индусы и можем языка белых господ и не знать.
Это сделано специально для удобства QA при копировании инфо о программе в багзиллу
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
McAaron
Форумчанин
***
Offline Offline

Сообщений: 410


« Ответ #8: 11 Сентябрь 2020, 22:09 »

Возможно Wayland проблемы
Ни хочу никого обидеть, но это проблема приложения. Я с такими глюками встречался еще тогда, когда программировали в win32 и pm на чистом си.
Сравнивая поведение в 6.4 и 7.1, создается впечатление что клиент чем-то занят в промежутке между поднятием (визуализацией) окна и перерисовкой содержимого невалидной области. Такого в принципе быть не должно, поскольку последовательность "изменение размеров, инвалидация, перерисовка" должна выполняться как единый блок. А если это новое окно поверх старого, то оно должно подниматься после полной сборки и активации всех элементов управления. Незавершенное окно не должно показываться.

Записан
kompilainenn
Мастер
*****
Online Online

Сообщений: 3 058



« Ответ #9: 11 Сентябрь 2020, 23:33 »

Я про мерцание, а не про диалог.
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!