zakk-OS: dalla Alpha 1 alla Alpha 4. Diario di una distribuzione che non doveva esistere.

zakk-OS — CHANGELOG

Distribuzione Linux basata su Debian 13 Trixie, con desktop Cinnamon e orientamento all’intelligenza artificiale locale.

Stato del progetto: Alpha 4
Architettura: amd64
Base: Debian 13 Trixie
Sistema di inizializzazione: systemd

Nasce per curiosità, cresce grazie alla condivisione e non prende ordini da nessuno.


Alpha 4 — Identità grafica e consolidamento

19-20 ottobre 2026

Prima versione di zakk-OS con un’identità grafica personalizzata, applicata automaticamente all’avvio della sessione Live.

Novità

  • Introdotto il tema Arc-Dark per le applicazioni GTK e Cinnamon.
  • Introdotto il tema di icone Papirus-Dark.
  • Creato il logo vettoriale di zakk-OS per il menu Cinnamon.
  • Aggiunto il wallpaper ufficiale con ambientazione cyberpunk e Z luminosa.
  • Personalizzato il greeter LightDM con sfondo e tema coerenti.
  • Spostato il pannello Cinnamon nella parte superiore dello schermo.
  • Ridotta l’altezza del pannello rispetto ai 40 pixel predefiniti.
  • Rimossi l’elenco delle finestre e gli applet non necessari dalla configurazione iniziale.
  • Configurato l’avvio automatico di Plank.
  • Impostati dock inferiore centrato, icone da 42 pixel e scomparsa intelligente.
  • Utilizzati override GSettings di sistema per applicare le preferenze ai nuovi utenti senza modificare i file originali di Cinnamon.
  • Introdotta una verifica degli schemi GSettings durante la costruzione della ISO.

Applicazioni e integrazioni

  • Integrato MintUpdate 7.1.4+zakk1, pacchetto personalizzato per il funzionamento con i repository Debian.
  • Disabilitati i controlli specifici sui mirror e sulle priorità dei repository Linux Mint incompatibili con la configurazione di zakk-OS.
  • Integrato PackageKit per consentire a MintInstall di installare e rimuovere i pacchetti.
  • Confermata la funzionalità di MintInstall con installazione e rimozione di GIMP.
  • Confermato il funzionamento di SysMonTask nella precedente sessione di collaudo.

Correzioni e verifiche

  • Validati gli override GSettings per Cinnamon e Plank.
  • Verificato l’avvio automatico di Plank nella Live.
  • Verificati l’applicazione del wallpaper e il posizionamento del pannello.
  • Individuata l’assenza di xapp-symbolic-icons, responsabile delle icone mancanti in MintInstall.
  • Corretto il problema in prova installando xapp-symbolic-icons sulla Live; pacchetto da includere stabilmente nella build successiva.
  • Verificato il refresh di MintUpdate e la sua disponibilità dal menu.

Limiti noti

  • Calamares non ancora integrato: distribuzione utilizzabile esclusivamente in modalità Live.
  • Launcher iniziali di Plank da perfezionare.
  • Avvio automatico di MintUpdate intenzionalmente disattivato dal launcher originale nelle sessioni Live.
  • Gestione dei driver proprietari ancora da integrare.
  • Ecosia non ancora preinstallato.
  • Funzionalità di zakk-OS Root ancora in progettazione.

Alpha 3 — Gestione applicazioni e aggiornamenti

Ottobre 2026

Versione dedicata all’ampliamento delle applicazioni di sistema e alla sperimentazione degli strumenti Linux Mint su base Debian pura.

Novità

  • Integrato MintInstall 8.4.0 come gestore grafico delle applicazioni.
  • Integrato MintUpdate 7.1.4 come gestore grafico degli aggiornamenti.
  • Aggiunti i pacchetti di supporto necessari al funzionamento delle applicazioni Mint su Debian.
  • Integrato SysMonTask per il monitoraggio grafico delle risorse.
  • Mantenuto APT come sistema di gestione dei pacchetti.
  • Mantenuti esclusivamente i repository Debian nella configurazione del sistema.
  • Ridotta la dimensione della ISO rispetto alla Alpha 2, anche attraverso una gestione più selettiva dell’inclusione dei firmware.

Test eseguiti

  • Verificato l’avvio di Cinnamon e delle applicazioni principali.
  • Verificato il funzionamento di SysMonTask in ambiente virtualizzato.
  • Individuata l’assenza del servizio PackageKit durante i primi test di MintInstall.
  • Installato PackageKit nella Live e confermata la corretta installazione e rimozione di GIMP.
  • Individuata l’incompatibilità iniziale di MintUpdate con la politica dei repository Debian.
  • Sperimentata con successo una modifica a MintUpdate per eliminare i controlli specifici dei repository Mint.
  • Confermato il refresh del Gestore aggiornamenti senza errori.

Interventi preparatori per Alpha 4

  • Ricostruito MintUpdate come pacchetto personalizzato 7.1.4+zakk1.
  • Incorporate le modifiche nel pacchetto .deb, eliminando la necessità dell’hook temporaneo.
  • Aggiunto PackageKit alla lista permanente dei pacchetti.
  • Preparata la struttura per la personalizzazione grafica della versione successiva.

Limiti noti

  • Interfaccia grafica ancora prevalentemente standard.
  • MintUpdate originale non compatibile senza modifiche.
  • Alcune dipendenze e risorse grafiche delle applicazioni Mint ancora da verificare.
  • Installatore grafico non disponibile.

Alpha 2 — Prima Live utilizzabile

Ottobre 2026

Versione dedicata alla correzione dei problemi di accesso della Alpha 1.

Correzioni

  • Risolto il problema che impediva l’accesso alla sessione Live.
  • Inserito user-setup fra i componenti necessari alla creazione e configurazione dell’utente Live.
  • Verificata la compatibilità di questa configurazione con live-build e --apt-recommends false.

Test eseguiti

  • Avvio della ISO in VirtualBox.
  • Accesso alla sessione grafica Cinnamon.
  • Verifica delle applicazioni essenziali:
    • Plank
    • VLC
    • FFmpeg
    • gThumb
  • Conferma del funzionamento della base Debian minimale.

Limiti noti

  • Desktop senza identità grafica definitiva.
  • Gestione grafica delle applicazioni e degli aggiornamenti non ancora completata.
  • Nessun installatore su disco.

Alpha 1 — Prima ISO sperimentale

Ottobre 2026

Prima build di zakk-OS generata con live-build a partire da Debian 13 Trixie.

Caratteristiche iniziali

  • Architettura amd64.
  • Base Debian 13 Trixie.
  • Kernel Linux ufficiale Debian.
  • Desktop Cinnamon minimale.
  • Display manager LightDM.
  • Server grafico Xorg.
  • Init systemd.
  • Dock Plank.
  • Integrazione dei componenti essenziali per la modalità Live.
  • Selezione manuale dei pacchetti per ridurre dipendenze e applicazioni non necessarie.
  • Firmware Debian selezionati.
  • Creazione di immagini ISO ibride con live-build.

Problemi riscontrati

  • La ISO veniva generata, ma l’accesso alla sessione Live non funzionava correttamente.
  • Mancava un componente necessario alla predisposizione dell’utente Live.
  • Il problema è stato individuato e corretto nella Alpha 2 mediante l’aggiunta di user-setup.

Risultato

Prima conferma del funzionamento della procedura di costruzione della distribuzione, ma versione non ancora utilizzabile come desktop Live completo.


Collaudi successivi alla compilazione di Alpha 4

22 ottobre 2026 — Ryzen 5 3500X

Primo collaudo documentato di zakk-OS su hardware fisico.

Configurazione:

  • CPU AMD Ryzen 5 3500X
  • RAM 16 GB DDR4
  • GPU NVIDIA GeForce RTX 2060 Super 8 GB
  • Avvio tramite Ventoy

Risultati

  • Avvio CSM/Legacy: riuscito.
  • Desktop Cinnamon: funzionante in CSM.
  • Firefox ESR: installato tramite MintInstall, avviato e utilizzato correttamente.
  • YouTube Full HD: riproduzione fluida nel test effettuato.
  • Avvio UEFI: GRUB e kernel si avviano, ma il desktop non raggiunge la sessione grafica.
  • Nouveau: individuati errori relativi a firmware NVIDIA TU106 mancanti.
  • nouveau.modeset=0: consente di raggiungere la TTY, ma senza un dispositivo DRM disponibile e senza sessione grafica.
  • Firmware NVIDIA: verificata la disponibilità dei file necessari attraverso il pacchetto Debian firmware-nvidia-graphics.
  • Strumenti diagnostici: rilevata l’assenza di pciutils.
  • Flatpak: verificata la configurazione del repository Flathub e la disponibilità di Ecosia.
  • Ecosia Flatpak: installato, ma avvio grafico non ancora confermato; diagnostica ancora aperta.

Correzioni previste per la build successiva

  • Includere firmware-nvidia-graphics.
  • Includere pciutils.
  • Incorporare xapp-symbolic-icons.
  • Verificare il caricamento iniziale dei cataloghi AppStream di Flathub.
  • Perfezionare le applicazioni fissate nel dock Plank.
  • Ripetere il test UEFI con il firmware NVIDIA già presente nella ISO.

Direzione di sviluppo

Alpha 5 — Obiettivi

  • Consolidamento delle correzioni emerse dai collaudi.
  • Integrazione dell’installatore grafico Calamares.
  • Verifica del partizionamento guidato, manuale e dell’installazione con home separata.
  • Test del sistema installato su disco.
  • Verifica del funzionamento di MintUpdate fuori dalla sessione Live.
  • Miglioramento della compatibilità con GPU NVIDIA e AMD.

Versioni successive

  • Browser Ecosia preinstallato.
  • Integrazione definitiva delle applicazioni selezionate.
  • Configurazione Fastfetch con logo zakk-OS.
  • Sviluppo di zakk-OS Root in Rust e GTK4.
  • Installazione opzionale di Ollama, Open WebUI e ComfyUI.
  • Gestione semplificata di driver GPU e modelli AI locali.
  • Test su piattaforme Intel, AMD e Apple x86-64 di generazioni differenti.
  • Preparazione della Beta pubblica.

Filosofia

zakk-OS non nasce per sostituire Debian né per competere con altre distribuzioni.

Nasce come progetto indipendente, minimale e personalizzabile, costruito per sperimentare Linux, l’hardware e l’intelligenza artificiale locale, mantenendo il controllo del sistema nelle mani dell’utente.

Nasce per curiosità, cresce grazie alla condivisione e non prende ordini da nessuno.

… e non dimenticate che son cazzi vostri.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *