檔案 Linux
語言

Linux

在 Linux 上設定錄製服務、授予可選的互動存取權限,並啟用 Instant 檔案複製。

選擇 AppImage、DEB 或 RPM

根據發行版和 CPU 架構選擇軟體套件。DEB/RPM 軟體套件會宣告執行時依賴,並安裝 Beam 的受保護輸入輔助程式和 Polkit 規則。AppImage 便於攜帶,但仍需設定下文所述的錄製服務。

將下載的 AppImage 設為可執行檔案後執行。請將範例檔名替換為你的實際檔名。如果出現 FUSE 錯誤,請使用發行版提供的 AppImage 相容軟體套件,或安裝對應的 DEB/RPM。

執行已下載的 AppImage
chmod +x "./Beam.AppImage"
"./Beam.AppImage"

檢查螢幕錄製要求

在 Linux 上(包括 X11 工作階段),Beam 透過 XDG Desktop Portal、PipeWire 和 FFmpeg 進行錄製。目前使用的入口後端必須提供 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 控制元件會出現在全屏錄製畫面中,請在確認前移動或最小化 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,供支援附件的應用程式使用。

剪貼簿被替換前,你可以重複貼上。Beam 獲取選擇內容時,Wayland 可能會短暫聚焦臨時表面。如果複製失敗,匯出的影片仍會保留。

工作階段所需工具
Waylandwl-copy,由 wl-clipboard 提供
X11xclip

疊加層位置與專案資料夾

Beam 的 Linux 視窗使用 X11(Wayland 桌面上包括 XWayland),因此可以恢復攝影機和提詞器的位置。Wayland 桌面需要提供 XWayland。螢幕錄製仍使用入口和 PipeWire;Instant 剪貼簿複製遵循宿主工作階段。

預設內容資料夾位於系統 Videos 目錄下,通常是 ~/Videos/Beam/user。XDG 使用者目錄設定可能會更改此路徑。你也可以在 Settings → General 中設定 Project location 和 Export folder;專案選單中的 Explore 會顯示現有專案的實際位置。