LibreOffice Writer Контекстные меню смещены

Вопрос или проблема

При использовании LibreOffice Writer щелчок правой кнопкой мыши открывает контекстное меню. Однако положение меню смещено на несколько дюймов вправо от указателя мыши. Меню работает, просто оно не в правильном положении. Использование Writer близко к правому краю экрана немного помогает: контекстное меню отображается полностью у правого края.

Некоторый контекст

  1. LibreOffice Calc ведет себя как следует (т.е. контекстное меню отображается в правильном положении рядом с указателем мыши). Это только недавняя версия Writer.
  2. Я только начал использовать KDE на Wayland вместо X.org. Я использую Ubuntu Studio с стандартным светлым интерфейсом.
  3. Диспетчер окон KDE навсегда отключил функцию сворачивания.

Это известная проблема Wayland, известная проблема LibreOffice Writer или проблема KDE?


Версия: 24.2.6.2 (X86_64) / Сообщество LibreOffice
ID сборки: 420(Сборка:2)
Потоки процессора: 12; ОС: Linux 6.8; Отрисовка UI: по умолчанию; VCL: kf5 (cairo+wayland)
Локализация: en-GB (en_GB.UTF-8); UI: en-GB
Версия пакета Ubuntu: 4:24.2.6-0ubuntu0.24.04.1
Calc: многопоточный
Я не использую версию LibreOffice в snap, но Ubuntu Studio основан на snap.

Ответ или решение

Проблема с неправильным позиционированием контекстного меню в LibreOffice Writer, по всей видимости, связана с использованием окна KDE на базе Wayland. Проблема, о которой вы упоминаете, возможно, является результатом взаимодействия между различными компонентами операционной системы и графического окружения.

### 1. Проблема позиционирования контекстного меню

Согласно вашему описанию, контекстное меню появляется с смещением от указателя мыши на несколько дюймов вправо. Это поведение несвойственно LibreOffice Writer, особенно если учесть, что в LibreOffice Calc меню отображается корректно. Это может указывать на проблему в самом Writer или в взаимодействии между LibreOffice и KDE на Wayland.

### 2. Возможные причины

#### 2.1 Проблемы с Wayland
Wayland, как новый протокол отображения, все еще находится в процессе оптимизации. Несовместимости между приложениями могут вызывать подобные проблемы, особенно в системах, где происходит взаимодействие с компонентами графического окружения, такими как KDE. Поскольку LibreOffice Writer работает неправильно только в этом окружении, это может указывать на проблему непосредственно в реализациях интерфейсов Wayland.

#### 2.2 Версия LibreOffice
Вы используете LibreOffice версии 24.2.6.2. Важно проверить, существуют ли обновления или известные проблемы с этой конкретной версией. Иногда производители выпускают патчи, которые исправляют такие ошибки, вызывая улучшения в функционале программного обеспечения.

#### 2.3 KDE и его настройки
Вы упомянули, что функция шейдинга в KDE отключена. Это может быть фактором, который будет связать поведение оконных менеджеров и приложений внутри окружения. Иногда изменения конфигурации Настроек KDE могут повлиять на поведение приложений.

### 3. Рекомендации по устранению проблемы

#### 3.1 Обновление программного обеспечения
Убедитесь, что ваша система обновлена, включая KDE и LibreOffice. Проверьте, доступны ли обновления для вашего дистрибутива на основе Ubuntu.

#### 3.2 Тестирование в X.org
Если это возможно, попробуйте запустить LibreOffice Writer в окружении X.org, чтобы определить, сохраняется ли проблема. Это может помочь вам сузить вероятные источники ошибки.

#### 3.3 Сообщение о проблеме
Если проблема сохраняется, вы можете рассмотреть возможность сообщения об ошибке в Bugzilla LibreOffice или в систему отслеживания ошибок KDE, предоставив полные детали вашей конфигурации и поведения программы.

#### 3.4 Альтернативные графические окружения
Если вам не удается решить проблему, возможно, стоит рассмотреть возможность использования альтернативного графического окружения (например, GNOME), поскольку это может привести к лучшему взаимодействию с LibreOffice.

### Заключение

Подводя итог, проблема с неправильным позиционированием контекстного меню в LibreOffice Writer может быть обратно связана с проблемами интеграции между LibreOffice, KDE и Wayland. Проведение обновлений и тестирование в других окружениях могут помочь выявить источник проблемы и, возможно, предложить временные решения. Если ошибка сохранится, рекомендуется сообщить об этом, чтобы разработчики могли учесть это в будущих обновлениях.

Оцените материал
Добавить комментарий

Капча загружается...