Slackware 12.2 kpowersave

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
Roland
Linux 1.x
Linux 1.x
Messaggi: 175
Iscritto il: mer 20 ago 2008, 1:32
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2
Località: Catanzaro Lido

Slackware 12.2 kpowersave

Messaggio da Roland »

ragazzi sono un paio di giorni che cerco di risolvere un problema con kpowersave, ricompilato da sorgenti dopo l'aggiornamento alla 12.2.

in pratica non è più possibile gestire la frequenza della cpu via kpowersave. tutto ok invece utilizzando ad esempio:

Codice: Seleziona tutto

echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
credo sia un problema di permessi, almeno da quanto ho potuto capire facendolo partire da shell...

Codice: Seleziona tutto

kpowersave: WARNING: Unknown error while aquire org.freedesktop.Policy.Power interface
kpowersave: Could not get XDG_SESSION_COOKIE from environment
kpowersave: laptop_panel device found: /org/freedesktop/Hal/devices/computer_backlight_0
kpowersave: WARNING: Property: laptop_panel.brightness_in_hardware for: /org/freedesktop/Hal/devices/computer_backlight_0 doesn't exist.
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "GetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: WARNING: Could not get information about current governor
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: WARNING: Property: power_management.can_standby for: /org/freedesktop/Hal/devices/computer doesn't exist.
kpowersave: WARNING: Property: battery.charge_level.capacity_state for: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0 doesn't exist.
kpowersave: WARNING: Property: battery.charge_level.unit for: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0 doesn't exist.
kpowersave: WARNING: Couldn't request charge_level.unit for udi: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0
kpowersave: WARNING: Property: battery.charge_level.capacity_state for: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0 doesn't exist.
kpowersave: WARNING: Property: battery.charge_level.unit for: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0 doesn't exist.
kpowersave: WARNING: Couldn't request charge_level.unit for udi: /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT0
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: WARNING: Error while lookup privileges: HAL is not built with PolicyKit support
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.SystemPowerManagement" member "SetPowerSave" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: ERROR: Could not call/set SetPowerSave on HAL, could be a bug in HAL spec
kpowersave: percentage mapped to new level: 4
kpowersave: Brightness level not changed, requested level == current level
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "GetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: WARNING: Could not get information about current governor
kpowersave: Try to set dynamic CPUFreq to: ondemand
kpowersave: Try to set CPUFreq to governor: ondemand
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "SetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: ERROR: Could not set CPU Freq to governor: ondemand
kpowersave: Try to set dynamic CPUFreq to: userspace
kpowersave: Try to set CPUFreq to governor: userspace
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "SetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: ERROR: Could not set CPU Freq to governor: userspace
kpowersave: Try to set dynamic CPUFreq to: conservative
kpowersave: Try to set CPUFreq to governor: conservative
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "SetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: ERROR: Could not set CPU Freq to governor: conservative
kpowersave: ERROR: Could not send dbus message: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.CPUFreq" member "GetCPUFreqGovernor" error name "(unset)" destination "org.freedesktop.Hal")
kpowersave: WARNING: Could not get information about current governor
qualcun altro ha notato la stessa cosa o ha qualche suggerimento?

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Slackware 12.2 kpowersave

Messaggio da tigerwalk »

stessa cosa anche a me, al momento sto utilizzando la via manuale.

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Slackware 12.2 kpowersave

Messaggio da sardylan »

Se vuoi solamente impostare la policy, o fai a mano come hai fatto oppure risolvi con CPU Freq Utils: http://www.kernel.org/pub/linux/utils/k ... utils.html

Codice: Seleziona tutto

# cpufreq-set -c 0 -g ondemand
# cpufreq-set -c 1 -g ondemand
Magari uno scriptino all'avvio o un paio di righe in /etc/rc.d/rc.local

Se invece intendi fare qualcosa di dinamico (come stacchi la corrente e va a batteria, abbassa automanticamente in powersave etc...), non so... Magari (sicuramente) c'è la possibilità di gestire il tutto tramite qualche demone!!

Avatar utente
Roland
Linux 1.x
Linux 1.x
Messaggi: 175
Iscritto il: mer 20 ago 2008, 1:32
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2
Località: Catanzaro Lido

Re: Slackware 12.2 kpowersave

Messaggio da Roland »

sardylan ha scritto:Se vuoi solamente impostare la policy, o fai a mano come hai fatto oppure risolvi con CPU Freq Utils: http://www.kernel.org/pub/linux/utils/k ... utils.html

Codice: Seleziona tutto

# cpufreq-set -c 0 -g ondemand
# cpufreq-set -c 1 -g ondemand
Magari uno scriptino all'avvio o un paio di righe in /etc/rc.d/rc.local

Se invece intendi fare qualcosa di dinamico (come stacchi la corrente e va a batteria, abbassa automanticamente in powersave etc...), non so... Magari (sicuramente) c'è la possibilità di gestire il tutto tramite qualche demone!!
sì in effetti la comodità di kpowersave è quella di poter gestire la cpu anche in base alla presenza o no dell'alimentatore...comunque per ora continuo a fare tutto a manina e grazie all'aggiunta di una riga in rc.local per avere una politica di gestione un po' più parca di energia dopo l'avvio ;)

resto in attesa magari del nuovo pacchetto kpowersave per la 12.2... [-o<

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Re: Slackware 12.2 kpowersave

Messaggio da JohnnyMnemonic »

Roland ha scritto: resto in attesa magari del nuovo pacchetto kpowersave per la 12.2... [-o<
Ricompilato al volo... stesso problema

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Slackware 12.2 kpowersave

Messaggio da giberg »

Codice: Seleziona tutto

HAL is not built with PolicyKit support
Credo sia questa la chiave del problema...

Avatar utente
Roland
Linux 1.x
Linux 1.x
Messaggi: 175
Iscritto il: mer 20 ago 2008, 1:32
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2
Località: Catanzaro Lido

Re: Slackware 12.2 kpowersave

Messaggio da Roland »

giberg ha scritto:

Codice: Seleziona tutto

HAL is not built with PolicyKit support
Credo sia questa la chiave del problema...
sì...sembra che kpowersave non riesca ad interagire con HAL per quanto riguarda le informazioni sul governor.

credo... :-k

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Slackware 12.2 kpowersave

Messaggio da conraid »

Se vi funziona "a mano" potete usarlo per agire sugli eventi ACPI
Intercettare eventi come ac-adapter on o off dovrebbe essere semplice, io lo faccio per la luminosità dello schermo.

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven 25 mag 2007, 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: Slackware 12.2 kpowersave

Messaggio da neongen »

:banghead:
kpowersave sulla 12.2 richiede ricompilazione hal

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Slackware 12.2 kpowersave

Messaggio da tigerwalk »

potrebbero sorgere problemi ricompilando hal cambiando solo --enable-policy-kit nello slakbuild originale e poi dando upgradepkg in modo da non rimuovere ma upgradare il vecchio hal?

Avatar utente
neongen
Packager
Packager
Messaggi: 827
Iscritto il: ven 25 mag 2007, 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5
Contatta:

Re: Slackware 12.2 kpowersave

Messaggio da neongen »

devi prima installare PolicyKit... poi non dovrebbero esserci problemi

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Slackware 12.2 kpowersave

Messaggio da tigerwalk »

ricompilato hal abilitando policykit nel .configure. Dato upgradepkg ed installato senza problemi ma ancora non si attiva la possibilità di scegliere il governor attraverso kpowersave che avviato da terminale recita:

Codice: Seleziona tutto

kpowersave: WARNING: Unknown error while aquire org.freedesktop.Policy.Power interface
..................................................................
kpowersave: ERROR: The user isn't allowed to call SetPowerSave() on HAL. Maybe KPowersave run not in a active session.
.......................................................................
kpowersave: ERROR: Could not set CPU Freq, this not the needed privileges.
Idee?

Avatar utente
Roland
Linux 1.x
Linux 1.x
Messaggi: 175
Iscritto il: mer 20 ago 2008, 1:32
Slackware: current x86_64
Kernel: 3.2.13
Desktop: KDE 4.8.2
Località: Catanzaro Lido

Re: Slackware 12.2 kpowersave

Messaggio da Roland »

ho fatto anch'io questa prova una decina di giorni fa modificando in "enable" lo slackbuild di hal alle voci policykit e consolekit, dopo aver installato policykit...purtroppo non ho potuto postare i risultati all'epoca, ma ho avuto comunque lo stesso esito e sono tornato al pacchetto hal originale...

sembrerebbe una questione di permessi...o sbaglio?

Avatar utente
tigerwalk
Linux 3.x
Linux 3.x
Messaggi: 895
Iscritto il: lun 25 feb 2008, 22:08
Nome Cognome: Giuliano della Vecchia
Slackware: 13.37-14.2
Kernel: 3.10.17-tiger / 4.4.88-smp
Desktop: kde4/xfce4
Località: Napoli

Re: Slackware 12.2 kpowersave

Messaggio da tigerwalk »

Roland ha scritto:ho fatto anch'io questa prova una decina di giorni fa modificando in "enable" lo slackbuild di hal alle voci policykit e consolekit, dopo aver installato policykit...purtroppo non ho potuto postare i risultati all'epoca, ma ho avuto comunque lo stesso esito e sono tornato al pacchetto hal originale...

sembrerebbe una questione di permessi...o sbaglio?
credo proprio di si, in particolare, non riuscivo a montare in automatico i filesystem ntfs e dovevo indicarli in /etc/fstab per il montaggio.
Anch'io sono tornato al pacchetto originale.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Re: Slackware 12.2 kpowersave

Messaggio da gohanz »

Per gestire i permessi di Policykit, occorre un GUI come Policykit-gnome. Pacchetto presente su Slacky.Almeno su GSlacky funzionava così, non so se esiste un tool simile per KDE.

Rispondi