انتشار نسخه آلفای گنوم ۵۰، پشتیبانی از X11 را حذف می‌کند

اولین نسخه آلفا از محیط دسکتاپ گنوم ۵۰ منتشر شد. این انتشار برای ۱۸ مارس ۲۰۲۶ برنامه‌ریزی شده است. یک تصویر ISO با حجم ۳ گیگابایت بر اساس توزیع سیستم عامل گنوم برای آزمایش نسخه آلفای گنوم ۵۰ ایجاد شده است.

تغییر کلیدی در نسخه آلفای گنوم ۵۰، حذف کد مربوط به پشتیبانی از پروتکل X11 از رابط کاربری گنوم شل و کامپوننت‌ها بود. سرور Mutter. مدیر نمایش GDM پشتیبانی X11 و قابلیت ساخت GDM بدون Wayland را حذف کرده است، اما پشتیبانی از اجرای سایر محیط‌های دسکتاپ که از X11 استفاده می‌کنند را حفظ کرده است. Gnome-session پشتیبانی از اجرای جلسات مبتنی بر X11 را متوقف کرده است و گزینه "-Dx11" و قابلیت پیکربندی تنظیمات X11 از gnome-settings-daemon حذف شده‌اند.

گنوم اکنون فقط از جلسات مبتنی بر Wayland پشتیبانی می‌کند و پشتیبانی از اجرا تحت سرور X کاملاً قطع شده است. اجرای برنامه‌های X11 با استفاده از XWayland همچنان امکان‌پذیر است. امید است که حذف پشتیبانی X11 هزینه‌های نگهداری را کاهش داده و منابعی را آزاد کند که می‌توانند برای بهبود عملکرد پشته گرافیکی مدرن استفاده شوند.

توزیع‌ها قبلاً پشتیبانی از جلسه GNOME مبتنی بر X11 را در ... متوقف کردند. Ubuntu 25.10، فدورا 43 و RHEL 10. پشتیبانی X11 کتابخانه GTK منسوخ شده است و GTK5 قصد دارد فقط پشتیبانی از Wayland را حفظ کند. جلسه مبتنی بر Wayland از سال 2016 به طور پیش‌فرض در GNOME بوده است.

انتشار نسخه آلفای گنوم ۵۰، پشتیبانی از X11 را حذف می‌کند

سایر تغییرات قابل توجه عبارتند از:

  • یک سیستم جدید ذخیره جلسه مبتنی بر systemd پیاده‌سازی شده است و شیء GsmSessionSave برای ذخیره وضعیت برنامه‌های کاربردی به صورت جداگانه اضافه شده است. برنامه‌های گنوم علاوه بر حفظ موقعیت پنجره‌ها پس از بازیابی، اکنون قابلیت بازیابی وضعیت خود را نیز دارند؛ برای مثال، ماشین حساب گنوم می‌تواند حالت محاسبه انتخاب شده را بازیابی کند. یک سوئیچ به Configurator اضافه شده است تا گزینه ذخیره لیست برنامه‌های در حال اجرا هنگام خاتمه یک جلسه و بازیابی پنجره‌های آنها در جلسه بعدی غیرفعال شود.

    انتشار نسخه آلفای گنوم ۵۰، پشتیبانی از X11 را حذف می‌کند
  • برخی از اجزای صفحه ورود به سیستم بومی با ویژگی‌های بومی systemd جایگزین شده‌اند که وابستگی گنوم به این مدیر سیستم را افزایش می‌دهد و نیاز به ایجاد لایه‌های جدید برای ارائه گنوم در توزیع‌ها و سیستم عامل‌هایی که از systemd استفاده نمی‌کنند، ایجاد می‌کند. GDM از زیرساخت systemd-userdb ارائه شده توسط systemd استفاده می‌کند. مدیر سرویس داخلی که در سطح راه‌اندازی دسکتاپ عمل می‌کرد، حذف شده است.
  • سرویس "gnome-headless-session@" به مدیر نمایش GDM اضافه شده است. .service" برای آسان‌تر کردن راه‌اندازی جلسات بدون صفحه نمایش (برای مثال، هنگام دسترسی به دسکتاپ از راه دور از طریق RDP).
  • پیکربندی (gnome-control-center) به زبان ساخت رابط Blueprint منتقل شده است. پیکربندی X11 حذف شده است.
  • جادوگر راه‌اندازی اولیه (gnome-initial-setup) به جای pkexec، به طور پیش‌فرض از run0 برای اجرای اقدامات دارای امتیاز استفاده می‌کند.
  • مدیر فایل ناتیلوس بارگذاری تصاویر بندانگشتی را بهبود بخشیده، مکانیزم تغییر نام گروه فایل را بازطراحی کرده، مصرف حافظه را کاهش داده، استفاده از فیلترهای نوع فایل چندگانه را در حین جستجو فعال کرده و یک لینک تنظیمات به منوی زمینه سطل بازیافت اضافه شده است.
  • صفحه ورود اکنون لیست جلسات را بر اساس نام نمایش داده شده گروه‌بندی می‌کند.

منبع: opennet.ru

خرید هاست قابل اعتماد برای سایت های دارای حفاظت DDoS، سرورهای VPS VDS 🔥 خرید هاستینگ معتبر با محافظت در برابر حملات DDoS، سرورهای VPS و VDS | ProHoster