[ @console @zoom @ibus ]
Zoom по-умолчанию подтягивает ibus — вроде как ещё один лучший способ ввода всякой шняги с клавиатуры. В KDE эта штука мешает:
- устанавливается и запускается новая программа (вроде не проблема),
- которая мелко светится в трее (не проблема),
- конечно, я этот ibus отключаю, и можно даже задавить его автозапуск,
- но при этом в каких-то приложениях клавиатура работает, а в каких-то словно полностью отключается — а это уже реальная проблема,
- удаление ibus тянет за собой полное удаление zoom.
- Common:HowTo:Сделать:Подавить iBus
Решение: можно пересобрать пакет zoom_amd64.deb так, чтобы принудительно перевести ibus из списка обязательных к установке в список рекомендуемых.
Источник: Elana Hashman https://hashman.ca/zoom/
Скачать zoom_amd64.deb с сайта zoom
https://zoom.us/download?os=linux
Можно положить его в отдельный каталог, а можно не заморачиваться — вся работа пройдёт в удалённом каталоге в [[/tmp/.]> В итоге рядом с файлом zoom_amd64.deb появится файл patched_zoom_amd64.deb
Озорства для можно узнать версию пакета:
dpkg-deb -I zoom_amd64.deb | grep Version
Сделать пересборку пакета
Переходим в консоль в каталог с файлом zoom_amd64.deb
# Add a variable with a temporary folder
scratch=$(mktemp -d)
С флагом -d: создать директорию.
# Extract package contents into your temporary folder
dpkg -x zoom_amd64.deb $scratch
# Extract package control information
dpkg -e zoom_amd64.deb $scratch/DEBIAN
# Remove the ibus dependency
sudo sed -i -E 's/(ibus, |, ibus)//' $scratch/DEBIAN/control
# Rebuild the .deb
dpkg -b $scratch patched_zoom_amd64.deb
# Install the patched .deb
Сперва надо установить несколько штук, без которых Zoom не заработает.
- sudo aptitude install libegl1-mesa libgl1-mesa-glx libxcb-xtest0
- dpkg -i patched_zoom_amd64.deb
Оба установочных файла zoom можно удалить.
Ещё учесть
Это решение работает до тех пор, пока zoom не потребует обновления (далеко не каждый день). Перед установкой новой версии процедуру потребуется повторить.
Можно даже запихнуть это всё в один bash-файл, чтобы запускать одним движением.