1 puan yazan GN⁺ 2024-01-01 | 1 yorum | WhatsApp'ta paylaş
  • Bazzite, Fedora Atomic tabanlı özel bir imajdır ve Steam Deck benzeri taşınabilir cihazlardan masaüstü sistemlere ve HTPC'lere kadar Linux oyun deneyimi sunmayı hedefler
  • SteamOS'taki eski paketler ve işlevsel bir paket yöneticisinin olmaması sorununu çözmek için başlatıldı; imaj tabanlı olmasına rağmen Fedora paketleri kurulabilir ve güncellemelerden sonra da korunur
  • bazzite, bazzite-deck, GNOME varyantları, NVIDIA'ya özel sürücü imajları gibi çeşitli sürümler sunar; Game mode, HDR, Mesa, SteamOS paket portları, rollback ve Secure Boot desteği içerir
  • Varsayılan kurulumda Distrobox, Waydroid, vkBasalt, MangoHud, OBS VkCapture, xone, DisplayLink, ROCM OpenCL/HIP ve çeşitli giriş cihazı, RGB ve tablet sürücüsü destekleri bulunur
  • Kurulum ISO'su ve rebase komutları sunar; imajlar cosign imza doğrulamasını destekler ve kullanıcılar GitHub Actions ile Cosign anahtarlarını kullanarak kendi Bazzite türevlerini oluşturabilir

Bazzite'in amacı ve temeli

  • Bazzite, Fedora Atomic tabanlı özel bir imajdır ve Universal Blue'nun cloud-native yaklaşımıyla derlenir
  • Amaç, Linux oyun ortamını masaüstlerinden oturma odası HTPC'lerine ve Steam Deck benzeri taşınabilir cihazlara kadar genişletmektir
  • Bazzite, ublue-os/main üzerinden derlenir ve Fedora teknolojilerini kullanarak genişletilmiş donanım desteği ile yerleşik sürücüler sunar
  • SteamOS'ta sorun olan eski paketler ve işlevsel bir paket yöneticisinin bulunmaması problemini çözmek için başlatılmıştır
  • İmaj tabanlıdır, ancak komut satırından Fedora paketleri kurulabilir ve kurulan paketler güncellemelerden sonra da korunur
  • Upstream Fedora paketleriyle haftada birden fazla kez güncellenir; en güncel Linux çekirdeğini, varsayılan olarak etkin SELinux'u, Secure Boot'u ve disk şifrelemeyi destekler

Ortak oyun ve donanım özellikleri

  • Bazzite, HDR ve genişletilmiş donanım desteği sunmak için bazzite kernel kullanır ve çeşitli yamalar içerir
  • Game mode içinde HDR kullanılabilir
  • NVIDIA dışındaki derlemelerde NVK kullanılabilir
  • H264 çözme için donanım hızlandırmalı codec desteği sunar
  • AMD'nin ROCM OpenCL/HIP çalışma zamanını destekler
  • Xbox kontrolcüleri için xone sürücüsü ile DisplayLink desteği sunar
  • Valve'ın SteamOS KDE temasını içerir
  • vkBasalt, MangoHud ve OBS VkCapture varsayılan olarak kurulu gelir
  • Winesync/Fastsync/NTsync desteklenir
  • Distrobox önceden yüklü gelir
  • davincibox tabanlı Davinci Resolve kurulumu ujust install-resolve ile kolaylaştırılır
  • Wine prefix içeriklerinin kullandığı disk alanını azaltmak için otomatik duperemove hizmeti sağlar
  • libCEC üzerinden HDMI CEC desteği sunar
  • Varsayılan TCP sıkışıklık kontrolü olarak Google BBR kullanır
  • Input Remapper önceden kurulmuş ve etkin gelir; Deck varyantında kullanılabilir ancak varsayılan olarak devre dışıdır
  • Bazzite Portal, uygulama ve ayarları kurar, ayrıca sistem imajını güncelleme, rebase etme ve sıfırlama düğmeleri sunar
  • Waydroid önceden yüklüdür ve Android uygulamalarını çalıştırmayı destekler
  • Flatpak ve AppImage yönetimi için Flatseal, Warehouse ve Gear Lever kullanılır
  • Bazı anakartlarda RGB kontrolü için OpenRGB i2c-piix4 ve i2c-nct6775 sürücülerini içerir
  • OpenRazer sürücüleri yerleşik gelir ve Bazzite Portal veya ujust install-openrazer ile kullanılabilir
  • OpenTabletDriver için udev kuralları yerleşik gelir; tam yazılım paketi Bazzite Portal veya ujust install-opentabletdriver ile kurulabilir
  • Wooting klavyeler varsayılan olarak desteklenir
  • Southern Islands HD 7000 ve Sea Islands HD 8000 AMD GPU'ları amdgpu sürücüsüyle desteklenir
  • Webapp Manager üzerinden Firefox gibi çeşitli tarayıcılardaki web siteleri uygulama gibi kullanılabilir

Masaüstü ve Steam Deck/HTPC varyantları

  • Masaüstü için ortak varyant bazzite olup masaüstü bilgisayarlar için uygundur
  • OS, Flatpak vb. için otomatik güncellemeler uupd ve topgrade tarafından yönetilir
  • ISO, indirme sitesinden alınabilir ve kurulum kılavuzu sunulmaktadır
  • Mevcut Fedora Atomic sistemlerinden açık kaynak GPU sürücülü imaja rebase yapılabilir
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite:stable
  • NVIDIA'ya özel sürücü gereken cihazlar bazzite-nvidia imajına rebase yapılır
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-nvidia:stable
  • Secure Boot açık olan kullanıcılar, rebase işleminden önce Secure Boot belgelerini izlemelidir
  • Mesa'nın NVIDIA için açık kaynak seçeneği olan NVK, yazım anında hataya açık durumdadır; NVK ile ilgili sorunlar Ublue/Bazzite'a değil Mesa'ya bildirilmelidir
  • Steam Deck ve HTPC için bazzite-deck

    • bazzite-deck, Steam Deck'te SteamOS alternatifi ve HTPC'lerde konsol benzeri deneyim için tasarlanmıştır
    • SteamOS gibi doğrudan Game mode ile açılır
    • Otomatik duperemove, compatdata boyutunu ciddi ölçüde azaltır
    • Güncel Mesa daha küçük shader cache oluşturur ve takılmaları önlemek için shader cache gerektirmez
    • Sürücü dolu olsa bile açılış yapabilir
    • Upstream Fedora'nın desteklediği tüm dilleri destekler
    • Masaüstünde Wayland kullanır ve Steam input desteği sunar
    • evlaV repository'sinden sürücüler, firmware güncelleyici, fan denetleyici ve SteamOS paketlerinin büyük bölümünün taşınmış sürümlerini içerir
    • Gamescope'ta doğru kare hızı kontrolü için yamalanmış Mesa kullanır
    • SteamOS BTRFS yamalarını içerir ve SD kartlarda varsayılan BTRFS desteği sunar
    • SDGyroDSU'nun port edilmiş sürümünü varsayılan olarak etkin sunar
    • Kurulum sırasında Decky Loader, EmuDeck, RetroDECK ve ProtonUp-Qt gibi araçlar isteğe bağlı kurulabilir
    • Game mode arayüzünde OS, Flatpak vb. güncellemeleri yapan özel bir güncelleme sistemi sunar
    • Fedora'nın GRUB kurulumunu koruyarak Windows ile çift önyüklemeyi destekler
    • rpm-ostree rollback özelliğiyle önceki Bazzite sürümüne dönülebilir ve önyüklemede önceki imaj seçilebilir
    • Steam ve Lutris, layered package olarak imaja önceden yüklenmiştir
    • Varsayılan olarak LZ4 sıkıştırma algoritması kullanan 4GB ZRAM kullanır
    • Akıcı ve tepkisel oyun deneyimi için LAVD ve BORE CPU zamanlayıcılarını içerir
    • Oyun kurulumu veya arka plandaki duperemove sırasında I/O starvation'ı önlemek için Kyber I/O scheduler kullanır
    • SteamOS çekirdek parametrelerini uygular
    • Mat ve parlak Steam Deck ekranları için renk kalibrasyonlu görüntü profilleri içerir
    • Steam Deck için düşük riskli undervolting, ekran overclock'u ve 32GB RAM modunda en yüksek VRAM'i iki katına çıkarma gibi ileri düzey özellikler varsayılan olarak devre dışı gelir
    • Steam Deck donanımına özel BIOS ve firmware güncelleme hizmetleri terminalden ujust disable-bios-updates, ujust disable-firmware-updates ile devre dışı bırakılabilir
    • Bu hizmetler Deck dışı donanımlarda ve DeckHD ekranlı veya 32GB RAM modlu Deck cihazlarında otomatik olarak devre dışı bırakılır
    • Alternatif taşınabilir cihazlarda Steam Gaming Mode ayarları için Handheld Wiki incelenmelidir

GNOME varyantları ve upstream özellikler

  • GNOME masaüstü ortamı derlemeleri hem masaüstü hem de Deck varyantlarında sunulur
  • GNOME derlemeleri Wayland üzerinde değişken yenileme hızı ve fractional scaling'i etkinleştirir
  • Üst çubuktaki özel menü; Game mode'a dönme, Steam başlatma ve çeşitli yardımcı araçları çalıştırma seçenekleri sunar
  • GSConnect önceden kuruludur ve hemen kullanılabilir
  • Hanabi extension içerir; KDE'deki Wallpaper Engine'e benzer işlev sunar
  • Birçok isteğe bağlı GNOME uzantısı önceden kurulu gelir ve kullanıcı deneyimine yönelik düzenlemeler de içerir
  • Firefox GNOME theme ve Thunderbird GNOME theme kuruluysa otomatik güncellenir
  • GNOME masaüstü varyantı için rebase komutu şöyledir
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
  • NVIDIA'ya özel sürücülü GNOME imajına aşağıdaki komutla rebase yapılır
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome-nvidia:stable
  • Steam Deck/HTPC için GNOME sürümü şu komutla kullanılır
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck-gnome:stable
  • Universal Blue ve Fedora'dan alınan özellikler

    • Universal Blue tabanlı özellikler
    • NVIDIA imajlarında NVIDIA'ya özel sürücüler önceden yüklüdür
    • Flathub varsayılan olarak etkindir
    • Kullanışlı ujust komutu sunulur
    • Multimedya codec'leri varsayılan olarak gelir
    • Son 90 gün içindeki herhangi bir derlemeye Bazzite rollback yapılabilir
    • Fedora Linux Kinoite ve Silverblue tabanlı özellikler
    • Kararlı bir temel sunar
    • Sistem paketleri nispeten güncel tutulur
    • Fedora paketleri imaja layer olarak eklenebilir ve güncellemelerden sonra da korunur
    • SELinux önceden kurulmuş ve yapılandırılmıştır
    • Kullanıcı verilerini kaybetmeden diğer Fedora Atomic imajlarına rebase yapılabilir
    • CUPS önceden kurulu gelir ve yazdırma desteği sunar

Doğrulama, Secure Boot ve kendi derlemenizi oluşturma

  • Bazzite imajları, sigstore'un cosign aracıyla imzalanır
  • Depodaki cosign.pub anahtarını indirip aşağıdaki komutla imzayı doğrulayabilirsiniz
cosign verify --key cosign.pub ghcr.io/ublue-os/bazzite
  • Secure Boot, özel anahtarlarla desteklenir ve açık anahtar depo kökündeki secure_boot.der dosyasında bulunur
  • Kurulum veya rebase öncesinde Secure Boot anahtarını kaydetmek için şu komutlar kullanılır
sudo mokutil --timeout -1
sudo mokutil --import secure_boot.der
  • Zaten bir Universal Blue imajı kullanıyorsanız bunun yerine ujust enroll-secure-boot-key çalıştırabilirsiniz
  • Parola sorulursa universalblue kullanılır
  • Steam Deck, Secure Boot etkin olarak gelmez ve varsayılan kayıtlı anahtar da yoktur; ne yaptığınızdan emin değilseniz bunu etkinleştirmemelisiniz
  • Bazzite tamamen GitHub Actions ile derlenir
  • Kendi özel sürümünüzü, depoyu fork'layıp kişisel imzalama anahtarınızı ekleyerek ve fork'unuzdaki GitHub Actions'ı etkinleştirerek oluşturabilirsiniz
  • Build Bazzite workflow'unu çalıştırmak, Bazzite'ın tüm varyantları için özel imajlar üretir
  • Yalnızca gerekli varyantları derlemek için .github/workflows/build.yml içindeki push-ghcr işinin strategy.matrix listesinden istemediğiniz varyantları yorum satırına alın
  • Fork'u upstream ile senkronize etmek için pull app ayarları kullanılabilir
  • Kendi imajınızı imzalama süreci

    • Önce GitHub'ın secret yönetim yöntemini incelemelisiniz
    • Cosign ile yeni bir anahtar çifti oluşturun
    cosign generate-key-pair
    
    • Açık depodaki cosign.pub dosyasını oluşturduğunuz açık anahtarla değiştirin
    • cosign.key içindeki özel anahtar metnini fork deponuzun Repository Secret bölümüne ekleyin
    • Secret adı SIGNING_SECRET olmalıdır

Belgeler ve topluluk

1 yorum

 
GN⁺ 2024-01-01
Hacker News yorumları
  • Güzel. Oturma odası medya sunucusunun, self-hosting’i yeniden canlandıracak Truva atı olacağını ve sonunda interneti yeniden P2P odaklı hâle getireceğini düşünüyorum
    Çoğu insan simetrik bağlantıya ve güçlü bir Linux sistemine sahip olduğunda, insanların internetin başlangıçta amaçlandığı gibi hem tüketici hem de yayıncı olarak kullanmasını engelleyen tek şey yazılım sorunu olarak kalır

    • Uzun yıllar oturma odası medya sunucusu kullandım; tavsiyem medya sunucusunu oturma odasına koymamak olur
      Bunun yerine Apple TV gibi küçük, sessiz ve gizliliğe saygılı bir istemci koymak, medyayı da başka bir yerdeki NAS’a yerleştirmek daha iyi. Tercih ettiğiniz istemci UX’ine bağlı olarak Plex gibi ayrı bir medya sunma uygulaması gerekebilir; Infuse gibi çözümlerde ise gerekmeyebilir
      Sunucunun oturma odasında, çalışma odasında ya da home lab’de olması self-hosting’in kitleselleşmesi açısından pek fark yaratmaz; hatta yerel medya kütüphanesi yönetiminin daha az popüler olma ihtimali daha yüksek. İnsanlar bunu onlarca yıldır yapıyor; bir Truva atı etkisi olsaydı şimdiye kadar gerçekleşmiş olurdu
    • Bu bakış açısını seviyorum ve internetin merkezileşmiş hâlinden gerçekten nefret ediyorum. Artık büyük platformlarda temel arama bile düzgün çalışmıyor
    • Birkaç kez kendi medya merkezi PC/sunucu kurulumumu yapmaya çalıştım, ama Fire Stick’in onda bir fiyatına ve neredeyse sıfır çabayla yaptıklarıyla karşılaştırınca her seferinde çok geride kaldı
      Bu yüzden bu alanda tak-çalıştır bir ürün çıkarsa oldukça ilgimi çeker
    • İnternetin Roku’su fikri gerçekten hoşuma gidiyor
  • rpm-ostree dağıtımları için çeşitli araçlar öğrendim
    gnome-randr-rust: https://github.com/maxwellainatchi/gnome-randr-rust
    wlr-randr desteklemeyen dağıtımlarda Gnome/Wayland için xrandr işlevi görüyor
    Kernel-fsync: https://copr.fedorainfracloud.org/coprs/sentry/kernel-fsync/
    gnome-vrr: https://copr.fedorainfracloud.org/coprs/kylegospo/gnome-vrr/
    gsettings set org.gnome.mutter experimental-features "['variable-refresh-rate']"
    obs-vkcapture: https://copr.fedorainfracloud.org/coprs/kylegospo/obs-vkcapt...
    system76-scheduler: https://copr.fedorainfracloud.org/coprs/kylegospo/system76-s...

  • Bunun sonunda gündeme gelmesine sevindim. Birkaç hafta önce paylaştığımda neden daha önce haberim olmadığını görünce şaşırmıştım ve hemen üst sıralara çıkacağını sanmıştım, ama öylece gömüldü (https://news.ycombinator.com/item?id=38642298)
    Bazzite beni epey şaşırttı. Şu ana kadar SteamOS yerine Bazzite kullanmanın bir dezavantajını görmedim; avantajı ise çoktu. Uzun zamandır Deck’i tailnet’ime almak istiyordum ama kolay değildi; Flatpak ile iyi çalışmayan çeşitli paketleri temel OS’ye kurmak istiyordum, artık mümkün
    Örneğin Remote Play ile oyunu güçlü masaüstünde çalıştırıp TV’de izliyorum; host’a SSH ile bağlanıp tmux’ta bir pane’de htop, diğer pane’de AMD kart için nvtop çalıştırıyorum. AMD’de de artık iyi çalışıyor. Benim için bu, hız göstergesi ve devir saatine bakarak araba kullanmak ile hiçbir şey olmadan kullanmak arasındaki fark gibi. SteamOS’te bu kadar basit bir şey zor, Bazzite’ta ise kolay

    • Ben de Steam Deck’imi NixOS’ta services.tailscale.enable = true ile tailnet’e dahil etmiş durumdayım
      Bazzite ilgimi çekti; NixOS ile Bazzite’ı karşılaştırmam gerekebilir
  • Harika görünüyor. Taşınabilirliğe ihtiyacım yok, fan gürültüsünü sevmiyorum ama Steam’in kolay kullanımını istiyorum; bu yüzden “Steam Deck benzeri özelliklere sahip PC” gibi şeyler arıyordum.
    Artık sıradan, sessiz ve özel bir PC’de oyunları kolayca çalıştırmanın bir yolu doğmuş gibi. Ancak Valve ve AMD’nin Steam Deck için yaptığı gibi rastgele GPU/CPU/RAM kombinasyonlarına yönelik optimizasyonlar olmayacak gibi görünüyor.
    SteamOS BTRFS yamasının dahil edilmesi ve SD kartların da varsayılan olarak tam BTRFS desteği alması ilginç. Oyunlarda veya Steam Deck bağlamında BTRFS’nin ne avantaj sağladığını merak ediyordum; https://gitlab.com/popsulfr/steamos-btrfs’e bakınca, şeffaf sıkıştırma ve tekilleştirme ile depolama alanı kazandırdığı, okunacak veri azaldığı için yükleme sürelerini de iyileştirebildiği ve anlık snapshot’larla önceki duruma dönmeyi kolaylaştırdığı söyleniyor. Sistem geri alma ya da aynı oyunun farklı sürümüne geri dönme için faydalı olabilir.

    • Copy-on-write dosya sistemi, yerinde üzerine yazma yapmadığı için flash ortamlar için doğası gereği daha iyidir.
      Her zaman yeni blok ayırır; etkin dosya sistemi ya da destekleniyorsa snapshot’lar artık referans vermediğinde eski blokları serbest olarak işaretler.
      Flash ortamlar yerinde üzerine yazmayı hiç sevmez; çünkü önce bloğu serbest bırakıp sonra yeniden yazmak gerekir. Modern flash firmware’leri de zaten yeni blok ayırmaya çalıştığından bunun bir kısmı telafi edilir, ama genel olarak flash için daha iyi bir yazma biçimidir.
    • Kendi yaptığım oyun HTPC’sinde R5-5600, Radeon 6800XT, Xbox kablosuz dongle’ı ve 4 adet Xbone kontrolcüyü Bazzite ile kullanıyorum.
      Şaşırtıcı biçimde ağır işlerin çoğunu kernel ve Mesa stack’i yapıyor; asıl iş orada gerçekleşiyor. Fedora, kernel ve Mesa güncellemelerini görece hızlı getiriyor, Steam istemcisi de Proton güncellemelerini hallediyor.
      Bazzite, ChimeraOS, Nobara gibi oyun odaklı dağıtımlar arasındaki sinerji de iyi. Çok fazla kod paylaşımı ve iş birliği oluyor; hepsi açık olduğu için herkes katkı verebiliyor.
      Büyük bir Steam Deck gibi çalışıyor; performans overlay’i, Xbox kontrolcüleri, FSR vb. doğrudan düzgün çalışıyor. Her kontrolcüyü eşleştirmek gerekiyor ama bunu yalnızca bir kez yapıyorsunuz. Kişisel olarak God of War, Horizon Zero Dawn, Baldur’s Gate 3 gibi AAA kampanyaları 4K’da bitirdim; seyahate çıktığımda ilerlemem Deck’te aynen duruyor. Tam anlamıyla çok cihazlı bir deneyim.
      Beklentileri doğru ayarlamak gerek. VR, EAC’yi tercih etmemiş ya da kernel düzeyi anti-cheat kullanan çok oyunculu oyunlar ve Epic’in yaptığı şeyler pratikte çalışmıyor. Benim için konsol platformuna benziyor: çok sayıda oyunu oynayabiliyorum ama bazılarını oynayamıyorum. Bu aşamada hem Windows’ta hem Linux’ta UX berbat; korkunç üçüncü taraf launcher’lar iki tarafta da en kötü sorun.
      Not olarak, universal blue ile ilgileniyorum ama Bazzite’a doğrudan katkıda bulunmuyorum.
    • Eski ve yavaş bir SD kart olduğu için sıkıştırma açık BTRFS kullanıyorum. Asset’leri açmak biraz CPU zamanı harcıyor ama yavaş I/O belirgin biçimde hızlanıyor.
      Proton/Wine runtime’larını aynı diskte saklıyorsanız tekilleştirme de faydalı olabilir. Her oyunun ihtiyaç duyduğu runtime farklı olabilir; en yeni sürüm her zaman en iyisi değildir ve hiç oyun olmayan bir Wine ortamı bile yalnızca DLL’ler ve ortak bağımlılıklarla yüzlerce MB yer kaplayabilir. Tekilleştirme boşa giden depolama alanını azaltabilir; ama günümüzde flash depolama fiyatlarına bakınca pratikte çok da dert edilecek bir şey olmayabilir.
      Checksum’ları sevenler de var, ama ECC bellek olmadan pek faydalı olduğunu düşünmüyorum.
    • Fedora’da varsayılan gerçekten BTRFS; SteamOS’te de sistem varsayılan olarak BTRFS, yalnızca home ve SD kart ext4.
      Başlıca avantaj sıkıştırma ve özellikle MicroSD gibi sıkıştırılmış sürücülerde okuma hızının artması. BTRFS tekilleştirme, benzer bağımlılıklara sahip Wine prefix’lerinin gerekenden fazla yer kaplaması sorununu da çözüyor.
    • Steam Deck’e giren Valve ve AMD optimizasyonlarının tamamı dahil olmalı; buna ek olarak Fedora upstream’e koydukları kendi ayarlar ve değişiklikler de var.
  • Biraz bağlantılı olarak, bugün genel makineler için bir SteamOS yeniden dağıtımı keşfettim. Nvidia grafik olmaması şartı var: https://github.com/HoloISO/holoiso

    • https://chimeraos.org/ kullanıyorum; bu, sistemi atomik güncellemeler yöntemiyle güncelliyor.
    • O sayfayı okuyunca, ilgili dağıtımda Nvidia grafiklerin pratikte çalışmadığını anladım. Ama nedenini merak ediyorum.
      Linux’ta GPU uyumluluğunun ayrıntılarını pek bilmiyorum; sadece Nvidia’nın kapalı kaynak paketini kurmakla çözülememesinin sebebi ne?
  • Bu projenin motivasyonunun ne olduğunu ve arkasında kimin olduğunu merak ediyorum. Hafta sonu hobi projesinden ziyade bir tür stratejik açık kaynak hamlesi gibi hissettiriyor.
    Acaba Nvidia ile ilgili olabilir mi?

    • Bu projenin ilk geliştiricisiyim. Motivasyon tamamen kendiliğinden doğdu; sponsorum yok, hiçbir tür bağış almadım ve proje masraflarının tamamını kendim karşılıyorum.
      Başta SteamOS’e benzeyen ama paket kurulabilen ve güncellemelerden geçerken sürdürülebilen bir şey istiyordum; Silverblue’yu yaklaşık bir yıl kullandıktan sonra Fedora’nın bunu sağlayabileceğini fark ettim. Oradan evrilmeye ve büyümeye devam etti.
      Az önce test kanalına HDR ekledim; güvenli önyükleme desteğini bozmadan kararlı kanala taşımak için özel kernel imzalama üzerinde de çalışıyorum.
      Şu anda destek olmak istiyorsanız en iyi yol kurup bulduğunuz hataları bildirmek. Kullanıcı sayısı ne kadar fazla olursa o kadar iyi.
    • Universal Blue’nun bir varyantı (https://universal-blue.org)
  • Tabletler gibi yalnızca dokunmatik cihazlarda ne kadar iyi çalıştığını merak ediyorum.
    3. nesil ThinkPad X1 Tablet’im var ve hâlâ klavye olmadan sadece tablet olarak kullanmaya uygun bir Linux dağıtımı arıyorum. Varsayılan Fedora’nın ekran klavyesinde epey can sıkıcı bir hata var; Phosh uzantısını kurunca çoğu çözülüyor ama bu kez de kullanımı zahmetli hâle getiren başka sıkıntılar çıkıyor.
    Ayrıca disk şifrelemede Grub’da ekran klavyesi olmadığı için açılışta hâlâ klavye bağlamak gerekiyor; burada bu sorunun nasıl çözüldüğünü merak ediyorum.

    • Tablette çok hassas işler yapar mısınız bilmiyorum ama tam disk şifreleme yerine ana klasör şifrelemesi kullanmak, dokunmatik giriş sorununu çözebilir.
  • Bakın, çöp kovası Mac Pro’da çalışan Bazzite: https://youtu.be/te1AEj_RA64

  • Birkaç ay önce bir oyun bilgisayarı toplarken ilginç bir seçenek gibi göründüğü için denemiştim.
    Çeşitli sorunlarla karşılaştım ve 6-7 kez kadar başarısız olduktan sonra vazgeçip şu anda Debian’a yerleştim (https://blog.c10l.cc/09122023-debian-gaming).
    Yine de o zaman yaşadığım sorunların düzelip düzelmediğini görmek için Bazzite’ı tekrar denemeye niyetliyim. Ancak benim için ölümcül bir kısıtlama vardı: çift/çoklu önyükleme desteklenmiyordu. Bunun artık değişip değişmediğini bilen var mı?