PDA

View Full Version : [xfce4] autostart + kinput


guldo76
26-07-2004, 16:50
Oh, Esperti di xfce4, aiutatemi :ave:
:D
Avrei bisogno un "aiutino" per un paio di cosette...
Sto cercando di far funzionare l'input giapponese con xfce4... ho provato aggiungendo le righe giuste (giuste nel senso che con fluxbox funzionavano) nel mio ~/.xfce4/xinitrc
JAP="ja_JP.eucjp"
ITA="it_IT.iso885915@euro"
#export LC_ALL=
export LANG=
export LC_CTYPE=
# attiva il metodo di input
kinput2 &
XMODIFIERS=@im=kinput2
export XMODIFIERS
ma non son riuscito a farlo funzionare; nel senso che le variabili LANG e LC_CTYPE non risultano essere impostate come dico io.

Allora ho provato a fare uno script apposito, e inserirlo in ~/.xfce4/autostart avendo aggiustato il mio xinitrc in questo modo:
# Start-up stuff from ~/.xfce4/autostart directory, if it exists
if test -d "/home/guldo/.xfce4/autostart"; then
for i in ; do
if test -x /home/guldo/.xfce4/autostart/; then
/home/guldo/.xfce4/autostart/ &
fi
done
fi
ma neanche questo funziona.

Come devo fare?

Grazie :ave:

Maestro
26-07-2004, 17:22
/home/guldo/.xfce4/autostart/ &


Come fai a lanciare una directory ?

Prova così:


if [ -x $HOME/.xfce4/autostart/script.sh ]
then
cd $HOME/.xfce4/autostart
./script.sh >/dev/null 2>&1
fi


In ogni caso non capisco come switchi il charset tramite la var JAP o ITA..

Se magari puoi spiegare meglio cosa fare vedo se sò aiutarti :)

P.S.: Vuoi eseguire tutti gli script +x nella directory apposita? Sei sicuro che autostart su xfce4 funzioni ?

Ciao

guldo76
26-07-2004, 17:32
Grazie della risposta :)
Originariamente inviato da Maestro
/home/guldo/.xfce4/autostart/ &
Come fai a lanciare una directory ?
Si`, scusa, e` stato un problema di copia/incolla :p
la riga giusta e`
/home/guldo/.xfce4/autostart/$i &
che cmq non funziona.

Non me la sono inventata io, ma l'ho presa pari pari da /etc/X11/xfce4/xinitrc, quello installato di default.

In ogni caso non capisco come switchi il charset tramite la var JAP o ITA..
Se magari puoi spiegare meglio cosa fare vedo se sò aiutarti :)
Funziona cosi`: impostate quelle variabili in quel modo, puoi, ad esempio nel browser, premere Shit+barra per scrivere con i caratteri jap, e premerlo di nuovo per tornare con i caratteri latini. E` cosi` che ho fatto la mia firma qui. :)
Con fluxbox funziona.

Maestro
26-07-2004, 17:54
#!/bin/sh
cd $HOME/.xfce4/autostart
for i in `ls $HOME/.xfce4/autostart` ; do ./"$i" >/dev/null 2>&1 ; done

guldo76
26-07-2004, 20:19
Grazie, ma non funziona neanche cosi`...
Ci dev'essere qualcosa che sfugge... :confused:

Inoltre, i font dei menu` e delle finestre di config di firefox, sono enormi!
A cosa e` dovuto?!?
:boh:

Maestro
26-07-2004, 20:31
lo script per funzionare funziona, dipende da dove lo posizioni. Se va bene che venga eseguito subito dopo il login metti i comandi (o il path degli scripts) e le variabili in ~/.bashrc sempre se usi bash senza usare if o test.

Penso piuttosto che sia un problema di XFCE4 se con echo $VARIABILE vedi tutto settato correttamente e kinput rimane in background..

Per quanto riguarda i fonts vai sul Pannello di XFCE4 dove puoi settare quelli che preferisci.. idem sulla configurazione di Firefox

Ciao

guldo76
26-07-2004, 20:58
Con i font a quanto pare sono a posto :)

Niente da fare invece con l'input method, che non mi riesce di far funzionare.
Invece che metterlo in uno script, ho provato ad attivarlo a mano; cioe`, appena aperto xfce4, ho aperto un terminale e ho impostato LANG e LC_CTYPE, quindi ho avviato kinput2 e sistemato la variabile XMODIFIERS, come avviene nello script.
Pero` non funziona :muro:

Grazie di tutto, cmq :)