MPV به دلیل عوامل مختلف ارائه پشتیبانی از Gnome در Wayland را متوقف می کند

توسعه دهندگان MPV رونمایی کردند اخیراً در پایگاه کد پخش کننده رسانه ، اصلاحات مختلفی انجام داده اند با هدف قادر به تأیید راه اندازی پخش کننده در محیط Gnome باشیدمانند این فقط به پایان می رسد و برنامه یک پیام خطا در مورد عدم توانایی استفاده از برنامه در GNOME ارسال می کند.

بعد از آن این تغییر با یک نسخه سبک تر جایگزین شد و محدود به اخطار. قبل از این ، از زمان انتشار 0.32 ، هشدار مشابهی قبلاً داده شده بود در مورد حضور موضوعات شناخته شده صادر شده است که ظاهر می شوند هنگام اجرای GNOME بر اساس Wayland.

از مشکلات شناسایی شده ، ذکر شده است که وقتی بازیکن شروع می کند در جلسه GNOME مستقر در Wayland ، بسیاری از مشکلات از جمله وجود دارد ارائه قاب زودرس و لرزش تصادفی با vsync sync.

این مشکلات مخصوص GNOME است ، اما بسیاری از کاربران این مشکلات را نه به عنوان مشکلات GNOME بلکه به عنوان اشکال در Wayland یا MPV درک می کنند.

قبل از اینکه توسعه دهندگان GNOME بتوانند نقص ها را برطرف کنند ، توصیه می شود کاربران به یک جلسه روی بیاورند اجرا در بالا از سرور X.Org استفاده کنید یا از سرورهای ترکیبی دیگر Wayland استفاده کنید.

از مشکلات GNOME ، عدم پشتیبانی از پروتکل xdg-decoration نیز ذکر شده است برای تزئین ویندوز در سمت سرور و پروتکل zwp_idle_inhibit_manager_v1، بدون آن ممکن است در هنگام پخش فیلم صفحه خالی شود.

با اجرای mpv با گزینه ها می توان از اولین مشکل جلوگیری کرد –Gpu -text = x11egl یا –gpu -text = x11و دومین مورد با شروع mpv با درایور gnome-session-inhibit مخصوص GNOME.

این جای تأسف دارد زیرا بسیاری از مشکلات خاص GNOME Wayland با mpv وجود دارد که کاربران در واقع مشکل GNOME به عنوان خطاهای mpv یا wayland محسوب می شوند.

تا زمانی که این مشکلات در بالادست رفع نشود ، کاربران mpv GNOME اگر تجربه ای بدون اشکال می خواهند ، به طور خاص باید از جلسه Xorg یا یک آهنگساز Wayland دیگر استفاده کنند. در زیر لیستی کوتاه از موضوعات شناخته شده آورده شده است.

  • GNOME Wayland به طور بالقوه دارای سنبله های تصادفی VSYNC و قاب های نامناسب شناخته شده است. این اتفاق هم در wayland و هم در xwayland و فقط در GNOME رخ می دهد. تا زمانی که حداقل این مشکل برطرف نشود ، ما حتی نمی توانیم شروع به بررسی پیشنهاد GNOME wayland کنیم.
  • GNOME wayland تزئینات سمت سرور ندارد زیرا آنها عمداً از پروتکل xdg-decoration که یک پروتکل بالادستی مناسب است پشتیبانی نمی کنند. کاربران می توانند –gpu -text = x11eglu –gpu -text = x11 برای بدست آوردن تزئینات در مسیر GNOME یا استفاده از آهنگساز دیگری که از xdg-decoration پشتیبانی می کند ، استفاده کنند.
  • wayland GNOME از پروتکل مدیر مهار بیکار zwp پشتیبانی نمی کند. این بدان معنی است که بسته به تنظیمات کاربر ، در هنگام پخش فیلم سیاه ، خالی شدن صفحه رخ می دهد. راه حل استفاده از mpv پرتاب با gnome-session-inhibit خاص gnome است.

طبق گفته توسعه دهندگان mpv ، این مشکلات ناشی از این واقعیت است که GNOME نه تنها به عنوان میز کار قرار دارداما به عنوان یک پلت فرم جداگانه که واقعاً به سازگاری با سایر محیط ها اهمیت نمی دهد و از افزودن پشتیبانی برای مکانیزم های ساده تر استاندارد مانند پروتکل ها امتناع می ورزد xdg-decoration and zwp_idle_inhibit_manager در بالا ذکر شد ، که می تواند یکپارچه سازی برنامه را برای محیط های مختلف دسک تاپ ساده کند.

در عوض ، GNOME در تلاش است راه حل های خاص خود را که به اتصال GTK احتیاج دارد ، کنترل رندر پنجره سمت مشتری (CSD) را کنترل کند یا به DBus نیاز دارد تا محافظ صفحه را غیرفعال کند.

در نهایت، توسعه دهندگان mpv فقط یک هشدار را نشان دادند، به جای شکست زودرس ، اما تصمیم گرفت پشتیبانی GNOME را قطع کند و پاسخ دادن به مشکلات سیستم گزارش شده را با این دسک تاپ متوقف کنید.

اگر می خواهید در مورد اعلامیه توسعه دهندگان MPV بیشتر بدانید ، می توانید با رفتن به لینک زیر جزئیات را بررسی کنید.

Fuente: https://github.com/mpv-player/mpv/


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   شوپاکابرا dijo

    یا از Gnome ، سلام و احوالپرسی از پلاسما را رها کرد.