दस्तावेज़ 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 पर Beam XDG Desktop Portal, PipeWire और FFmpeg के माध्यम से रिकॉर्ड करता है, X11 सत्रों में भी। सक्रिय पोर्टल बैकएंड को 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 कॉपी करता है।

क्लिपबोर्ड बदले जाने तक बार-बार पेस्ट कर सकते हैं। चयन लेते समय Wayland थोड़ी देर के लिए अस्थायी सतह पर फ़ोकस ला सकता है। कॉपी विफल हो तो एक्सपोर्ट किया वीडियो सेव रहता है।

सत्रआवश्यक टूल
Waylandwl-clipboard द्वारा दिया गया wl-copy
X11xclip

ओवरले की स्थिति और प्रोजेक्ट फ़ोल्डर

Beam की Linux विंडो X11 का उपयोग करती हैं, Wayland डेस्कटॉप पर XWayland सहित, ताकि कैमरा और टेलीप्रॉम्प्टर की स्थिति बहाल की जा सके। इसलिए Wayland डेस्कटॉप पर XWayland उपलब्ध होना चाहिए। स्क्रीन कैप्चर फिर भी पोर्टल और PipeWire उपयोग करता है; Instant क्लिपबोर्ड कॉपी होस्ट सत्र का पालन करती है।

डिफ़ॉल्ट सामग्री फ़ोल्डर सिस्टम के Videos स्थान के अंतर्गत, आम तौर पर ~/Videos/Beam/user में होता है। XDG उपयोगकर्ता-डायरेक्टरी सेटिंग यह पथ बदल सकती हैं। Settings → General में Project location और Export folder भी चुन सकते हैं; प्रोजेक्ट मेनू का Explore दिखाता है कि मौजूदा प्रोजेक्ट वास्तव में कहाँ है।