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.
Ho postato questo su wikislacky per sbaglio, chiedo ai mod di eliminarlo da lì a limite e mi scuso ancora... passiamo alla domanda
Problema di comprensione di xhkeys ed il pacchetto linpus_keys.
Installato xhkeys installato linpus_keys come indicato anche sul wiki.... creato il file .XHKeys con xhkconf, lancio xhkeys lancio splashd ma nn funziona niente....
Dopo estenuanti prove ho copiato il file .XHKeys da linpus e copiato nella mia home comunque senza successo.
Qualcuno mi sa dare maggiori delucidazioni sull'argomento...?
Provato con .Xmodmap ma nn va il brightness del monitor e mi perdo altri tasti......
Ringrazio...
xhkeys -f ~/.XHKeys andrebbe inserito in /etrc/rc.d/rc.local per essere eseguito automaticamente ad ogni avvio.
Perché hai usato xhconf?
Dammi dettagli maggiori e riverifica i passi della guida sul wiki.
Che versione hai dell Acer One? E' possibile, anche se poco probabile, che la mappatura dei tasti sia differente nel caso posta il file /etc/rc.d/rc.local presente nel TUO cd di Linpus.
allora innanzitutto ti ringrazio per la risposta.
Da premettere che la guida nn l'ho seguita passo passo anzi ho visto solo la parte relativa allo splash per i tasti multimediali perchè usare Xmodmap è veramente troppo brutto nn mi andava di avere il kernel 2.6.23 che usa linpus e ci ho piazzato il kernel 2.6.28.10 funziona tutto.
Mi riconosce perfettamente tutti i tasti e nn ho bisogno di fare il setkeycodes in quanto xev riconosce già i keycodes. in + i codici relativi alla mia tastiera sono diversi da quelli menzionati nella tua guida. Il mio è un Acer A110L e non un 150
ho installato linpus_hotkeys dal link da te postato ed installato. il file .XHKeys è uguale a quello indicato da te con la differenza dei keycodes diversi. In esecuzione automatica nn ho ancora piazzato nulla... avvio splashd avvio xhkeys -f ./.XHKeys provo a lanciare /usr/bin/volumecontrol up lo script funziona ma lo splash nn si vede
Purtroppo non posso fare delle prove perché ora non ho linux sotto mano, forse domani.
Al momento limitiamoci a cercare di individuare dov'è il problema.
Modifica .XHKeys ed assegna un comando ad un tasto:
Esempio-> al tasto per alzare il volume gli assegni /usr/bin/amarok
e vediamo come si comporta. Se amarok viene avviato il problema sta tutto nel pacchetto linpus-hotkeys-1.0-5lp e in tal caso ci metterò le mani.
Se invece il problema è solo di XHKeys ci penseremo...
si vabbè ho seguito il tuo consiglio però è lo stesso che mappare i tasti con Xmodmap....
comunque i tasti per il brightness, touchpad on/off e wireless non ci sono......
Ciao!
Forse mi sono spiegato male:
Xmodmap non lo ho usato affatto.
La luminosità (brightness) funziona comunque, anche sotto console, credo sia implementata a livello di Bios, idem per il touchpad.
L'unica cosa che non ho considerato è l'interruttore (ma più esattamente è un pulsante) per il wireless.
Personalmente attivo e disattivo il wireless in base alle esigenze tramite script in console.
Potrei fare lanciare gli script relativi da questo pulsante, ma trovo sia complicato da realizzare.
Occorre infatti gestire il led del wireless, e non so come si fa, inoltre ad ogni pressione del pulsante occorre controllare lo stato attuale del wireless e lanciare lo script corrispondente.
Ma a parte questo, ripeto, funziona tutto.
Oppure ho capito male e il problema è che non ti visualizza la scritta "luminosità" con la corrispondente barra di avanzamento similarmente a quanto avviene per il controllo di volume (Fn + cursori verticali)?
urandom ha scritto: prova fatta il programma amarok viene eseguito
Suggerimenti?
Perfetto, quindi escludo un mal funzionamento della gestione dei tasti dato che amarok si avvia alla pressione di un fn+qualcosa, da te scelto.
Confermo quello che ha scritto enzo.bak: la luminosità, il wireless ed il touchpad sono gestiti dal BIOS e funzionano SEMPRE. Ovviamente lo splash screen si vede solo se configurato.
Ho fatto un po' di test (sul Dell che ho in firma e non sull'Acer) con il mio pacchetto, la conclusione è che funziona a meraviglia.
Ah.. dato che amarok si è avviato è ovvio che libffi e libiconv non ti servono.
@enzo.bak: La gestione del LED del wireless è in kernel space (serve una patch), non lo si può gestire in user space. Per il resto l'interrutore viene visto come un qualunque altro tasto anche se ha la sua specifica funzione di interruttore HW.
FireEater
Ultima modifica di FireEater il sab 23 mag 2009, 20:45, modificato 1 volta in totale.
hai capito perfettamente... lo so benissimo che i tasti vengono gestiti dal bios con Xmodmap nn mi compare lo splash screen come già indicato... ti dò una dritta per i led della wireless... http://snapshots.madwifi-project.org/ma ... -0.10.5.6/
io ho installato questi come driver la scheda wifi nn ho usato i moduli del kernel (2.6.29.4) . successivamente, una volta installati
sysctl -w dev.wifi0.ledpin=3
sysctl -w dev.wifi0.softpin=1
e vanno che è una bellezza a limite ti fai uno script in rc.local o dove vuoi per attivarli all'avvio del sistema.
@fireeater
hotkey hotkey_splash unmute????
il comando hotkey non ce l'ho!!!!!!!!
ho provato
splashd &
volcontrol up
ma di splash nemmeno l'ombra!!!!!!!!!
@urandom
Grazie delle info, ero convinto che il pulsante wireless fosse soft anzichè hardware!
(Anche perchè attualmente non sto usando la wireless interna e non me ne sono curato più di tanto
Ciao!
Insomma... metti nel tuo /etc/rc.d/rc.local la riga splashd & e tutto dovrebbe funzionare.
FireEater
PS: con quei madwifi riesci a sniffare in modalità promiscua?
Ovvio che riiesco a sniffare. ho installatoi madwifi apposta.....
comunque splashd è un programma che deve essere usato dall'utente che avvia X..... se lo metti in rc.local molto probabilmente non funzionerà in quanto viene avviato prima che si avvii X. Quindi non capisco a cosa possa servire metterlo in rc.local... Inoltre, anche se funzionasse non dovrebbe essere diverso che se avvio splashd a mano lancio hotkey_splash...... (che comunque continua a nn andarmi...)
del resto sarei curioso di capire le modifiche che hai apportato tu al pacchetto linpus_hotkey rispetto a quello originale.... appena ho un po' di tempo indago sulle differenze apportate inoltre hai modificato per caso i sorgenti di splashd e hotkey_splash?
Una domanda che nn mi son posto prima d'ora.... splashd a me non dà nessun tipo di messaggio... viene avviato e rimani lì... il processo è attivo ma nemmeno una riga di errore/informazione... fatemi sapere se a voi è un po' + "verbose"