Tag Archives | Wayland protokolü

Wayland Weston 14.0.0 duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 14.0.0 sürümü, Marius Vlad tarafından duyuruldu. Wayland Weston’un yeni kararlı sürümünün, her zamanki gibi, bir dizi hata düzeltmesini ve iyileştirmeleri de içerdiği belirtiliyor. Yüzey görünüm alanı bellek sızıntısının düzeltildiği hatırlatılırken, bunun, Wayland kompozitörü için en yeni özellik sürümü olarak yayınlandığı söyleniyor. Wayland Weston 14.0.0; ilk donanım alt katman desteği, çıkış yansıtma için yapılandırma işleme, PipeWire DMA-BUF geliştirmeleri ve çeşitli düzeltmeler ve diğer iyileştirmeleri sunuyor. Weston 14.0.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Weston 14.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland Weston kompozitör 14.0.0 duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 14.0.0 sürümü, Marius Vlad tarafından duyuruldu. Bunun, Weston 14.0.0 için resmi bir sürüm olduğu belirtilirken, RC3’ten beri hiçbir değişiklik eklenmediği söyleniyor. İlk donanım alt katman desteği, çıkış yansıtma için yapılandırma işleme, PipeWire DMA-BUF geliştirmeleri, çeşitli düzeltmeler ve diğer iyileştirmelerle gelen yeni sürüm; Wayland kompozitörü için en yeni özellik sürümü olarak yayınlanmış bulunuyor. Görme engelli bir kişi için GNU/Linux/Unix konsoluna erişim sağlayan bir daemon olan app-accessibility/brltty 5.2-r1 ile kullanıma sunulan yeni sürüm, anahtar ve işaretçi kullanıcıları için tasarlanmış giriş yardımcı teknolojisi içeriyor. Wayland mimarisi, Wayland SSS, Wayland destekli araç setleri, Wayland depoları ve benzeri pekçok unsur yazılımla birlikte sunuluyor. Wayland projesinin bir parçası olan ve Wayland kompozitörünün Weston referans uygulaması olan yazılım, birkaç demo alıcıyla birlikte geliyor. Weston 14.0.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Weston 14.0.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland protokol 1.37 duyuruldu

Wayland protokol’un 1.37 sürümü, Jonas Ådahl tarafından duyuruldu. Yeni sürümle birlikte Wayland-Protocols deposunda ele alınan çeşitli diğer bakım öğelerinin yanı sıra üç yeni protokol eklendiğini belirten Ådahl; bu xdg-toplevel-icon protokolünün Qt, KDE KWin, SDL ve Gamescope için halihazırda bulunan uygulamalarının mevcut olduğunu söyledi. Diğer iki yeni protokolün, çıktıların ve üst düzey pencerelerin piksel içeriğini yakalamaya olanak tanıyan ext-image-capture-source ve ext-image-copy-capture olduğu belirtilirken, bu protokollerin son iki yıldır üzerinde çalışıldığı ve dört yıllık bir “imleç casusu” protokol girişiminin yerini aldığı söyleniyor. Wlroots, WayVNC ve Grim’in, bu yeni protokolleri kullanmak için hazır kodlara sahip olduğu belirtiliyor. Bilindiği gibi, 1980’lerin Başında bir MIT mühendisi olan Bob Scheifler tarafından duyurulan X; bilgisayarlar için yeni grafik görüntüleme sistemiydi ve o günlerde büyük bir devrimi ifade ediyordu. Kısa sürede UNIX ve benzeri sistemlerde standart grafik arayüz olarak kullanılmaya başlanan ve hâlâ da kullanılmakta olan X; ağ üzerinde çalışmaya imkan veren ilk grafik görüntüleme sistemiydi. Zaman paylaşımlı bir sunucu üzerinde çalışan bir X sunucusu ağdaki istemciler tarafından kullanılabiliyordu. Zaten X, donanımdan bağımsız ve tamamen ağda hizmet verebilecek şekilde tasarlanmıştı. MIT yönetiminde ve Bob Scheifler liderliğinde geliştirilen X sunucusunun üstün olduğu ağ imkanları 90’lı yıllarda çoğunlukla kullanılmamaya başlandı. Ayrıca, X’in çok çeşitli donanımlara Linux ortamında nasıl erişim sağlayacağı da önemli bir sorun haline gelmişti. Bu, GNU/Linux dünyası için üzüntü vericiydi. Bu gelişmelere yönelik olarak, 2007 yılında Thomas Hellstrom, Eric Anholt ve Dave Airlie tarafından geliştirilen TTM (Translation Table Maps) adını verilen bir önbellekleme sistemi kullanılmaya başlandı. Böylelikle uygulamalar grafik verilerin işlenmesi için beklemek zorunda kalmayacak ve hızlanacaklardı. Wayland protokol 1.37 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 


Bu, kuşkusuz, GNU/Linux çevvrelerinde memnunlukla karşılandı. Sonuç olarak, tüm Linux grafik sürücülerinin kullanabileceği bir bellek yönetim sistemi kullanılabilir olmuştu. Ancak, açık kaynak kodlu Linux grafik sürücülerinin basit API’lere ihtiyaç duymasına karşılık; TTM çok büyük bir kod yığınıydı. Buna ilişkin olarak, 2008 yılında Reenter Keith Packard ve Eric Anholt’un da yardımıyla TTM için yeni bir API yazıldı. GEM (Graphics Execution Manager) adı verilen bu yapı; mevcut Kernel fonksiyonlarını kullanacak şekilde değiştirilip küçültülmüştü. Ancak asıl sorun; OpenGL, Qt ve Gtk+ gibi büyük boyutlu kütüphaneler ile kernel arasındaki ilişkide X’in modern grafik ihtiyaçlarını karşılayacak durumda olmadığını gösteriyordu. Bu aşamada, bir yazılım mühendisi olan AIGLX’in yazarı Kristian Høgsberg, grafik çıktılarının doğrudan Kernel’e gönderileceği, uygulamaların doğrudan GPU’ya ulaşabileceği bir tasarıma girişmişti. Kısa sürede temel kütüphaneleri yazmaya başlayan ve çok kısa bir süre içinde, az çok çalışan bir sunucu geliştirmeyi başaran Høgsberg’in X sunucusuna hiçbir bağımlılığı olmayan bir son işlem API’si kullanan yazılımının adı: Wayland idi. Konu, phoronix.com‘un haberi ile duyuruldu. Henüz çok taze bir proje olan Wayland’ın kaynak kodları da internette yerini aldı. Wayland, küçük gömülü sistemler, cep telefonları ya da küçük oyuncaklarda dahi çalışabilecek kadar hafif biçimde tasarlanıyordu. Høgsberg, geriye dönük uyumluluğu sağlamak için X sunucusunun Wayland’ın bir istemcisi konumunda çalışabilmesine olanak sağlamıştı. Wayland günümüzde Kernel’de bulunan GEM, evdev (input drivers) ve kms (kernel mode switching) teknolojilerini ve DRI2 (Direct Rendering Infrastructure) kullanıyor. Intel ve RedHat tarafından desteklenen bu yeni teknoloji, X için çözülmesi zor görünen pek çok geleneksel sorunu çözmeye yaklaşmış görünüyor. Intel, sürücülerinin Wayland ile daha performanslı çalışmasını sağlamak için projeye, Wayland geliştiricilerini kiralayacak kadar büyük destek sunuyor. Wayland protokol 1.31 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland Weston 14.0.0 beta duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 14.0.0 beta sürümü, Marius Vlad tarafından duyuruldu. Wayland Weston 13.0.92 adıyla çıkarılan sürümün, Weston 14.0.0’ın beta sürümü olduğu belirtilirken, drm_output_state_alloc()’tan gereksiz parametrenin kaldırıldığı söyleniyor. Beta sürümü için sürüm 13.0.92’ye yükseltme yapılması gerektiği belirtiliyor. Her zamanki gibi, bu sürümle birlikte bir dizi hata düzeltmesinin de dahil edildiği belirtilirken, yüzey görünüm alanı bellek sızıntısının düzeltildiği ifade ediliyor. Weston 14.0.0 beta hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Weston 14.0.0 beta edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Lab Wayland Compositor 0.8.0 duyuruldu

Openbox‘tan esinlenerek wayland için wlroots tabanlı bir pencere istifleme kompozitörü olarak düzenlenen Lab Wayland Compositor‘un (“labwc”) 0.8.0 sürümü duyuruldu. Hafif, bağımsız, sadece pencereleri iyi bir şekilde istiflemeye ve bazı pencere dekorasyonlarını işlemeye odaklanan yazılım; tam bir masaüstü ortamı oluşturmak için paneller, ekran görüntüleri, duvar kağıtları vb. için istemcilere güveniyor. Labwc, genel yaklaşım ve kodlama stili açısından wlroots ve sway ile uyumlu kalmaya çalışıyor. Labwc, yalnızca wayland protokollerini ve wlr protokollerini anlıyor ve dbus, sway/i3-IPC veya diğer teknolojilerle kontrol edilemiyor. Lab Wayland Compositor’un 0.8.0 sürümünün, wlroots 0.18 Wayland kütüphanesine göre yeniden temellendirildiği belirtilirken, sürümün, geçen ay yeni Wayland protokolleri, GPU sıfırlama kurtarma desteği ve diğer özelliklerle birlikte geldiği söyleniyor. Lab Wayland Compositor 0.8.0, ayrıca yırtılma seçeneklerine yeni “tam ekran” ve “tam ekran zorunlu” seçeneklerini ekliyor. Lab Wayland Compositor 0.8.0 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.


Continue Reading →

 

 

Lab Wayland Compositor (“labwc”) 0.8.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland Weston 14.0.0 alpha duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 14.0.0 Alpha sürümü, Marius Vlad tarafından duyuruldu. Wayland Weston 13.0.91 adıyla çıkarılan sürümün, Weston 14.0.0’ın Alpha sürümü olduğu belirtilirken, ilk donanım alt katman desteği, çıktı yansıtma yapılandırmasıyla gelen yeni sürümün, PipeWire dmabuf iyileştirmeleri içerdiği söyleniyor. Her zamanki gibi, bu sürümle birlikte bir dizi hata düzeltmesinin de dahil edildiği belirtilirken, yüzey görünüm alanı bellek sızıntısının düzeltildiği ifade ediliyor. Weston 14.0.0 Alpha hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Weston 14.0.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland Weston 13.0.0 alpha duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 13.0.0 Alpha sürümü, Marius Vlad tarafından duyuruldu. Wayland Weston 12.0.91 adıyla çıkarılan sürümün, Weston 13.0.0’ın alfa sürümü olduğu belirtilirken, arka uç-vnc’nin, Neat VNC 0.7.0 gerektirdiği ve başlatıcı-girişin kaldırıldığı söyleniyor. Bu sürüme katkıda bulunan herkese teşekküredildiği belirtilirken, kabukların xwayland yüzeylerini tam ekran yapmasına izin verildiği ifade ediliyor. LLVM sürümünün parametrelendirildiği belirtilirken, ci-templates sürümünün yükseltildiği söyleniyor. Debian Bookworm işlerinin eklendiği belirtilirken, Mesa ve çekirdeği de yükseltilmiş bulunuyor. Weston 13.0.0 Alpha hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Weston 13.0.0 Alpha edinmek için aşağıdaki linkten yararlanabilirsiniz.

0