Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Linux/UNIX Linuxverfechter finden hier Weggefährten.

acpi events und notify-send

Diskussion: acpi events und notify-send im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, ich würde gerne mittels notify-send auf ein ACPI Event hin eine Popup-Message an eingeloggte User schicken. Wenn ich ...

Antwort
Alt 27.09.08, 19:44   #1 (permalink)
Senior Member
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard acpi events und notify-send

Anzeige

Hi,

ich würde gerne mittels notify-send auf ein ACPI Event hin eine Popup-Message an eingeloggte User schicken. Wenn ich Fn+F5 drücke werden der Reihe nach alle möglichen Kombinationen aus Bluetooth (AN/AUS) und WLAN (AN/AUS) durchgespielt. Dazu möchte ich jeweils ne Message bekommen was gerade Sache ist - also zB "Bluetooth ON / WLAN OFF" oder sowas.

Hab schon "notify-send .." in /etc/acpi/ibm-wireless.sh eingebaut, aber das läuft nicht.

Ideen?

cu
serow

Serow ist offline   Mit Zitat antworten
Alt 27.09.08, 19:49   #2 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Wie genau hast du das notify-send eingetragen?
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 27.09.08, 19:55   #3 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Naja halt einfach reingeklatscht:

Code:
#!/bin/sh
# Find and toggle wireless of bluetooth devices on ThinkPads

. /usr/share/acpi-support/state-funcs

BLUETOOTH=/proc/acpi/ibm/bluetooth

if [ -r $BLUETOOTH ]; then
    grep -q disabled $BLUETOOTH
    bluetooth_state=$?
fi

# Note that this always alters the state of the wireless!
toggleAllWirelessStates;

# Sequence is Both on, Bluetooth only, Wireless only, Both off
if ! isAnyWirelessPoweredOn; then
    # Wireless was turned off
    if [ -w $BLUETOOTH ]; then
        if [ "$bluetooth_state" = 0 ]; then
            echo enable > $BLUETOOTH;
            notify-send "bluetooth on"
        else
            echo disable > $BLUETOOTH
            notify-send "bluetooth off"
        fi
    fi
fi
Serow ist offline   Mit Zitat antworten
Alt 27.09.08, 20:35   #4 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 441
Standard

Ggf. musst du die Urgency noch festlegen und wenn nicht nur root die Nachrichten bekommen soll, auch noch ein 'sudo -u $SUDO_USER' davor setzen. 'sudo' muss natürlich entsprechend konfiguriert sein.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 28.09.08, 11:03   #5 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 26.03.06
Serow Leistung: 8086
Likes: 16
Standard

Hi,

also das "sudo -u mathias" vor dem notify-send führt nur zu folgender Meldung wenn ichs in nem Terminal ausführe:

Zitat:
libnotify-Message: UNable to get session bus: Faild to connect to socket /tmp/dbus-6mNjAF8TxJ
Die urgency setzen ist nicht notwendig. Jedenfalls klappts aus dem Terminal heraus ohne.


EDIT:
Ich war zu der Zeit per ssh auf den Laptop verbunden wo die messages hätten kommen sollen. Die Messages sind dann seltsamerweise auf dem anderen PC gelandet. Wahrscheinlich wegen ssh -X oder so. Jedenfalls gehts jetzt.
Serow ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Operating Systems » Linux/UNIX » acpi events und notify-send
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[C++]-[SDL] Segfault beim Abfragen auf neue Events MrSpider Code Kitchen 2 23.03.09 21:54
Beim Minimieren ein Notify-Icon? Indiana Code Kitchen 2 16.09.06 18:48
Informatikjahr Events? Mocurion HaBo Lounge 4 10.02.06 16:39
VB.NET Events AaFreak Code Kitchen 0 17.10.05 19:58
**Wake Up Events mit Tasttatur** Fatality2k Die Problemzone 1 31.03.03 20:02


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61