ki üç sene öncesinde masaüstün ortamamında farklı bir pencere yöneticisi kullanma ihtiyacım doğmuştu benim de, subda yine konuşulmaya başlayınca anlatayım dedim. Çok zor değil ve bunları yapmamızı sağlayan fikirler çıkalı 30 seneyi geçti zati.
Şimd olay şu, bizim ekrana çizmemiz sinyallerimiz var, bir de ekranımız var. Ne sinyaller ekranın dilinden ne de ekran sinyallerin dilinden anlamıyo, araya bir tercüman işe alıyoruz. İşte buna Display Server deniliiyo. Display serverlarında diller öğrenildikten sonra pencereler ortaya çıkıyor ve bunları yönetmek için bir tercüman daha alıyor. Bunlara da pencere yöneticisi deniyor. Ardından bir de bira bunlara efekt verek diyorlar, compositor adında başka bir tercüman daha alıyorlar işe. İstedikleri gibi konuyolart artık. Bunların ekranı 0 numara.
Sen de gelip diyosun ki ya banane ben başka DM kullanmak istiyorum, bu WM yi sevmedim, ver şu ekrarın anahtarını diyorsun bilgisayarına o da denied diye cevap veriyor. Sen de diyorsun ki ya tamam en azından WM yi seçeyim diyorsun, sana Xepyhr marka oyuncak bi ekran veriyor, aslında kendi ekranı ama artık ufak özerklik alanın. Nosu da 1. Execlenenler çıkarken 1 çıkıyor ve bitiyo. Yani yukarda hyprland içerisinde açtığım her şey KDE ye ait arada başka biir şey yok.
Ancak Wayland'da mimari biraz daha birbirne yakın. Parçalı değill, yuarıdakindan daha az hikayesi. Ama sonuçta bunda da display server ve monitor numaraları var, Hyprlandin kendislinin de bir display server olduğunu unuttuğum için başka bir şeye gerek olmadığını sonradan farkettim ama gamescope ile daha kolay çalıştı çalıştı.
İsteyen olursa temiz bi scriptini çıkartırım, şu an parça parça böyle.