Disabilitare pressione tasto power

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Squall867
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 544
Iscrizione: martedì 28 settembre 2010, 8:34

Disabilitare pressione tasto power

Messaggio da Squall867 »

Ciao a tutti,
avrei bisogno di fare in modo che la pressione del tasto power sia ignorata.
Ho dato un'occhiata ad acpi e in particolare alla sezione eventi, in effetti in /etc/acpi/events ho un file powerbutton fatto così:

Codice: Seleziona tutto

event=button[ /]power
action=/etc/acpi/powerbtn.sh
quindi la mia idea è stata commentare la seconda linea...ma niente, se premo il pulsante mi esce sempre la schermata in cui mi chiede se spegnere, mettere in sleep, ecc.
Ho anche provato a definire un mio evento ma nada...insomma la domanda è: come faccio a fare in modo che, quando premo il tasto power, non succeda niente?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

E' il DE che gestisce la cosa, in kde basta impostarlo nel powermanager, in gnome non so.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Squall867
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 544
Iscrizione: martedì 28 settembre 2010, 8:34

Re: Disabilitare pressione tasto power

Messaggio da Squall867 »

Eppure ho trovato diversi siti che riportano esempi del genere e proprio usando ubuntu o a limite debian!!

Ma la cosa strana è che ho provato a spostare temporaneamente il contenuto della cartella events...se acpi avesse fatto riferimento a questa cartella non avrebbe dovuto funzionare niente...e invece tutto va liscio, sembra proprio che venga ignorata!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

Quando ho usato fluxbox e openbox i settaggi di /etc/acpi furono rispettati perfettamente, ma se non sbaglio DE come KDE o Gnome ci mettono le mani sopra e la gestiscono in modo proprio. Non ci sono qualche settaggi in gconf-editor  o simile?
Ultima modifica di steff il sabato 3 marzo 2012, 19:36, modificato 1 volta in totale.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

ritiro su questo topic perche' anche io ho lo stesso problema, devo disabilitare il tasto power del pc (ho un diavoletto di 15 mesi al quale piace tantissimo premere i bottoni con le lucette ).
ho provato a modificare i /etc/acpi/powerbtn.sh e /etc/acpi/events/power ma non succede nulla, ho installato un editor di configurazione (gconf-eidtor) ma non sono riuscito a trovare quello che cerco, ho fatto altre ricerche ma tutto quello che ho trovato era di modificare gli acpi.

chiedo aiuto, urgente aiuto!

... magari anche sapere come aumentare il timer dello spegnimento (ora e' 60 secondi) .
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

Dipende anche del DE: su kde (mi sembra anche da xfce-powermanager) è configurabile.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

steff ha scritto:Dipende anche del DE: su kde (mi sembra anche da xfce-powermanager) è configurabile.
scusa, ma mi sono dimenticato di premettere che anche se la prima volta che ho usato ubuntu e' stato nel 2007 sono solo 2 anni che lo uso continuativamente come "end-user" ovvero l'ho installato ,mi ha funzionato tutto quello che mi serve subito senza dover entrare in merito a quello che sto' usando. quindi la tua affermazione "dipende dal DE" non sono sicuro di sapere cosa vuol dire ... non dovrei avere la kde ma gnome, e con il gconf-editor sono soltanto riuscito a non farmi venire fuori le scelte "arresta", "sospendi", "termina la sessione", ma alla pressione del tasto power mi viene sempre fuori lo spegnimento con il countdown.


P.S.: non chiedo di spiegarmi cosa e' il DE (ora che sono in cassaintegrazione ho tempo di andarmelo a cercare), chiedo soltanto la soluzione o qualche indizio su dove poter andare a parare. (GRAZIE)
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

In parole povere: io su kde lo posso impostare dal "gestore energetico", se non erro xfce-powermanager offre lo stesso, in gnome o unity non so se c'è, potresti provare di installare e usare xfce4-powermanager (credo che si chiama così).
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
Squall867
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 544
Iscrizione: martedì 28 settembre 2010, 8:34

Re: Disabilitare pressione tasto power

Messaggio da Squall867 »

Io ho risolto creando un programmino, però ho scoperto che se tengo premuto il power per più di 5 secondi si spegne cmq...a quanto pare questa ultima cosa è fatta in hardware sul mio pc.
Se a te basta disabilitare la pressione istantanea e non prolungata posso passartelo..è in python.
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

steff ha scritto:In parole povere: io su kde lo posso impostare dal "gestore energetico", se non erro xfce-powermanager offre lo stesso, in gnome o unity non so se c'è, potresti provare di installare e usare xfce4-powermanager (credo che si chiama così).
ho provato ad installare l'xfce-powermanager ma non ha sortito l'effetto desiderato.
Squall867 ha scritto:Io ho risolto creando un programmino, però ho scoperto che se tengo premuto il power per più di 5 secondi si spegne cmq...a quanto pare questa ultima cosa è fatta in hardware sul mio pc.
Se a te basta disabilitare la pressione istantanea e non prolungata posso passartelo..è in python.
a me basta disabilitare la pressione istantanea (il diavoletto per fortuna preme a ripetizione ma non tiene premuto), mi faresti un grosso favore a passarmelo, ma mi devi spiegare passo passo come utilizzarlo perche' non ho mai utilizzato il python ... grazie !
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

Ma hai provato di impostare la funzione del tasto con xfce4-powermanager?
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

steff ha scritto:Ma hai provato di impostare la funzione del tasto con xfce4-powermanager?
si, ho provato, ma non mi funziona.
mi spiego meglio: installato xfce4-power-manager , lo eseguo e mi chiede se voglio avviarlo, rispondo si, apro il setup ed imposto "non fare niente" alla pressione del tasto di accensione, premo il tasto di accensione e compare il countdown. riavvio il pc riapro il setup e mi dice che il powermanager non e' avviato, lo avvio e apro il setup, rivedo le impostazioni standard e non quelle che avevo impostato io.

1- come faccio a farlo partire automaticamente?
2- una volta avviato, anche se a mano, non dovrebbe funzionare correttamente? o serve per forza il riavvio?
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Disabilitare pressione tasto power

Messaggio da steff »

Ci sta che dovresti anche uscire da quello predefinito di gnome, e forse nei settaggi avanzati sempre di gnome puoi pure configurare qualcosa, ma non conosco le viscere di gnome. Xfce4-powermanager dovresti inserire tra le app di avvio, per averlo sempre, non è integrato in gnome.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

steff ha scritto:Ci sta che dovresti anche uscire da quello predefinito di gnome, e forse nei settaggi avanzati sempre di gnome puoi pure configurare qualcosa, ma non conosco le viscere di gnome. Xfce4-powermanager dovresti inserire tra le app di avvio, per averlo sempre, non è integrato in gnome.
il power manager predefinito non ha l'opzione sul tasto power.
ho provato il gnome-power-manager, ma seguendo le istruzioni per installarlo

Codice: Seleziona tutto

cd gnome-power-manager
./autogen.sh --prefix=/home/hughsie/root --enable-applets --with-gconf-source=xml::/home/hughsie/.gconf
make
make install
mi da il seguente errore quando faccio make

Codice: Seleziona tutto

make: *** Nessun obiettivo specificato e nessun makefile trovato.  Arresto.
come vado avanti ? non riesco a trovare altre info sul web.


.... a questo punto mi viene il dubbio ... ma che sistema ho installato? come facico a vederlo? io so soltanto che ho installato ubuntu 11.10 64bit e poi avanzato alla 12.04
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

trovato la versione dal monitor di sistema:
Ubuntu Versione 12.04 (precise) 64 bit
Kernel Linux 3.2.0-24-generic
GNOME 3.4.1
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

lo gnome-power-manager sembra che lo abbia installato, ma come si fa a configurarlo?
sul gestore pacchetti me lo da installato, ma lanciando (come indicato in http://library.gnome.org/users/gnome-po ... ng.html.it)

Codice: Seleziona tutto

gnome-power-manager --verbose --no-daemon
mi da:

Codice: Seleziona tutto

gnome-power-manager: command not found
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
Squall867
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 544
Iscrizione: martedì 28 settembre 2010, 8:34

Re: Disabilitare pressione tasto power

Messaggio da Squall867 »

Eccoti il programma, dovrebbe funzionare per qualunque versione di linux:
http://www.mediafire.com/?p68h5ts59asfb9j

basta dare da terminale

Codice: Seleziona tutto

python powerlock.py
e il gioco è fatto.
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

Squall867 ha scritto:Eccoti il programma, dovrebbe funzionare per qualunque versione di linux:
http://www.mediafire.com/?p68h5ts59asfb9j

basta dare da terminale

Codice: Seleziona tutto

python powerlock.py
e il gioco è fatto.
scaricato, scompresso, e fatto quello che mi hai detto.
mi restituisce:

Codice: Seleziona tutto

mulo@tv:~$ pwd
/home/mulo
mulo@tv:~$ ls *powerlo*
libpowerlock.so  powerlock.py  powerlock.tar.gz
mulo@tv:~$ python powerlock.py 
Traceback (most recent call last):
  File "powerlock.py", line 5, in <module>
    lib = cdll.LoadLibrary('./libpowerlock.so') #this is the C library which does magic
  File "/usr/lib/python2.7/ctypes/__init__.py", line 443, in LoadLibrary
    return self._dlltype(name)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 365, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: ./libpowerlock.so: wrong ELF class: ELFCLASS32
che devo fare? ... la butto lì, ho il sentore che questa ELFCLASS32 sia dei sistemi a 32 bit, questo e' a 64. c'e' il modo di mettere nel mio sistema questo "oggetto" o si deve ricompilare il libpowerlock.so ?

visto che un po' di programmazione in altri linguaggi la conosco sono andato a vedere lo script , e da quello che ho capito lui si aspetta un invio per sbloccare e terminare il tutto. a me serve che parta in automatico all'avvio e che non resti li ad aspettare un input, deve rimanere in memoria senza che l'utente possa vedere niente (questo pc lo uso come media center e quasi sempre lo accende mia moglie, non ha tastiera ed il mouse e' sostituito da un telecomando. per fare manutenzione ci accedo in vnc)
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
f_r_e
Prode Principiante
Messaggi: 14
Iscrizione: giovedì 19 luglio 2007, 12:31
Località: recanati

Re: Disabilitare pressione tasto power

Messaggio da f_r_e »

provato sul portatile (32bit) e funziona correttamente ... pero' mi deve rimanere attivo senza il teminale sotto.

grazie
fotografa il presente, cosi' quando sara' il futuro rivivrai il passato !!
Avatar utente
Squall867
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 544
Iscrizione: martedì 28 settembre 2010, 8:34

Re: Disabilitare pressione tasto power

Messaggio da Squall867 »

Eccoti il deamon che ho creato (ma quindi a 32 bit ti va bene?):
http://dl.dropbox.com/u/67450414/powerl ... mon.tar.gz

ti ho fatto anche una semplice procedura di installazione, per installare basta che fai
./setup install
se mai lo volessi rimuovere:
./setup remove

verifica (ma dovrebbe essere tutto ok) che i file

setup.sh
powerlocker_start.sh

siano marcati come eseguibili.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti