Вопрос или проблема
Я на Ubuntu 18.04.4 LTS с установленным i3wm.
~ [I] ➜ lsb_release -a
Модули LSB недоступны.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 18.04.4 LTS
Версия: 18.04
Кодовое имя: bionic
~ [I] ➜ i3 --version
i3 версия 4.14.1 (2017-09-24) © 2009 Майкл Штапельберг и участники
Я часто использую Zoom для встреч в текущей пандемической ситуации и могу использовать его возможности экранного обмена во время встреч. Однако, как только кто-то (либо участник, либо я) пытается аннотировать что-либо на моем экране, который делится, оконный менеджер зависает и экран становится черным. Тогда никто не может увидеть что-либо на моем экране (включая меня). Я могу открыть терминал, используя комбинацию Ctrl-Alt-FX
, но не смог перезапустить оконный менеджер. Обычно мне приходится перезагружать компьютер.
Эта проблема не возникает, если я использую обычный оконный менеджер GNOME (доступен в качестве выбора при входе в систему). Столкнулся ли кто-то другой с этой проблемой или может предложить решение? Я бы действительно хотел продолжать использовать i3wm при запуске Zoom-встречи, а не входить и выходить из системы каждый раз, когда мне нужно участвовать в встрече.
Я не на ubuntu (Enterprise Linux), но у меня были проблемы с аннотациями, если я не запускал композитор.
Я использовал статью поддержки zoom, чтобы запустить с их рекомендованными настройками с compton
вместо xcompgr
, и это, похоже, исправило проблему с аннотациями.
К сожалению, у меня все еще есть проблема, когда экранный обмен случайно зависает. Одна проблема за раз.
У меня также были проблемы с обменом экрана на i3wm на Ubuntu 24.04. Zoom пытается добавить тень к i3wm, и он не готов. Я исправил это с помощью:
sudo apt install picom
И добавив в ~/.config/i3/config
exec —-no-startup-id picom -o 0
.
Ответ или решение
Причины, по которым экранная демонстрация Zoom вызывает сбой i3wm при аннотировании
Введение
Проблема, о которой идет речь, возникает в операционной системе Ubuntu 18.04.4 LTS с менеджером окон i3wm. Убедившись, что Zoom нормально функционирует в других средах рабочего стола, таких как GNOME, необходимо провести глубокий анализ причин системного сбоя при использовании аннотаций в Zoom.
Анализ проблемы
При использовании Zoom на i3wm пользователи сообщают о сбоях, которые происходят, когда происходит попытка аннотировать экран во время совместного доступа. Эти сбои могут быть вызваны несколькими факторами, включая:
-
Отсутствие композитора: Отсутствие активного композитора может привести к тому, что окно, вызванное аннотацией, не будет корректно обработано. Композиторы, такие как Compton или Picom, необходимы для правильного рендеринга окон с эффектами прозрачности и теней, которые использует Zoom, особенно во время аннотирования. Рекомендуется использовать Picom, как более современный и поддерживаемый вариант по сравнению с Compton.
-
Конфликт программного обеспечения: Zoom может использовать графические функции, которые и3wm не обрабатывает должным образом без композитора. Программные конфликты между i3wm и Zoom могут привести к непредвиденному поведению, особенно при попытке рендеринга графических элементов, таких как аннотации.
-
Настройки Zoom: Убедитесь, что Zoom настроен на использование аппаратного ускорения корректно. В некоторых случаях сбой может быть вызван неправильной обработкой графики в Zoom при включенном аппаратном ускорении.
Решения
-
Установка композитора:
Для решения проблемы необходимо установить и активировать композитор. В этом случае рекомендуется установить Picom:sudo apt install picom
После установки нужно добавить команду запуска picom в конфигурационный файл i3:
echo "exec --no-startup-id picom -o 0" >> ~/.config/i3/config
Это обеспечит работу picom при старте i3wm и поможет избежать сбоев.
-
Проверка настроек Zoom:
Убедитесь, что включены опции, которые могут помочь в производительности. Настройки можно найти в разделе «Настройки» -> «Видео» -> «Расширенные». Отключите опцию «Использовать аппаратное ускорение» и проверьте, сохраняется ли проблема. -
Обновление системы и программ:
Настоятельно рекомендуется обновить Ubuntu, i3wm и Zoom до последних стабильных версий. Это может устранить имеющиеся ошибки и повысить совместимость с текущими библиотеками и программным обеспечением.
Заключение
i3wm является легковесным и высокопроизводительным оконным менеджером, однако его применение с определенными приложениями, такими как Zoom, может вызвать проблемы, особенно при аннотировании из-за отсутствия необходимой поддержки композиторов. Установка Picom и соответствующие настройки помогут решить проблему со сбоями, предоставив пользователям возможность комфортно работать в среде i3wm.
Следуя предложенным рекомендациям, пользователи смогут продолжать использовать Zoom для видеозвонков без перехода на другие окружения рабочего стола.