COSMIC Alpha yayımlandı
(blog.system76.com)- System76’nin yeni COSMIC Alpha sürümü Pop!_OS ve diğer Linux dağıtımları için yayınlandı; böylece Linux masaüstü seçeneklerine yeni bir deney alanı eklendi
- Yeni masaüstü ortamı özelleştirme, performans, kararlılık ve güvenlik vurgusu yapıyor; ancak alpha aşamasında olduğu için hata ve kesintiye yol açabilecek sorunlar hâlâ bulunabilir
- Pop!_OS için Intel/AMD ve NVIDIA ISO’ları sunuluyor; ayrıca Fedora, NixOS, Arch, OpenSUSE gibi çeşitli dağıtımlarda da kurulum denenebiliyor
- İlk kullanıcılar, düşük donanımlı sistemlerde bile hızlı tepki, tiling, çalışma alanı ve panel özelleştirme gibi özellikler ile bütünlüklü kullanıcı deneyimini olumlu değerlendiriyor
- İlk alpha sürümüne Pop!_OS 24.04 LTS alpha, tasarım sistemi, uygulama ve applet şablonları, tarih ve saat ayarları, ekran yakalama, touchpad varsayılanlarındaki değişiklikler ve topluluk katkısı özellikleri de dahil edildi
COSMIC Alpha’nın duyurulması ve kullanım koşulları
- COSMIC Alpha, Pop!_OS ve diğer Linux dağıtımları için System76’nin yeni masaüstü ortamı
- COSMIC; yeni özellikler, özelleştirme, performans, kararlılık ve güvenlik ekliyor
- Şu anda alpha durumunda olduğu için hata içeriyor; ayrıca hata raporları ile özelleştirilmiş tema ve panel ekran görüntüleri toplanıyor
- Alpha aşamasında olsa da, günlük kullanım için gereken özelliklerin büyük kısmının olgunlaşmış hissi vermesi hedefleniyor
- Resmî sürümden önce kesintiye yol açan hatalar görülebileceği için üretim ortamında kullanımın ertelenmesi tavsiye ediliyor
Kurulum imajları ve dağıtım desteği
- Pop!_OS üzerinde COSMIC’i denemek için ISO sunuluyor
- Intel/AMD ISO: sha256sum
894bc15abcad05839b226655121a113ad16cfbc4ada98e93e3ffb74a853fdcd4 - NVIDIA ISO: sha256sum
3d636b705c1049395d50bbb5acd7c709fd871de78e4d95d297bcbdab7cae4e05
- Intel/AMD ISO: sha256sum
- Fedora, NixOS, Arch, OpenSUSE gibi çeşitli dağıtımlar için kurulum yönergeleri de sunuluyor
İlk değerlendirmelerde öne çıkan kullanıcı deneyimi
- Linux toplulukları ve yayınları Alpha COSMIC ISO’yu önceden denedi ve genel tepki olumlu oldu
-
Performans ve bütünlük
- Linux Unplugged podcast’i, çok düşük donanımlı sistemlerde bile etkileyici derecede hızlı olduğunu söylüyor
- Ars Technica, erken alpha aşamasında bile diğer sistemlere göre nispeten daha hızlı ve daha bütünlüklü olduğunu düşünüyor
- Phoronix, Pop!_OS 24.04 alpha’nın oldukça iyi çalıştığını değerlendiriyor
-
Tiling ve özelleştirme
- It’s FOSS, klavye kısayollarıyla pencereler ve çalışma alanları arasında geçiş yaparak kolayca tiling yapabildiğini belirtiyor
- How-To Geek; dikey ve yatay çalışma alanları, birleşik tiling sistemi ve dock ile top bar için özelleştirilebilir panel seçeneklerinden bahsediyor
- Michael Tunnell, güçlü kullanıcılar için potansiyelinin yüksek olduğunu düşünüyor
-
Uzun vadeli potansiyel
- The Linux Experiment, 1-2 yıl içinde herkes için önerilebilecek varsayılan masaüstü olarak görülebileceğini değerlendiriyor
- 9to5Linux, Pop!_OS 24.04 LTS’in yeni COSMIC masaüstü ortamının uzun vadeli hızlı gelişim için bir temel ile modern, hızlı ve tepkisel bir tasarım sistemi sunduğunu belirtiyor
- LWN.net, COSMIC’i iddialı bir proje ve büyük potansiyel gösteren bir masaüstü olarak görüyor
Geliştiriciler için tasarım sistemi ve şablonlar
- Tasarım sistemi, COSMIC’in görünümünü ve hissini belirleyen standart
- Tipografi, renk ve tema sistemi, boşluklar, köşe yarıçapları ve boyutlar buna dahil
- COSMIC uygulamalarında kullanılan ya da ileride eklenecek widget’lar libcosmic book ile bağlantılı
- Resmî tasarım sistemi hâlâ geliştirme aşamasında, ancak ilk sürüme uygun şekilde yayınlanması önemli görülüyor
- Uygulama veya applet geliştirenlere, masaüstü ortamının geri kalanıyla bütünleşik bir his verebilmek için rehberlik ediyor
- Resmî uygulama şablonu, COSMIC için uygulama geliştirmede gereken unsurları ve iyi uygulamaları özetliyor
- Launcher desteği
- Sağlanması gereken ikon türleri
- Uygulama mağazası açıklaması
- COSMIC applet template, applet geliştirme için bir şablon; bu şablonla yeni bir depo oluşturup yerel makineye clone ederek başlanabiliyor
- edfloreshz, applet şablonu çalışmasına destek veriyor
Pop!_OS 24.04 LTS alpha’ya dahil edilen değişiklikler
- Pop!_OS için COSMIC alpha, aynı zamanda en güncel Pop!_OS 24.04 LTS alpha sürümü
- COSMIC Epoch 1 resmî olarak yayınlandığında, işletim sisteminin normal yükseltme yolu üzerinden sunulacak
- İkinci alpha sürümünde test kullanıcıları için bir yükseltme yolu da sağlanması planlanıyor
-
Tarih ve saat ayarları
- Tarih, saat ve saat dilimi ayarlanabiliyor
- Saat, seçilen saat dilimine göre otomatik olarak ayarlanıyor
-
Ekran yakalama
- xdg-desktop portal ekran yakalamaya çıktı seçme özelliği eklendi
- Belirli bir pencere seçilerek kayıt yapılabiliyor
-
Touchpad varsayılanları
- compositor değişikliğiyle tap-to-click varsayılan hâle geldi
- Yazı yazarken touchpad’i devre dışı bırakma da varsayılan olarak değiştirildi
- ISO derleme sürecinin sonunda kurulumun çalışıp çalışmadığı kısaca test edildi
- Bu sürecin bir parçası olarak görüntülü toplantı uygulamalarında ekran paylaşımı da çalışır duruma geldi
Topluluk katkıları ve kalan işler
- Topluluk katkıcıları COSMIC özellikleri ve hata düzeltmelerine katılıyor
- Koranir, Super + sağ tık + sürükle ile pencere boyutlandırmayı sağlayan özelliği ekledi
- leb-kuchen, sunucu taraflı dekorasyonda başlık çubuğuna çift tıklayarak pencereyi büyütmeyi sağlayan özelliği ekledi
- leb-kuchen ayrıca bazı uygulamaların COSMIC kullanıcılarının küçültme-büyütme düğmesi gösterim tercihine uymamasına neden olan hatayı da düzeltti
- COSMIC Ambassador, COSMIC’e katkı sunan veya sosyal medyada tanıtan kişiler için kullanılan unvan; ücretsiz swag alınabiliyor
- Ambassador olmak için kısa bir form doldurmak yeterli
- Son 2 yılda çok sayıda geliştirme yapıldı, ancak hâlâ tamamlanması gereken alanlar var
1 yorum
Hacker News görüşleri
Rust tabanlı çapraz platform UI framework’ü Iced’in desteklenmesi sevindirici. En umut vadeden Rust framework’ü olarak bahse gireceğim seçenek bu olmazdı, ama geniş destek ve benimseme gelirse ana akıma yükselebilir; web renderer olmayan iyi bir UI kütüphanesine gerçekten ihtiyaç var.
GPUI’den de epey umutluydum ama şu anda depoda neredeyse hiç hareket yok gibi görünüyor. Masaüstü uygulamalarını Rust ile yapmak istediğim için Tauri, Flutter(rust-flutter-bridge), Iced gibi yerel framework’leri düşünmüştüm; benimseme artarsa Iced’i seçmek mantıklı olabilir. Yine de Flutter gibi framework’lere göre hâlâ çok daha deneysel olma ihtimali yüksek.
1: https://iced.rs/
2: https://www.gpui.rs/
Metin giriş öğesi bile yok; ayrılmayı düşünmüyorum dersem yalan olur. Iced aynı ihtiyacı gideriyor gibi gelmiyor; istediğime en yakın olan yalnızca Vizia: https://github.com/vizia/vizia
.slintdosyalarını Rust’a dönüştürüyor.https://slint.dev
İlk öğrenmesi zor, ama çoğunlukla “portal gibi düşünemediğim” için takılıyordum. Zorlandığım 10 anın 9’unda sorun daha çok benim yanlış yaklaşmamdan kaynaklanıyordu.
Iced sitesindeki ilk showcase uygulaması olarak listelenen IRC istemcisi Halloy’u denedim: https://github.com/squidowl/halloy. Güzel görünse de üç tıklamayla seçim yapmayı veya bağlam menüsünü bile desteklemiyor; macOS menü çubuğu da yok. Iced’in yeni bir UI framework’ü için harika olduğunu ve bugüne kadar yapılan işin miktarını kabul ediyorum, ama bunun üstüne bir masaüstü ortamı dağıtmak kısa görüşlülük.
Yaklaşık bir hafta önce VM’de denedim; şu ana kadar görünen yönü hoşuma gidiyor, ama alfa durumu çok belirgin. Sadece ayar değiştirmeye çalışırken bile epey bug var ve 5 dakika içinde tüm masaüstü bozulup ekranın çoğu siyaha döndü.
Yeniden başlatınca da aynı kaldı; kurtarma moduna girip tüm paketleri güncellediğimde de düzelmedi. Kurtarma yöntemiyle ilgili belge de bulamadım; varsayılan ayarlara sıfırlamanın bir yolu bile yok gibi göründüğü için sistemi silip yeniden kurmak dışında ne yapılır bilmiyorum. Önceki GNOME tabanlı sürümdeki birçok ayar ve özellik de hâlâ eksik; yıl sonu sürümü hedefleniyorsa bu epey iyimser görünüyor.
Pop!_OS’i 3 yıldır günlük olarak kullanıyorum. Mevcut masaüstü ortamı da zaten fena değil; üst çubuğu gizlemek için GNOME Toolkit gerekmesi ve bunun kararlı çalışmaması gibi can sıkıcı noktalar var sadece.
COSMIC’in ilerleyişini hafifçe takip ediyorum; mevcut masaüstünün daha tutarlı, sade ve sağlam bir versiyonu gibi görünüyor, bu yüzden heyecanlıyım. Ancak benim gibi erken benimseyen biri olmayan, sadece çalışıp yoluna çıkmayan bir şey isteyenler için hâlâ epey yolu var gibi. Alfa sürüm inceleme videoları da genelde bunu söylüyor.
Neden Debian tabanlı dağıtımlar arasında güncellik odaklı ya da en azından güncelleme tazeliği bakımından Fedora’ya benzer bir dağıtım olmadığını anlamakta zorlanıyorum.
Cosmic alfasını denedim; birçok yönünü beğendim ama günlük kullanım için hâlâ zor. Saat haftanın gününü veya yılı göstermiyor, ayı sayı yerine ad olarak gösteriyor; aşırı büyük başlık çubuğunu küçültemiyorsunuz, fare imleci temasını değiştiremiyorsunuz ve dinamik çalışma alanlarını da sevmiyorum.
Öte yandan iyi yanları da var. Monitör başına bağımsız çalışma alanları sayesinde 1. monitörde çalışma alanını değiştirseniz bile 2. monitör aynı kalıyor; KDE’de özlediğim bir şeyi karşılıyor. Neredeyse tüm masaüstü ortamına özel kısayolların Super(Meta, Mod4) tuşunu kullanması da genel olarak mantıklı. Açık uygulama olmayan bir monitöre imleci taşıyıp uygulama başlatma kısayoluna basınca uygulamanın o monitörde açılması da güzel. KDE/Kwin bunu pek iyi yapamıyor, bu yüzden bunu da bir artı olarak görüyorum. Not olarak, Cosmic’i Tumbleweed üzerinde deniyorum; dağıtıma göre değişebilir.
control’ün hem UI kısayolları hem de terminal bağlamaları için kullanılması kişisel olarak tüm işletim sistemini mahvediyor.i3’ün ya da X11 için popüler döşemeli pencere yöneticilerinden birinin bunu desteklediğini hatırlıyorum.
İyi bir Linux dizüstü bilgisayar arıyorum ve önerileri merak ediyorum. Bizzat görmedim ama Framework, System76, ThinkPad incelemelerine baktım; ciddi şikâyeti olmayan bir model göremedim
Örneğin bazı Framework 16’larda bükülmüş parçalar yüzünden tüm gövdenin sallandığı söyleniyor. M1 Air’e Asahi kurmak iyi bir fikir mi, onu da merak ediyorum
Framework dizüstü almak ya da yeni Asus Zenbook S 16 almak daha iyi olur. Az önce bir tane aldım, epey iyi; Arch Linux’ta birkaç çekirdek yaması uygulanınca düzgün çalışıyor.
linux-mainline-um5606AUR paketiyle nispeten kolayca edinilebiliyorBunun dışında System76’dan uzak durmak daha iyi. Birkaç yıl önce bir dizüstünü almıştım; işçilik kalitesi şaşırtıcı derecede kötüydü ve 1 yıl kullandıktan sonra pil birkaç saat bile gitmez oldu
Slimbook denenebilir, ama o da sonuçta bir Clevo yeniden satıcısı olduğu için deneyim “makine harika ama tüm yamaların çekirdeğe girmesi gerekiyor”dan ziyade “artık kutudan çıkar çıkmaz her şey çalışıyor”a yakın
Daha önce burada da yazmıştım; Windows SKU’su biraz farklı gibi. Windows kurulu gelen cihazlara kendi başına Linux kuranların sonuçlarının farklı olduğu söyleniyor. Kişisel kullanımda Debian kurulu ThinkPad 25 kullanıyorum, bu da harika. Sık kullandığım makinelerde sorunlarla uğraşacak zamanım yok
“Yapılacaklar” arasında DPMS varsa baştan elerim. Bugünlerde güç yönetimini sinsice bozmayan bir compositor bulmak kolay değil
Ekranın sürekli uyanması, gerektiğinde hiç uyanmaması ya da ekran kapanmışken arka ışığın açık kalması gibi şeyler oluyor. Eski X’in iyi yanı, X sunucusunda çözüldüğünde her yerde çözülmüş olmasıydı. Şimdi birbirinden farklı küçük compositor’ların labirentinde herkes ayrı ayrı uğraşırken hiçbir şey düzgün çalışmıyor. Wayland, tüm compositor’lar genelinde masaüstü üretkenliği ve eğlencesi nirvanasına %0,01 kala kararlı bir duruma ulaştığı anda birileri o %0,01 için paradigma değişimi ve baştan inşa gerektiğini ilan edecek, herkes de Zayland gibi bir şeye geçecek gibi. Sonra yazı tiplerinin düzgünleşmesi ve panonun yeniden çalışması için bir 10 yıl daha gerekecek
Yeni bir compositor yapıyor olsam en mantıklı seçim bu olur gibi gelmişti. Ama kontrol edince wl_roots değil Smithay denen bir şey kullandığını gördüm; Rust için wl_roots binding’leri de değil
https://github.com/Smithay/smithay
Fedora’da Cosmic alfa kullanıyorum ve çok hoşuma gitti. Ufak tefek hatalar var ama şimdiye kadar gördüğüm kadarıyla kullanımı engelleyecek düzeyde değil
Beni tiling kullanan KDE’den ilk kez koparan masaüstü bu oldu
Evde Windows’u bırakmaya karar verip birkaç gün Linux dağıtımlarına baktım. Her dağıtımın masaüstü entegrasyonu için GNOME’u nasıl güçlendirdiğini görmek ilginçti
PopOS’u gerçekten beğendim ama GNOME’dan uzaklaşma geçişi ve GNOME eklentilerinin sürümden sürüme kırılması nedeniyle Fedora’yı seçtim. Kararlı sürüm çıktığında COSMIC’i tekrar denemek istiyorum; alfa da gerçekten oldukça iyiydi. Genişletilebilirliği nasıl ele alacaklarını da merak ediyorum, çünkü GNOME eklenti ekosistemindeki parçalanma nihayetinde Fedora’yı seçme nedenlerimden biriydi. Aileme Linux kuracak olsam ZorinOS da oldukça iyiydi
GNOME’da tüm eklentiler aynı JS süreci içinde, burada ise her eklenti kendi sürecinde ve Wayland üzerinden iletişim kuruyor. Bu yüzden eklentilerin içine çok sayıda karmaşık özellik koyabiliyorsunuz; eklenti çökerse geri kalanını da beraberinde aşağı çekmiyor
Yayın sayfası Cosmic’in ne olduğunu ve ne yaptığını pek net göstermiyor
Ürün sayfası daha iyi: https://system76.com/cosmic
Bu da faydalı: https://www.youtube.com/results?search_query=cosmic+desktop+...
Benim ekranımda en ilk satırda, daha doğrusu üçüncü cümlede “COSMIC, our new desktop environment for Pop!_OS and other Linux distros” yazıyor ve ardından senin bağlantısını verdiğin aynı sayfanın linki var. Yayın yazısının daha ne yapması gerektiğini merak ediyorum
Cosmic’in GNOME / Plasma ikili hâkimiyetini kırma potansiyeli var gibi göründüğü için heyecanlıyım
Masaüstünün görsel tasarımından hâlâ emin değilim ama alfadan çıkınca fikrim değişebilir
Gerçekten çalışırken masaüstü ortamının kendisi çoğunlukla arka plana kayboluyor. Kaydırma eğrileri veya tuş atama ayarları gibi şeylerin, mevcut özgür yazılım ekosisteminde mümkün olandan daha düşük bir katmanda ele alınması gerekiyor