السلام عليكم. اذا تستخدم متصفح مبني على Chromium مثل Brave او Chrome او Vivaldi.
قد تواجه مشكله في عدم عمل مشاركه الشاشه في wayland.
السبب
السبب اختلاف طريقة اعطاء صلاحية مشاركة الشاشة بين X.ORG و Wayland.
لكن هناك طريقة لجعل المتصفح يستخدم pipewire من اجل مشاركة الشاشه, وعلى الاغلب توزيعتك تستخدمه اذا تستخدم Wayland.
زر هذا الرابط من داخل المتصفح chrome://flags/#enable-webrtc-pipewire-capturer
وغير الخيار من disable الى enable, ثم قم باعادة تشغيل المتصفح.
الأن سيتم استخدام pipewire في مشاركه الشاشه.
ملاحظات
مع ذلك, تبقى مشكلة انه سيظهر لك قائمتين بدل قائمة واحدة. قائمة من المتصفح, ثم قائمة من Pipewire.
وسيطلب منك المشاركة مرتين, مرة لاظهار ماذا ستشارك في المتصفح, ثم مرة اخرى حتى يشارك الشاشة فعلا مع البرنامج.
بالنسبه لتطبيقات electron فالخيار مفعل بشكل افتراضي في الاصدارات الحديثة. اما في الاصدارات القديمه تحتاج لتفعيله يدويا.
لكن تطبيقات Electron, معظمها لديها موقع تعطي نفس الميزات, فاستخدم الموقع بدل البرنامج دون الحاجة لاي تعديلات!