problema layout

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

problema layout

Messaggio da Toni »

ciao a tutti
runlevel 3 e 4 nessun problema layout tastiera corretto
bash-3.1$ cat /etc/rc.d/rc.keymap
#!/bin/sh
# Load the keyboard map. More maps are in /usr/share/kbd/keymaps.
if [ -x /usr/bin/loadkeys ]; then
/usr/bin/loadkeys it.map
fi
ho impostato una partizione criptata con luks,
e qui si verifica il problema:

alla richiesta della password ( runlevel sconosciuto :-k ) il layout della tastiera non è corretto.

qualche suggerimento?
grazie :thumbright:

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: problema layout

Messaggio da conraid »

devi inserire il layout della tastiera in un initrd, oppure compilarti il kernel già con il layout, se non sbaglio devi modificare qualcosa nel kernel
io seguo la prima strada

man mkinitrd

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Re: problema layout

Messaggio da algol »

Da questa risposta suppongo stiamo parlando di una partizione di root criptata, no?

Scusate se rilancio, per curiosità, c'è un modo di ridimensionare una partizione criptata?

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: problema layout

Messaggio da Toni »

conraid ha scritto:devi inserire il layout della tastiera in un initrd, oppure compilarti il kernel già con il layout, se non sbaglio devi modificare qualcosa nel kernel
io seguo la prima strada

man mkinitrd
non si tratta della partizione di root , quindi non penso sia necessario un ramdisk :-k

@algol

penso di si , una volta che viene creato il device /dev/mapper/partizionecrypt può essere trattata come una normalissima partizione ( vedi creazione file system)

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: problema layout

Messaggio da conraid »

Quindi non ti funziona a sistema avviato?
Mai avuto un simile problema sinceramente, non so che dirti

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: problema layout

Messaggio da Toni »

conraid ha scritto:Quindi non ti funziona a sistema avviato?
Mai avuto un simile problema sinceramente, non so che dirti
mi sono espresso male.

Il sistema si avvia , la partizione criptata non è ne root ne home,

tuttavia durante l'avvio luks propone un prompt per inserire la password: qui evidentemente il layout it non è stato ancora caricato.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: problema layout

Messaggio da conraid »

allora ti serve un initrd con il layout, prova
anche io non ho la partizione boot o home criptata, ma solo una dati, e quindi non devo dire qualcosa come -C /dev/etc... a mkinitrd, ma mi serve ugualmente se voglio digitare la pwd con tastiera italiana

non c'è nemmeno bisogno che lo ricrei ad ogni ricompilazione, io per esempio ho lvm e crypt ed ho fatto

Codice: Seleziona tutto

mkinitrd -c -k 2.6.27.20-cf -L -l it
e lo tengo uguale ad ogni kernel, tanto non carica moduli come vedrai
ed infatti se guardi c'è sempre il 2.6.27 :-)
anche se adesso l'ho ricreato visto che in current hanno cambiato lvm, ma andava sempre ugualmente

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: problema layout

Messaggio da Toni »

grazie :thumbright:

Avatar utente
Naitso
Linux 2.x
Linux 2.x
Messaggi: 208
Iscritto il: lun 10 nov 2008, 15:09

Re: problema layout

Messaggio da Naitso »

Ha già risolto il buon conraid, ma posto la fonte dell'informazione per eventuali dubbi...
from: README_CRYPT.TXT
NOTE: if you use a non-US keyboard and need to enter a passphrase during boot,
this may be problematic if the keyboard mapping is US while Slackware
runs from the initrd filesystem. In this case, add support for your
keyboard to the initrd image using this additional parameter to the
'mkinitrd' command above: "-l <language>". The string <language> is the
same as the one you select in the installer when your keyboard is
non-US. Example for a dutch keyboard: "-l nl".
Ciao :thumbright:

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema layout

Messaggio da targzeta »

Scusate se mi intrometto ma sono curioso. Se non ho capito male Toni non ha un initrd, almeno sino ad ora. Il readme postato da Naitso quindi nel nostro caso non dovrebbe servire.

Io non so come funziona luke ma sempre se ho capito bene, la password ti viene richiesta nel momento del caricamento di un modulo o giù di li giusto? Se è così il modulo dovrebbe essere caricato quando viene montato il filesystem, quindi in teoria si dovrebbe risolvere il problema eseguendo la loadkey prima di montare il filesystem incriminato giusto? O sto solo dicendo una grande fesseria?

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: problema layout

Messaggio da danix »

mi perdonate un OT:
Offtopic: mi indicate un howto per usare le partizioni criptate su slackware??
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
Naitso
Linux 2.x
Linux 2.x
Messaggi: 208
Iscritto il: lun 10 nov 2008, 15:09

Re: problema layout

Messaggio da Naitso »

danix ha scritto:mi perdonate un OT:
Offtopic: mi indicate un howto per usare le partizioni criptate su slackware??
No non ti perdono!!!!! :badgrin:
Leggi i file contenuti nei cd / DVD di slackware... che è lo stesso che ho indicato sopra
bye :thumbright:

Avatar utente
danix
Staff
Staff
Messaggi: 3289
Iscritto il: ven 27 ott 2006, 19:32
Nome Cognome: Danilo M.
Slackware: 64 current
Kernel: 6.12.13 x86_64
Desktop: i3
Località: Verona (VR)
Contatta:

Re: problema layout

Messaggio da danix »

ecco appunto... :D grazie naitso...
danix
danix ha scritto:non sono molto presente sul forum, e di ciò mi scuso con tutti

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: problema layout

Messaggio da conraid »

spina ha scritto:Scusate se mi intrometto ma sono curioso. Se non ho capito male Toni non ha un initrd, almeno sino ad ora. Il readme postato da Naitso quindi nel nostro caso non dovrebbe servire.

Io non so come funziona luke ma sempre se ho capito bene, la password ti viene richiesta nel momento del caricamento di un modulo o giù di li giusto? Se è così il modulo dovrebbe essere caricato quando viene montato il filesystem, quindi in teoria si dovrebbe risolvere il problema eseguendo la loadkey prima di montare il filesystem incriminato giusto? O sto solo dicendo una grande fesseria?

Emanuele
negli script di slackware viene caricata una partizione luks, se settata in fstab e crypttab, prima del caricamento del layout della tastiera.
Quindi o usi un initrd (se non ce l'ha lo crea, non vedo il problema) o fa come te che mette il layout direttamente nel kernel (se non sbaglio fai così no?). Io preferisco il primo metodo, tanto non cambia mai l'initrd se non hai moduli del kernel, lo fai una volta e via

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: problema layout

Messaggio da targzeta »

Questo l'ho capito conraid, ma il linea teorica non si può mettere il caricamento del layout prima del caricamento della partizione luks? Ovvero, non si può semplicemente spostare due righe negli scripti di inizializzazione invece di creare l'initrd?
E' solo come teoria, poi in pratica ognuno fa quello che vuole.

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi