SliTaz SliTaz Forum

You are not logged in.

#1 2025-10-03 08:01:06

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Report di installazione ordinaria con current64

Premesso che il notebook ha già varie partizioni impegnate, di cui una è dedicata alle prove.

Ha un boot legacy senza EFI/UEFI, ed ha già installato un grub4dos-0.4.4. Per cui visto spiacevoli inconvenienti del passato evito di lasciare all'installer il campo libero.

Scaricato la iso da https://people.slitaz.org/~shann/slitaz-current64-stuff/slitaz-current64-core64-grub2.iso:

Estratto dall'iso il vmlinuz ed il relativo rootfs.gz in una cartella del boot corrente.

Aggiunto la riga al mio grub per caricare la live.

Fase 1: avvio live dal grub (legacy)

scelgo strumenti di sistema> slitaz installer

Poi scelgo la parte Valuta: senza partizionamento o formattazione

Indico nelle caselle preposte il percorso completo dell'immagine ISO

La partizione di destinazione (nel mio caso /dev/sda7

)

Poi installa: Primo errore

>>

Estrai immagine ISOslitaz-current64-core64-grub2.iso

L'immagine ISO non è corretta.

dalla nuova finestra che si presenta ripeto selezione dell'iso e della partizione

di nuovo premo installa: stavolta avanza ma da altri errori che seguono:

>>

SliTaz core64  2025-08-11  slitaz-current64-core64-grub2.iso

Hard disk installation (UMSDOS way)

----

Install root filesystem in /slitaz....

Extracting rootfs.gz ...

Creating initrd /usr/bin/taziso: line 170: /lib/ld*.so: not found

Command line: cp /tmp/fs4591/lib

BusyBox v1.31.1 (2025-07-30 21:01:40 Europe) multi-call binary.

Usage: cp [OPTIONS] SOURCE... DEST

...

/usr/bin/taziso: line 170: /lib/ld*.so: not found

Command line: cp /tmp/fs4591/lib

BusyBox v1.31.1 (2025-07-30 21:01:40 Europe) multi-call binary.

Usage: cp [OPTIONS] SOURCE... DEST

...

/usr/bin/taziso: line 170: /lib/ld*.so: not found

Command line: cp /tmp/fs4591/lib

BusyBox v1.31.1 (2025-07-30 21:01:40 Europe) multi-call binary.

Usage: cp [OPTIONS] SOURCE... DEST

...

/usr/bin/taziso: line 170: /lib/ld*.so: not found

Command line: cp /tmp/fs4591/lib

BusyBox v1.31.1 (2025-07-30 21:01:40 Europe) multi-call binary.

Usage: cp [OPTIONS] SOURCE... DEST

...

Install boot files...

Creating tazboot.exe ...

A questo punto rinuncio a slitaz installer e proseguo manualmente con l'installazione:

estrazione della rootfs.gz sulla partizione, creazione della cartella boot, copia del vmlinuz-5.10.238-slitaz64

modifica alla riga del grub per l'avvio reale.

Fase 2: Avvio di slitaz su partizione:

A slitaz avviato noto la mancanza dell'audio

>>errore in alsa ucm ucm2 (alsa-lib parser.c:2775:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'."

tazpkg search-pkgname ucm2

Search result for package "ucm2"

=======================================================================

0 packages

Manualmente copio le cartelle che avevo sulla mia LFS di ucm ucm2 in /usr/share/alsa/ e riavvio

stavolta l'audio c'è, ma persiste un errore

alsa-lib main.c:1541:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2

>>indicazione sulla barra della lingua indica errata. Cosa che stranamente con un logout/login diventa giusta

.

Mancanza del firmware iwlwifi

, visto che al momento non ha connessione ripeto la copia del firmware dalla mia LFS

al riavvio connessione wifi funzionante!

>>Altra incoerenza sul tazpkg: alla richiesta di conferma continua a fare la domanda con “y/n” ma la risposta deve essere nella lingua scelta (nel mio caso “s/n” (si / no)

Magari la stessa cosa avviene in francese con “o/n” (oui / non) anche se non posso confermarlo non avendo realmente provato con altre lingue.

Scusate la lungaggine, ma tutto questo non è una richiesta e nemmeno una critica, ma solo per segnalare dei punti della distro, che possono mettere in difficoltà persone con minor esperienza.

Offline

#2 2025-10-03 13:33:05

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Ciao Gibor,

Grazie per il tuo feedback.

Devo controllare, se ho capito bene, stai provando a installare Slitaz Current dal sistema rolling?

Nel mio caso non noto problemi quando provo l'installer e uso l'ISO, se me lo ricordo provo a installarlo live in Current, ma penso di dover riprovare per rivedere il processo di installazione.

Per quanto riguarda il tuo problema con Alsa, trovo che 'ucm.conf' nel pacchetto alsa-ucm-conf, disponibile su rolling, non su current.

Per il firmware iwlwifi, ho dei pacchetti (il mio laptop Tuxedo ne ha bisogno wink), ma non sono inclusi di default nell'ISO.

Per la conferma locale di tazpkg ('y/n'), devo controllare

Offline

#3 2025-10-03 15:12:45

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Gibor,

Eseguo test con ISO rolling e current, in entrambi i casi l'installer di Slitaz funziona correttamente.

Per sicurezza, ricompilo l'ISO, la carico sul mirror e rifaccio i test.

Compilo alsa-ucm-conf, continuo a controllare il problema con tazpkg ('y/n')

Per la lingua sul pannello, di fatto eseguo logout/login, risolvo il problema con gli artefatti.

Il problema che riscontri su taziso, credo sia dovuto al fatto che non è stato configurato per funzionare con Slitaz current (x86_64 completo)

Certo, so che non è un bene per gli utenti normali.

Bisogna migliorare l'esperienza d'uso (supporto Wi-Fi, supporto stampante, ...).

Gestione dell'utilizzo/dimensione dell'ISO e necessità di utilizzare la modalità LiveCD.

Offline

#4 2025-10-03 16:02:09

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Ciao Shann,

le prove si riferiscono come ho scritto, in avvio live della current64.

La scelta di quell'opzione sull'installer è dovuta principalmente al fatto che dichiara “senza formattazione”. Nella principale ricordo che si poteva scegliere successivamente cosa fare (partizione, installare il grub, la home ecc.) siccome non volevo, come mi è capitato in passato, che l'opzione non esisteva ed allora mi piallava l'hard disk senza tanti avvisi!!!

Sono partito dalla iso current64 poiché è comune preparare un supporto (usb, cdrom) con unetbootin o rufus. Quindi avviare ed installare.

Per la lingua sul pannello, di fatto eseguo logout/login, risolvo il problema con gli artefatti.

il problema è che è recidivo, al riavvio insiste con "US"...

Offline

#5 2025-10-03 18:43:35

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Gibor,

Ho scoperto perché tazpkg continua a usare lo scopo ('y/n'), manca it.po, vedo che è lo stesso anche su rolling, usiamo tazpkg 944, l'ultima versione di tazpkg è la 976 ma non è inclusa in cooking.

Ho eseguito il backport del file it.po e ho ricompilato tazpkg/slitaz-i18n, ora tazpkg usa la traduzione 'it'.

Devo verificare perché l'artefatto persiste.

Scusa per l'errore riguardo rolling/current iso.

In effetti hai ragione, fai un test utente su liveCD se funziona come previsto, procedi all'installazione.

Nel mio test per "SliTaz Installer" uso current64 iso (build di gennaio), come detto, non ho notato problemi di processo hmm

Spero che sia solo un'iso corrotta e che ora funzioni anche dalla tua parte sad

Offline

#6 2025-10-04 21:44:44

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Devo verificare perché l'artefatto persiste.

Non ne so il motivo, ma se a slim.conf disablilito autologin la barra mostra sempre giusto.

Offline

#7 2025-10-05 07:09:47

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Ciao Gibor,

Strano hmm

Da parte mia vedo che il problema potrebbe essere in [c].config/lxpanel/slitaz/panels/panel[/c], vedo che il plugin xkb ha il parametro [c]LayoutLists=us[/c].

Se uso setxkbmap, cambio immediatamente la lingua sul pannello.

Offline

#8 2025-10-05 08:30:17

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Shann, grazie del supporto, anche se con tutta la buona volontà non vorrei che parlassimo di due versioni di slitaz differenti.

Ho usato la tua indicata nel link iniziale, a 64bit completa. La current64 sui repo è una 32bit con solo il kernel a 64bit.

Dico questo, perchè da nessuna parte mi trovo la voce “LayoutLists=”.

Sempre che con queste denominazioni non sia io a fare confusione...

Mi auguro che togliate quel benedetto rolling, current e diate un nome univoco a tutte.

Edit: buffo questo framework, a distro spenta non esiste, se avvio c'è... :-/

tux@slitaz:/media/disk-1/home/tux$ grep -r "LayoutLists=" *

tux@slitaz:/media/disk-1/home/tux$  [attachment=53316,3741]

Offline

#9 2025-10-05 10:45:29

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

ecco il motivo dell'equivoco: è "LayoutsList" non "LayoutLists"

tux@slitaz:/media/disk-1/home/tux$ grep -r "LayoutsList=" .

./.config/lxpanel/slitaz/panels/panel:    LayoutsList=it

In ogni caso è settato "it" ma il plugin mostra "us"

Offline

#10 2025-10-06 07:03:39

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Ciao Gibor,

Scusami per l'errore di battitura 'LayoutLists' / 'LayoutsList'

Ho trovato una soluzione per assicurarmi che l'etichetta kmap sia impostata correttamente durante l'accesso automatico di Slim.

Ho inserito delle linee in [c].xinitrc[/c] per assicurarmi di impostare correttamente la tastiera.

kmaplang=$(cat /etc/keymap.conf | awk -F'-' '{print $1}')

setxkbmap $kmaplang

Con questo, il pannello ha il layout corretto in alto.

slitaz-configs-base è stato aggiornato.

Per quanto riguarda i nomi, hai ragione. Il nome rolling/current potrebbe creare confusione.

Soprattutto con rolling, il kernel è a 64 bit e lo spazio utente a 32 bit.

Current64 è completamente a 64 bit.

Quando inizierò a lavorarci, penso di usare il nome "6.0", ma su https://roadmap.slitaz.org abbiamo già una pagina sulla versione 6.0.

Forse è meglio mantenere la versione 6.0 e riscrivere la pagina della roadmap?

Offline

#11 2025-10-06 07:53:37

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Ciao Shann,

Ok, grazie per la pazienza, anche se alcune cose non corrispondono a quello che vedo.

Sui repo esiste solo https://mirror.slitaz.org/iso/current/ dove all'interno si trova

slitaz-current-core64.iso e non slitaz-current64-core64.iso

la versione quindi disponibile al download è slitaz-current-core64.iso ma è a 32bit userspace con kernel a 64bit. Provare per credere...

file bin/busybox

bin/busybox: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, stripped

oppure

file bin/mount

bin/mount: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, stripped

me ne sono accorto a mie spese, installandola, e scoprendo che non eseguiva binari a 64bit.

Per il plugin ok, era la soluzione più semplice, ma non rimuoveva il bug, per questo avevo evitato di proporla.

La mia riga aggiunta era così:

sed -i '/tazbox mkmenu/a setxkbmap $(cat /etc/keymap.conf)' .xinitrc

ed in via generale si poteva inserire nel sistema in /etc/skel/.xinitrc

avevo trovato tracce pure sul web del bug di lxpanel, ma non riuscivo ad aprire la pagina

advisories.mageia.org/MGAA-2016-0022.html

Offline

#12 2025-10-06 08:58:32

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Mi dispiace, in realtà devo chiarire lo stato della cartella corrente nel mirror per evitare errori.

https://mirror.slitaz.org/iso/current, è correlato al chroot "current" su tank, che utilizza userland a 32 bit.

Quando lavoro su current64, uso il mio chroot locale e non creo mai il chroot current64 su tank.

Ho creato un file README su https://mirror.slitaz.org/iso/current per spiegare come le ISO vengono inviate al mio spazio.

Infatti, a causa del limite di tank, posso continuare a usare il chroot sad.

Per quanto riguarda il link di Mageia, con WebArchive potrei aprirlo.

https://web.archive.org/web/20170726223420/advisories.mageia.org/MGAA-2016-0022.html

Infatti, parla del problema con la tastiera e risolvilo con setxkbmap.

Offline

#13 2025-10-06 15:40:02

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Ok, grazie di tutto! :-)

Offline

#14 2025-10-07 09:50:39

gibor
Moderator
Registered: 2011-04-30
Posts: 1,067

Re: Report di installazione ordinaria con current64

Allora non contento della soluzione setxkbmap sono andato a guardare i sorgenti del plugin e sorpresa: È già prevista quella funzione!!!

Talmente semplice da sfuggire all'occhio di entrambi.

Nella configurazione di xkb (~/.config/lxpanel/slitaz/panels) c'è la riga  KeepSysLayouts da mettere a “0”

Plugin {

  type=xkb

  Config {

    DisplayType=1

    PerWinLayout=0

    NoResetOpt=0

    KeepSysLayouts=0

    Model=pc105

    LayoutsList=it

    VariantsList=,

    ToggleOpt=shift_caps_toggle

    FlagSize=4

  }

In poche parole non deve mantenere la lingua di sistema, ma quella scelta.

Per di più si fa dal pannello delle preferenze senza bisogno d'altro. Basta togliere la spunta alla voce

“Mantenere le disposizioni di sistema” [attachment=53325,3743]

Offline

#15 2025-10-07 19:33:12

shann
Administrator
Registered: 2011-04-01
Posts: 1,296
Website

Re: Report di installazione ordinaria con current64

Bella cattura Gibor smile

Infatti non vedo queste impostazioni, meglio dell'hack [c]setxkbmap[/c]

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.023 seconds, 7 queries executed - Memory usage: 1.58 MiB (Peak: 1.77 MiB) ]