Linux

Linux でキャプチャサービスを設定し、必要に応じて操作アクセスを許可し、Instant のファイルコピーを有効にします。

AppImage、DEB、RPM から選ぶ

ディストリビューションと CPU アーキテクチャに合ったパッケージを選びます。DEB/RPM パッケージは実行時依存関係を宣言し、Beam の保護された入力ヘルパーと Polkit ルールをインストールします。AppImage はアプリをポータブルに保ちますが、以下のキャプチャサービスは別途必要です。

ダウンロードした AppImage に実行権限を付けてから起動します。例のファイル名は実際の名前に置き換えてください。FUSE エラーが表示された場合は、ディストリビューションの AppImage 互換パッケージか対応する DEB/RPM を使用してください。

ダウンロードした AppImage を実行する
chmod +x "./Beam.AppImage"
"./Beam.AppImage"

画面録画の要件を確認する

Beam は X11 セッションを含む Linux 上で、XDG Desktop Portal、PipeWire、FFmpeg を通じて録画します。使用中のポータルバックエンドが ScreenCast バージョン 2 以降と、キャプチャするソースの種類に対応している必要があります。

GNOME、KDE Plasma、対応する wlroots コンポジターなど、現在のデスクトップに適したポータルバックエンドを使用してください。FFmpeg は対応エンコーダーと MP4 出力を提供する必要があります。Beam は録画開始前に不足している要件を通知します。

要件確認する内容
XDG Desktop Portal現在のデスクトップセッションで ScreenCast を提供するバックエンド。
PipeWire / WirePlumber選択したストリームを提供できる、実行中のユーザーサービス。
FFmpegPATH 上で利用可能、または 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-clipboard が提供する wl-copy
X11xclip

オーバーレイの位置とプロジェクトフォルダー

カメラとテレプロンプターの位置を復元できるよう、Beam の Linux ウィンドウは Wayland デスクトップ上の XWayland を含む X11 を使用します。そのため Wayland デスクトップでは XWayland を利用できる必要があります。画面キャプチャには引き続きポータルと PipeWire を使用し、Instant のクリップボードコピーはホストセッションに従います。

既定のコンテンツフォルダーはシステムの Videos 保存先の下にあり、通常は ~/Videos/Beam/user です。XDG ユーザーディレクトリの設定でパスが変わる場合があります。Settings → General で Project location と Export folder も選択できます。プロジェクトメニューの Explore では既存プロジェクトの実際の保存場所を確認できます。