Linux
Настройте службы захвата, разрешите необязательный доступ к взаимодействиям и включите копирование файлов Instant в Linux.
Выберите AppImage, DEB или RPM
Выберите пакет для своего дистрибутива и архитектуры процессора. Пакеты DEB/RPM объявляют зависимости времени выполнения и устанавливают защищенный помощник ввода Beam и правило Polkit. AppImage сохраняет портативность приложения, но для работы ему все равно нужны перечисленные ниже службы захвата.
Сделайте скачанный AppImage исполняемым и запустите его. Замените пример имени файла своим. Если появится ошибка FUSE, используйте пакет совместимости AppImage вашего дистрибутива или соответствующий DEB/RPM.
chmod +x "./Beam.AppImage"
"./Beam.AppImage"Проверьте требования к записи экрана
В Linux Beam записывает через XDG Desktop Portal, PipeWire и FFmpeg, в том числе в сеансах X11. Активный бэкенд портала должен предоставлять ScreenCast версии 2 или новее и нужный вам тип источника.
Используйте бэкенд портала для текущего рабочего стола, например GNOME, KDE Plasma или совместимый композитор wlroots. FFmpeg должен предоставлять поддерживаемый кодировщик и выход MP4. Beam сообщает об отсутствии требований до начала записи.
| Требование | Что проверить |
|---|---|
| XDG Desktop Portal | Бэкенд, предоставляющий ScreenCast в активном сеансе рабочего стола. |
| PipeWire / WirePlumber | Запущенные пользовательские службы, способные предоставить выбранный поток. |
| FFmpeg | Доступен в PATH или настроен через BEAM_FFMPEG_PATH; включает нужный кодировщик и поддержку вывода MP4. |
systemctl --user --no-pager status xdg-desktop-portal pipewire wireplumberПодтвердите источник на портале
Когда появится селектор портала, разрешите нужный экран или окно. Для Region выберите монитор, соответствующий прямоугольнику, нарисованному в Beam. Выбор окна не позволяет захватить область монитора.
Перед подтверждением полноэкранного захвата переместите или сверните Beam, если иначе его элементы управления будут видны. Включите системный звук до начала; переключать его во время записи в Linux нельзя.
Разрешите запись щелчков и сочетаний клавиш
В Settings → Accessibility включите Record keyboard & mouse events on Linux. По умолчанию этот необязательный параметр выключен. Защищенный помощник захватывает щелчки для автоматического масштабирования и безопасные токены сочетаний клавиш для субтитров, фильтруя обычный набираемый текст.
Пакеты DEB/RPM включают помощник и правило авторизации. AppImage может запросить права администратора для установки или обновления этих компонентов. Затем установленный помощник может работать в активном сеансе рабочего стола без нового запроса пароля каждый раз.
Если доступ не работает, устраните указанную проблему помощника или аутентификации и повторите попытку в настройках Accessibility. При постоянной ошибке приложите к отчету Settings → About → Copy system information.
Установите инструмент буфера обмена для Instant
Пакеты DEB/RPM объявляют оба инструмента. Для AppImage или сборки разработки установите инструмент для своего сеанса и сделайте его доступным в PATH. Instant копирует URI файла для приложений, принимающих вложения.
Файл можно вставлять повторно, пока содержимое буфера обмена не будет заменено. При получении выделения Wayland может ненадолго перевести фокус на временную поверхность. Если копирование не удалось, экспортированное видео останется сохраненным.
| Сеанс | Необходимый инструмент |
|---|---|
| Wayland | wl-copy из пакета wl-clipboard |
| X11 | xclip |
Положение наложений и папки проектов
Окна Beam в Linux используют X11, включая XWayland на рабочем столе Wayland, чтобы можно было восстановить положение камеры и телесуфлера. Поэтому на рабочем столе Wayland должен быть доступен XWayland. Захват экрана по-прежнему использует портал и PipeWire; копирование Instant в буфер обмена зависит от сеанса хоста.
Папка содержимого по умолчанию находится в системном расположении Videos, обычно ~/Videos/Beam/user. Настройки пользовательских каталогов XDG могут изменить этот путь. Можно также выбрать Project location и Export folder в Settings → General; Explore в меню проекта показывает фактическое расположение существующего проекта.
