PDA

Visualizza la versione completa : [Gentoo] start hotkey all'avvio


mschievano
30-12-2004, 23:31
Avendo emerso hotkey per usare tutte le funzioni di una
tastiera logitech cordless pro, questa parte:



# mv start_hotkeys /etc/X11/xinit/xinitrc.d
(spostate il file nella dir /etc/X11/xinit/xinitrc.d (nel caso
di redhat) /etc/X11/xinitrc.d(per mandrake) nelle altre
distro cercate la dir relativa a xinitrc.d, in modo che ogni
volta che riavviate X verra' caricato il programma.)

su gentoo come va fatta?

(info prese da http://www.linuxdesktop.it/modules.php?name=News&file=article&sid=57)

andy caps
31-12-2004, 13:57
se è un servizio in genere con gentoo si fa con la solita sintassi

rc-update add hotkeys default
cosi parte ad init 3 al boot se il il servizio che mette in /etc/init.d si chiama hotkeys

mschievano
31-12-2004, 16:01
così non funziona ho già provato.
E' un package del portage che gestisce i tasti multimediali della tastiera.

andy caps
31-12-2004, 16:26
guarda come si chiama il demone
digita hot e premi tab e guarda se si chiama ad esempio hotkeysd e con rc-update aggiungi quello

mschievano
31-12-2004, 16:48
:
$ hotkeys
$ hotplug
$ hotshot2calltree

quindi do:

rc-update add hotkeys default

$ rc-update completed

il problema è che il servizio hotkeys "sembra" un servizio grafico. quindi deve partire dopo X, ed io mi loggo da console e do startx poi.

init 3.

continua...

mschievano
31-12-2004, 16:51
init 5

$ starting logitech cordless desktop
$ cannot open display null:0
$ bailing out

startx

premo un tasto "multimediale", ma non succede niente.
=> il servizio deve partire solo se X è attivo.

andy caps
31-12-2004, 17:14
guarda se tra le opzioni trovi quella di farlo partire con kde magari in kcontrol

mschievano
31-12-2004, 17:16
manager = xfce4

andy caps
31-12-2004, 21:51
ma ha messo in /etc/init.d hotkeys ?

se nn ci fosse devi fare un link in /etc/init.d a

/usr/bin/hotkeys
poi ridare l'rc-update
magari scegli la tastiera nel file di conf

/etc/hotkeys.conf cosi la carica al caricamento di xserver altrimenti la devi riscegliere manualmente ogni volta

non devi andare ad init 3 per farlo partire

dai un occhiatina anche al man hotkeys

Loading