Forum » Operacijski sistemi » Notifications v Ubuntu
Notifications v Ubuntu
poweroff ::
V Ubuntu bi rad iz nekega procesa, ki ga poženem kot root ob določenem dogodku na zaslon izpisal obvestilo. Konkretno, ko se OpenVPN uspe povezati, ni izpisal obvestilo, enako ko se povezava prekine.
OpenVPN ima opcijo, da ob connection up ali connection down izvedeš custom skripto. Recimo (to gre v config file):
V posamezni od teh skript poženem:
Nato pa še
Seveda le-ta ne dela, ker ga ne požene trenutni uporabnik.
Rešitev bi bila lahko takale (za uporabnika matej):
Ampak seveda to ne deluje, domnevno zaradi Waylanda.
Kako prikazati obvestilo, ko se stanje povezave spremeni? Oziroma, kako prikazati še ikonico v system trayu, ki bi na vizualen način povedala ali sem povezan (npr. zelena pika) ali ne (npr. rdeča pika).
Vem, da obstaja OpenVPN plugin za Network Manager, ampak ga v konkretnem primeru ne želim oz. ne morem uporabiti.
OpenVPN ima opcijo, da ob connection up ali connection down izvedeš custom skripto. Recimo (to gre v config file):
script-security 2 up /etc/openvpn/goes_up.sh down /etc/openvpn/goes_down.sh
V posamezni od teh skript poženem:
sh /etc/openvpn/update-resolv-conf
Nato pa še
notify-send.
Seveda le-ta ne dela, ker ga ne požene trenutni uporabnik.
Rešitev bi bila lahko takale (za uporabnika matej):
su matej -c 'notify-send "Tralala" -i messagebox_info'
Ampak seveda to ne deluje, domnevno zaradi Waylanda.
Kako prikazati obvestilo, ko se stanje povezave spremeni? Oziroma, kako prikazati še ikonico v system trayu, ki bi na vizualen način povedala ali sem povezan (npr. zelena pika) ali ne (npr. rdeča pika).
Vem, da obstaja OpenVPN plugin za Network Manager, ampak ga v konkretnem primeru ne želim oz. ne morem uporabiti.
sudo poweroff
Randomness ::
A če poženeš notify-send v konzoli, dela? Če ne, potem tole - po vsej verjetnosti res zaradi Waylanda - ne bo šlo.
https://wiki.archlinux.org/index.php/De...
# sudo -u X_user DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/X_userid/bus notify-send 'Hello world!' 'This is an example notification.'
Zgodovina sprememb…
- spremenilo: Randomness ()
BigWhale ::
Tista su - komanda ne deluje zato, ker nimas pravilno nastavljenega display-a. Ce pozenses notify-send v terminalnu, ki ga odpres v running session, potem dela brez tezav. Ce uporabis su - potem moras nastavit display. Ampak v tem primeru bi ti Wayland mogoce res preprecil posiljanje.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Domači VPN (strani: 1 2 3 )Oddelek: Omrežja in internet | 24963 (10811) | Daniel |
» | Ubuntu 18.04 LTS - OpenVPN problemiOddelek: Operacijski sistemi | 601 (433) | poweroff |
» | OpenWRT in OpenVPN (strani: 1 2 )Oddelek: Omrežja in internet | 10404 (8264) | BivšiUser2 |
» | OpenVPN odjemalec na Mikrotiku?Oddelek: Omrežja in internet | 1761 (1553) | noraguta |
» | Openvpn (strani: 1 2 )Oddelek: Programska oprema | 14763 (6330) | Blisk |