Passare al contenuto

Segnalare un bug

Ditana è sviluppata in tre repository, e quello giusto si ricava da due domande: il problema si è presentato durante l’installazione o durante l’uso di un sistema installato? E se si tratta di un sistema installato, riguarda la pacchettizzazione o la configurazione?

  • ditana-installer – l’ISO e il processo di installazione. L’ambiente live non si avvia; il programma di installazione si interrompe con un errore; il partizionamento o la cifratura del disco non riesce; il sistema installato non si avvia affatto; qualcosa che avete selezionato nelle finestre di dialogo del programma di installazione non è arrivato nel sistema installato.

  • ditana-build – i pacchetti stessi e la pipeline che li compila. Una dipendenza mancante, un pacchetto che non si installa, una firma la cui verifica non riesce, un pacchetto non aggiornato.

  • ditana-config – ciò che un sistema Ditana installato è. Selezione dei pacchetti, configurazione del desktop, impostazioni predefinite e dotfile, unità systemd, parametri del kernel e mitigazioni per la CPU, gli script ausiliari di Ditana. Se il sistema si avvia e qualcosa al suo interno è sbagliato o manca, questo è il posto giusto.

Se non riuscite a stabilirlo, aprite la segnalazione in ditana-config e fatelo presente – è più facile spostare una segnalazione che lasciare un problema non segnalato.

Una segnalazione utile contiene:

  • La versione di Ditana e la configurazione con cui è stata installata, ricavate da grep -E '^(BUILD_ID|VERSION_CODENAME)=' /etc/os-release, e il kernel, ricavato da uname -r.
  • Che cosa vi aspettavate, che cosa è successo e il comando o il clic esatto che lo ha prodotto.
  • L’errore pertinente, copiato come testo anziché fotografato.
  • Per un problema del programma di installazione: /var/log/install_ditana.log, che il programma di installazione copia anche nel sistema installato.
  • Per un servizio in errore: systemctl status <unit> e journalctl -u <unit> -b.
  • Per un problema hardware: print-system-infos, che viene installato per impostazione predefinita con gli strumenti da terminale e riassume CPU, GPU, memoria e firmware in una sola schermata. Installatelo con pacman -S ditana-print-system-infos se avete deselezionato questa opzione.

Non segnalate qui i pacchetti AUR. Ditana ricompila le loro ricette dall’AUR senza modifiche; se è il software stesso a essere difettoso, è sulla pagina AUR o nel progetto upstream che si può effettivamente apportare una correzione. Se la colpa è invece della pacchettizzazione nel repository di Ditana – una dipendenza mancante, un pacchetto che non si installa – si tratta di una segnalazione per ditana-build, e ci interessa davvero saperlo.

Questa traduzione è stata realizzata automaticamente. I lettori la migliorano su Weblate.