Linux oyunları, ham FPS’in bir hikayesi olmaya alışkındı: kareleri alın, başka her şeyi yoksayın. Daha fazla oyuncu Wayland tabanlı dağıtımlara geçtikçe, eksik olan parça artık kareler değil. Bunlar yer paylaşımlarıdır: FPS sayaçları, sohbet açılır pencereleri, ekran görüntüleri ve X11’de sessizce çalışan ve şimdi Wayland-native yeniden yazma gerektiren shader ayarlamaları. İşte kendi Wayland oyun makinelerimizde çalıştırdığımız sekiz masaüstü uygulaması.
Wayland-dostu yer paylaşımı uygulamasında nelere bakmalı
- Wayland desteği, XWayland geri dönüşü değil
- Vulkan-first mimarisi (çoğu Wayland oyun çevirisi Vulkan aracılığıyla gider)
- Yer paylaşımının bir UI öğesinin altında oturmaması için yapılandırılabilir konum
- Ölçebileceğiniz ve sınırlayabileceğiniz CPU maliyeti
- Nvidia ve AMD Wayland oturumlarında çalışır
- Ana dağıtım depoları veya Flatpak’ta bulunur, bu nedenle PPA’ları takip etmiyorsunuz
Hızlı karşılaştırma
| Uygulama | En iyi | Ücretsiz plan | Başlangıç fiyatı/ay | Öne çıkan özellik |
|---|---|---|---|---|
| MangoHud | FPS ve frametime yer paylaşımı | Evet | Ücretsiz | Düz metin dosyası aracılığıyla yapılandırılabilir |
| vkBasalt | Post-process shader’ları | Evet | Ücretsiz | Wayland-güvenli enjeksiyon katmanı |
| OBS Studio | Wayland’da ekran kaydı | Evet | Ücretsiz | Yerel PipeWire yakalama |
| GameMode | Performans modu geçişi | Evet | Ücretsiz | Başlattıktan sonra otomatik aktivasyon |
| Discord | Çalışan yer paylaşımı ile ses | Evet | $10 | Beta kanalında yeni Wayland yer paylaşımı |
| OverlayScrobbler | Şu anda çalınan yer paylaşımı | Evet | Ücretsiz | MPRIS medya tuşlarını okur |
| Flameshot | Hızlı ekran görüntüleri | Evet | Ücretsiz | Kaydetmeden önce anında düzenleme araçları |
| Heroic Games Launcher | Wayland’da Epic ve GOG | Evet | Ücretsiz | MangoHud geçişini içerir |
| Lutris | Wine ve yerel oyun başlatıcı | Evet | Ücretsiz | Her mağaza için topluluk kurulum tariflerini |
Wayland eski yer paylaşımı yığınını neden keser
X11, herhangi bir uygulamanın diğer herhangi bir uygulamanın üzerine çizmesine izin verdi, bu nedenle FPS sayaçları, streaming yer paylaşımları ve ekran görüntülerinin hepsi çok az çabayla çalıştı. Wayland güvenlik nedenleriyle bu modeli kaldırır: bir uygulama yalnızca kendi yüzeyine çizebilir ve uygulama arası kompozisyon bir compositor eklentisi veya compositor-level API aracılığıyla gider.
Sonuç olarak, klasik yer paylaşımları ve ekran araçlarının kendilerini Wayland-native protokolleri için yeniden yazması gerekir: wlr-screencopy, xdg-desktop-portal ve Vulkan katmanı enjeksiyonu. Aşağıdaki uygulamalar ya bu yeniden yazımı yaptı ya da Wayland’ın yerel olarak kabul ettiği Vulkan tabanlı bir yaklaşım sevk ediyor.
Uygulamalar
1. MangoHud — FPS ve frametime yer paylaşımı için en iyi
MangoHud, Windows oyuncularının bildiği RivaTuner yer paylaşımının Linux eşdeğeridir. FPS, frametime, GPU sıcaklığı, CPU yükü ve bellek basıncını bir Vulkan katmanı tarafından çizilen özelleştirilebilir bir yer paylaşımı olarak bildirir. Bir Vulkan katmanı olduğu için, kutudan çıkar çıkmaz Wayland’da çalışır.
Eksik olduğu yer: OpenGL oyunları yer paylaşımını etkinleştirmek için ek bir ortam değişkeni gerektirir. Vulkan ve DXVK-translated oyunlar sadece çalışır.
Fiyatlandırma:
- Ücretsiz: Açık kaynak, MIT lisanslı
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: GitHub’da MangoHud
Sonuç satırı: Linux üzerinde en kullanışlı yer paylaşımı, Wayland olsun ya da olmasın.
2. vkBasalt — Post-process shader’ları için en iyi
vkBasalt, herhangi bir Vulkan oyununa keskinleştirme, SMAA, CAS ve renk derecelendirmesi ekleyen bir Vulkan post-process katmanıdır. Bir Vulkan katmanı olarak sevk edilir, bu nedenle Wayland onu tamamen oyun gibi davranır ve uygulama arası çizim yoktur.
Eksik olduğu yer: Config düz metin dosyasında kalır. İnatçı olanlar için GUI yok.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: GitHub’da vkBasalt
Sonuç satırı: Wayland oturumunda ReShade tarzı efektler almak için yol.
3. OBS Studio — Wayland’da ekran kaydı için en iyi
OBS Studio, son büyük güncelleme içinde yerel PipeWire yakalama sevk etti, bu Wayland’ın gerektiği parçadır. Wayland oturumları artık XWayland’a geri dönmeden masaüstü portalı aracılığıyla oyun pencerelerini kaydedebilir.
Eksik olduğu yer: Nvidia Wayland kullanıcıları hala donanım kodlaması ile ara sıra sorunlara çarpar. Yazılım x264 geri dönüştür.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux, Windows, macOS
İndir: OBS Studio
Sonuç satırı: Şu anda tek ciddi Wayland kaydedici.
4. GameMode — Performans modu için en iyi
GameMode, desteklenen bir oyun başlatıldığında CPU yöneticisini, GPU güç profilini ve işlem önceliğini çeviren küçük bir daemon’dur. Steam, her oyunu bunun aracılığıyla çalıştırma seçeneğine sahiptir ve hem Lutris hem de Heroic Games Launcher geçişi entegre eder.
Eksik olduğu yer: Kendine ait yer paylaşımı yok. Efekti görmek için MangoHud ile eşleştirin.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: GitHub’da GameMode
Sonuç satırı: Bir kez ayarla, unut. Bir komut için ücretsiz FPS.
5. Discord — Çalışan yer paylaşımı ile ses için en iyi
Discord, Linux’ta bir Vulkan katmanı aracılığıyla Wayland-uyumlu oyun içi yer paylaşımı yeni yayınladı. Bu büyük bir şey: X11-era yer paylaşımı uygulama arası çizim kullandı ve Wayland kullanıcıları yıllardır alt-tabbed Discord’larına bakıyordu.
Eksik olduğu yer: Wayland yer paylaşımı önce beta kanalında sevk edilir. Kararlı Discord birkaç sürüm sonra yakalar.
Fiyatlandırma:
- Ücretsiz: Küçük sunucu için gereken her şey
- Ücretli: HD akışları ve daha yüksek yükleme sınırları için $10/ay’dan Nitro
Platformlar: Linux, Windows, macOS
İndir: Linux için Discord
Sonuç satırı: Yer paylaşımını geri istiyorsanız beta kanalına güncelleyin.
6. OverlayScrobbler — Şu anda çalınan yer paylaşımı için en iyi
OverlayScrobbler, MPRIS medya tuşlarını okur ve müzik uygulamanızda çalınan her şey için küçük bir yer paylaşımı gösterir. MangoHud ile aynı Vulkan katmanı yaklaşımını kullanır, bu nedenle Wayland’da oyun penceresinin içine çizer.
Eksik olduğu yer: Yer paylaşımında henüz albüm sanatı yok. Sadece metin.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: GitHub’da OverlayScrobbler
Sonuç satırı: Eski Rainmeter widget’larının boşluğunu dolduran küçük yaşam kalitesi yer paylaşımı.
7. Flameshot — Hızlı ekran görüntüleri için en iyi
Flameshot, xdg-desktop-portal kullanan Wayland-güvenli bir ekran görüntüsü akışı sevk eder. Bir bölgeyi yakala, onu oklar ve metinle yerinde düzenle ve panoya veya Imgur hesabına iner.
Eksik olduğu yer: Bazı KDE Wayland oturumları, her yakalamada hala izin iletişim kutusu gösterir. GNOME ve wlroots tabanlı oturumlar daha temizdir.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux, Windows, macOS
İndir: Flameshot
Sonuç satırı: Herhangi bir platformdaki en iyi FOSS ekran görüntüsü aracı.
8. Heroic Games Launcher — Wayland’da Epic ve GOG için en iyi
Heroic Games Launcher, Linux’ta Wine aracılığıyla Epic ve GOG oyunlarını kurar ve çalıştırır. Her oyun başlık başına MangoHud geçişi, GameMode geçişi ve vkBasalt geçişi alır, bu nedenle yer paylaşımı yığını oyun başına bir tıklama olur.
Eksik olduğu yer: Topluluk tarafından yönetilir. Büyük Epic başlatıcı değişiklikleri birkaç gün boyunca Heroic’i bozabilir.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: Heroic Games Launcher
Sonuç satırı: Wayland’da Epic ve GOG oyunlarını çalıştırmanın en uyumlu yolu.
9. Lutris — Başka her şeyi yönetmek için en iyi
Lutris, Battle.net, Origin, Ubisoft Connect ve temelde Steam olmayan her şeyi ele alan Wine ve native başlatıcıdır. Topluluk kurulum tarifleri Wine sürümü, DXVK ve gerekli tweaks’ler tek tıklamada yönetir ve her oyun kendi yer paylaşımı geçişlerini alır.
Eksik olduğu yer: Kurulum tarifler çürür. Ara sıra “tarif gündelik olmayan” mesajı bekleyin ve taze bir şey için topluluğu kontrol edin.
Fiyatlandırma:
- Ücretsiz: Açık kaynak
- Ücretli: Hiçbiri
Platformlar: Linux
İndir: Lutris
Sonuç satırı: Wayland oyunlarını tam hissetmesini sağlayan son mil başlatıcı.
Doğru olanı nasıl seçeceğiniz
- Ekranda FPS ve frametimes istiyorsanız: MangoHud.
- Üstüne shader efektleri istiyorsanız: vkBasalt.
- Oyun videosunu kaydetmek istiyorsanız: OBS Studio.
- Yapılandırma olmadan ücretsiz FPS istiyorsanız: GameMode.
- Discord yer paylaşımını geri istiyorsanız: Discord beta kanalına geçin.
- Sadece çalışan ekran görüntüleri istiyorsanız: Flameshot.
- Epic veya GOG oyunları oynuyorsanız: Heroic Games Launcher.
- Battle.net, Origin veya Ubisoft oyunları oynuyorsanız: Lutris.
Çoğu Wayland oyuncusu MangoHud, GameMode ve OBS Studio’yu her zaman yüklü tutar, artı Heroic veya Lutris kütüphaneleri nerede bulunduğuna bağlı olarak.
SSS
MangoHud yer paylaşımı Wayland’da çalışıyor mu?
Evet. MangoHud bir Vulkan katmanıdır ve Vulkan katmanları X11 ve Wayland’da özdeş olarak çalışır. Yer paylaşımını görmek için XWayland’a ihtiyacınız yok.
Bazı yer paylaşımları neden Wayland’da bozulur?
Wayland varsayılan olarak uygulamaların diğer uygulamaların pencereleri üzerine çizmesine izin vermez. X11’in global çizim modelini kullanan yer paylaşımları, Vulkan katmanlarını, xdg-desktop-portal’ı veya compositor’a özgü uzantıları kullanmak için yeniden yazılmalıdır.
Wayland oturumunda OBS ile oyunları kaydedebilir miyim?
Evet, PipeWire yakalama kaynağını kullanarak. Bu yol xdg-desktop-portal’ı kullanır, bu nedenle ilk yakalamanız izin ister ve sonraki kayıtlar sadece çalışır.
Hangi dağıtımlar bu araçları varsayılan olarak sevk eder?
Bazzite, Nobara ve CachyOS’nin tümü kutudan çıkar çıkmaz PipeWire yakalaması ile MangoHud, GameMode ve OBS sevk eder. Fedora ve Ubuntu, araç başına bir komut kuruluma ihtiyaç duyar.
Wayland oyunlar için hazır mı?
Vulkan ve DXVK-translated oyunlar için, Wayland Nvidia ve AMD’de stabil ve hızlıdır. Eski OpenGL oyunları çalışır ancak bazen XWayland gerektirir. Yer paylaşımı ekosistemi tamamen yakalaşması gereken son parçadır.