Newsgroup: it.comp.macintosh
Titolo: Linux e tastiera QZERTY

 ma purtroppo il sito non
funziona più...
Mi sembra di aver capito che l'unica é configurare la mappa tastiera a
mano con il comando "xmodmap"...però siccome sto muovendo i primissimi
passi non so se é il caso di infognarmi in una cosa del genere...
Qualcun altro ha avuto questo problema? Non esiste davvero soluzione? E
se dovessi avventurarmi con xmodmap dite che é impresa fattibile per uno
i cui contatti col mondo linux finora sono stati la lettura dei primi 4
capitoli di "Appunti di informatica libera"?
Se installassi un'altra distribuzione (Yellowdog) cambierebbe qualcosa?

 Se installassi un'altra distribuzione (Yellowdog) cambierebbe qualcosa?
 non so se yd ha risolto il problema.
 cmq io ho risolto il problema, grazie all'aiuto di una paio di persone
 che si sono mosse in questa direzione.
 
 scrivimi in privato e ti mando file e istruzioni necessarie.
 se interessa qualcun altro, posso postare le istruzioni qui e mettere i
 file da qualche parte.
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"la guerra rimane / nel buco di un millennio speso a riparare ogni
frontiera artificiale / nell'odio sceso dentro le coscienze umane / 
la guerra chiede sempre il conto a chi rimane / e oggi faccio il mio
dovere: il sabotatore"				    Assalti Frontali

 Pensato a faqintosharla?
 veramente no, pensavo lí ci fossero faq solo sugli os della apple.
 sbagliato?


 tu.
 io posso mandare quel poco che ho.
 qui in lista le "istruzioni", a marco i file (uno di 7K, l'altro di
 2... ;).
=========================================================================
Istruzioni per l'installazione delle mappe per le tastiere italiane
Apple USB modello qzerty:
1)scaricare i file mac-it-byrick.kmap.gz e it-byrick2.gz
2) mac-it-byrick.kmap.gz e' la tastiera per la console (l'ambiente non
grafico di Linux) e va  messa (non occorre scompattarla) in  
/usr/lib/kbd/keymaps/mac/; per usarla bisogna dare il comando 
'kbdconfig' (per YellowDog e Linuxppc 2000) oppure 'yast' (per la Suse)
[perdonatemi ma non ho mai visto la
Debian ppc] e selezionarla attraverso tali comandi. 
2) it-byrick2  va scompattata  e messa in 
/usr/X11R6/lib/X11/xkb/symbols/macintosh/
Per utilizzarla ci sono procedure differenti da usare a seconda di quale
X-server si sta usando (per controllare 'ls -l /etc/X11/' e verificare dove
punta il link simbolico costituito dal file X):
a) se si sta usando XF68_FBDev bisogna editare il file /etc/X11/XF86Config
e cambiare la  linea che si riferisce alle mappe da caricare
per la tastiera in modo che diventi come la seguente:
XkbSymbols      "macintosh/it-byrick2" 
 
b) se si sta usando Xpmac bisogna editare il file /usr/X11R6/bin/startx e
modificare la linea (verso la fine) seguente:
xinit $clientargs -- $server $display $serverargs
deve diventare 
xinit $clientargs -- -kdbtype it-byrick2 $server $display $serverargs
c) se invece si sta usando XFree 4.0 il file /etc/X11/XF86Config avra'
allora una forma diversa e va editato in modo che la parte relativa
alla 
tastiera diventi:
Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
#      Option     "XkbDisable"
        Option     "XkbModel" "macintosh"
        Option     "XkbLayout" "it-byrick2"
EndSection
(importante e' commentare la linea con "XkbDisable")
Per la Suse (io ho visto solo la 6.4) c'e' inoltre da modificare una
variabile di sistema, altrimenti il file /etc/X11/XF86Config verra'
riscritto ad ogni riavvio e le modifiche perse; la procedura e' la
seguente: lanciare yast, andare in "Configurazione Sistema=> Modifica
file di configurazione" (o qualcosa del genere) e mettere "no" su
CREATE_FBCONF.
=====================================================================
il file é un pó vecchio (almeno un anno), ma nel mio caso ha fatto
sempre il suo lavoro.
se marco mi manda una mail, gli giro i file di cui sopra.


 c) se invece si sta usando XFree 4.0 il file /etc/X11/XF86Config avra'
scrivo qui sul newsgroup che eventualmente può interessare anche altri:
io mi sono bloccato a questo punto, il link simbolico a me punta ad un
generico "Xfree86", quindi non rientro in nessuno dei tre casi qui sopra
elencati, e la mia niubbaggine di Linux mi ipedisce di andare avanti :P
ricordo che ho Mandrake 9.1 (e sto scaricando anche Yellowdog, che ho
sentito dire che é migliore anche per tanti altri aspetti)

 superniubbo con SuSE su mac... 
ecco, peccato che tutti gli rpm che ho trovato quando provo a
installarli mi dicono "firma non riconosciuta" e cose del genere, ho
provato a installare lo stesso, ma poi il programma una volta lanciato
ha comportamenti improbabili e poi si blocca del tutto...
questo suppongo perché per Mandrake sarebbe meglio scaricare rpm "mdk",
ma di xkeycaps non l'ho trovato...(mi sto scaricando Yellowdog cmq)

 quelli vanno de securo :)
"compilare" per me per ora é ancora una parolaccia :-)

 ma se vuoi usare linuz senza compilare, imho vai poco lontano.
no no, é solo che lo sto usando da tre giorni, e non sono ancora
arrivato ai capitoli dove si parla di compilare (sto leggendo la
documentazione di Mandrake, "Appunti di informatica libera" e una
vecchia edizione di "Linux for Dummies")
per curiosità sono saltato subito al capitolo dove se ne parla e ho
visto i tre comandi in croce...effettivamente non sembra niente di
complicato :)

[mer, 05 nov 2003, alle 17:53] -  G. C. scrive:

 mdk usa Xfree 4.3.boh, quindi il file che devi andare ad editare é
 /etc/X11/XF86Config-4
 (ad occhio, dato che non ho mai visto una mdk ppc)


 a occhio direi anche io...
 
 tra l'altro il documento che ho passato in lista é vecchiotto, e ad un
 certo punto dice:
 "c) se invece si sta usando XFree 4.0 il file /etc/X11/XF86Config"
 il file, invece, si chiama XF86Config-4


 attraverso tali comandi. 
Debian ppc ustable (sid) contiene già la tastiera italiana: l'ho fatta e
spedita al curatore del pacchetto console-data io quindi se mi dite se
funziona correttamente ve ne saremo grati!
-- 
Ciao
Cloruro