En yaygın Linux dağıtımları hemen Wayland ile çıkıyor. Ubuntu zaten 22.04'ten beri Wayland'e geçti ve Fedora uzun süredir Wayland ile birlikte gönderiliyor. SUSE ve Debian dağıtımları da yakın zamanda listeye katıldı. Ancak Wayland'ın hala bazı zorlukları var, en önemlisi de birçok eski programın desteklenmemesi veya iyi çalışmaması. Eğer eski programlarla sorun yaşıyorsanız, hangi görüntü sunucusunun kullanıldığını kontrol etmelisiniz. Bunu yapmanın birkaç yolu vardır.
Wayland, Linux işletim sistemlerinde pencere arayüzünü yönetmek için X Pencere Sistemine alternatif olarak geliştirilmekte olan bir ekran protokolüdür. Wayland, 30 yıl önce geliştirilmiş olan X Pencere Sisteminden daha modern ve verimli bir GUI mimarisi sunmayı amaçlamaktadır. Wayland, Linux sistemlerinde GUI'nin performansını, güvenliğini ve genel kararlılığını artırmayı amaçlamaktadır.
Xorg (X.Org), çoğu Linux dağıtımında GUI için standart olan X Pencere Sisteminin ücretsiz ve açık kaynaklı bir uygulamasıdır. Xorg, ekrandaki pencereler, düğmeler ve diğer arayüz öğeleri gibi grafik öğeleri yöneten bir ekran sunucusudur. Grafiklerle çalışmak ve bilgisayar donanımıyla etkileşim kurmak için temel işlevsellik sağlar.
Xorg, Linux sistemlerinde grafik uygulamalarını ve pencere yöneticilerini çalıştırma yeteneği sağlayarak kullanıcıya bilgisayarla etkileşimde bulunmak için kullanışlı ve sezgisel bir yol sunar. Ayrıca, grafik alt sisteminin belirli kullanıcı ihtiyaçları için özelleştirilmesine ve optimize edilmesine olanak tanıyan uzantıları ve sürücüleri de destekler.
Görüntü sunucusunu görüntülemek için en uygun ve erişilebilir yöntem XDG_SESSION_TYPE
ortam değişkeninin içeriğini görüntülemektir. Eğer Wayland kullanılıyorsa, wayland görüntülenir ve eğer Xorg kullanılıyorsa, X11 görüntülenir:
$ echo $XDG_SESSION_TYPE
Ayrıca, kullanıcı loginctl
kullanarak mevcut oturumun türünü her zaman öğrenebilir. Oturumların listesini
görüntülemek için programı list-sessions
komutuyla ya da parametresiz olarak çalıştırın:
$ loginctl list-sessions
Belirli bir oturumun türünü görüntülemek için, show-session
komutuna tanımlayıcısını aktarın. Örneğin, oturum numarası 3 ise:
$ loginctl show-session 3 -p Type
Tüm bunlar, XDG_SESSION_ID
ortam değişkeninden oturum kimliğini veren basit bir komutla da yapılabilir:
$ loginctl show-session "$XDG_SESSION_ID" -p Type
Ubuntu'da bu bilgi GUI'de de görüntülenebilir. "Ayarlar "a gitmeniz, "Sistem Hakkında "ya gitmeniz ve "Pencere Arayüzü "nü bulmanız gerekir.
O zaman görüntü sunucusunun adını göreceksiniz:
Şimdilik bu kadar, bir sonraki makalede uygulamanın Wayland tarafından nasıl kullanıldığını nasıl bulacağınızı anlatacağız.