Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam serdecznie,
Po przejściu do wersji testing zniknęły mi powiadomienia o niskiej baterii. Co więcej laptop przy krytycznym poziomie baterii nie usypia się jak jest to ustawione w Ustawieniach. Bateria wyczerpuje się do końca i laptop po prostu pada bez żadnych ostrzeżeń.
Chciałbym powiadomienia odzyskać + funkcję usypiania/hibernacji przy niskim poziomie baterii.
Offline
Jakie środowisko?
Offline
Środowisko KDE.
Ustawienia systemowe -> Zarządzanie energią -> Ustawienia zaawansowane
W tym miejscu można dostosować powiadomienia i przypisać poziom krytyczny i niski baterii do odpowiedniego wskazania procentowego. Ustawiam więc - niski: 15 % krytyczny 5%. Poniżej w Konfiguracja powiadomień wybieram dźwięk oraz zaznaczam "Komunikat w okienku". Zapisuje i niestety nie działa.
Offline
Ja radziłbym nie liczyć na srodowiska graficzne, tylko przeprosić się z tymi narzędziami, które są najbardziej niezawodne.
Przykłady z Udevem (działa z każdym środowiskiem graficznym jednakowo):
https://wiki.archlinux.org/index.php/laptop#hiberna … battery_level
http://unix.stackexchange.com/questions/164710/udev … nation-script
A tutaj bez udeva, sprawdzanie stanu przy pomocy Crona, do tego skrypt:
https://bbs.archlinux.org/viewtopic.php?id=175970
A tutaj mój skrypt, do wysyłania komunikatów z konsoli na ekran Xserwera, działa z poziomu regułki udeva.
cat /usr/local/bin/udevmess
#!/bin/bash MESSAGE="$*" for NUMBER in `ls /tmp/.X11-unix | awk -F"X" '{print $2}'`; do env DISPLAY=":$NUMBER" notify-send -t 50000 "${MESSAGE}"; done;
Użycie w regułce udeva:
RUN+="/usr/local/bin/udevmess 'Bardzo Ważna Wiadomość ;)' "
Cała regułka (PRZYKŁAD), tu do montowania partycji Pendraka w sytuacji, gdy Udisks okazał się niewystarczający (Pendrak ma jedną partycję zaszyfrowaną Truecryptem):
KERNEL=="sd?2", ACTION=="add", ENV{ID_SERIAL_SHORT}=="000FEAFB7AFEF921958F00ED", \ SYMLINK+="pen%n", \ RUN+="/bin/mount -t vfat /dev/pen%n /media/Pendrak2 -o rw,sync,noexec,nosuid,nodev,uid=1001,gid=1001,umask=0077,shortname=mixed,utf8=1,showexec,flush", \ RUN+="/usr/local/bin/udevmess 'Pendrak zamontowany ;)'"
Pozdro
;-)
Ostatnio edytowany przez Jacekalex (2015-02-23 17:46:46)
Offline
juggler napisał(-a):
Witam serdecznie,
Po przejściu do wersji testing zniknęły mi powiadomienia o niskiej baterii
Co znaczy przejście?
Aktualizacja, czy nowa instalacja?
Offline
Przejście oznacza w moim przypadku aktualizację z Wheezy.
Offline
Tak myślałem.
Wypadało to podać od razu. I jakieś szczegóły dotyczące samej aktualizacji.
Jaki w ogóle init jest teraz używany?
Offline
Niestety nie mam pojęcia o czym piszesz, poprosiłbym o wyjaśnienie. Chodzi o jądro systemu ? Korzystam z Linuxa od niedawna.
Zainstalowałem Wheezy, brakowało mi niektórych nowszych bibliotek m.in do instalacji Opery. Dodałem do sources oficjalne linki do wersji testowej potem z tego co pamiętam wykonałem upgrade dist. Problemów nie uświadczyłem. Po tej zmianie wywaliłem gdm, bo mi nie był potrzebny, a sypał tylko błędami przy starcie (failed to start gnome display).
Offline
Pokaż
cat /etc/apt/sources.list
Oraz
aptitude update && aptitude dist-upgrade -s
Offline
# deb cdrom:[Debian GNU/Linux 7.8.0 _Wheezy_ - Official amd64 NETINST Binary-1 20150110-14:41]/ wheezy main # deb cdrom:[Debian GNU/Linux 7.8.0 _Wheezy_ - Official amd64 NETINST Binary-1 20150110-14:41]/ wheezy main deb http://ftp.pl.debian.org/debian/ wheezy main deb-src http://ftp.pl.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main # wheezy-updates, previously known as 'volatile' deb http://ftp.pl.debian.org/debian/ wheezy-updates main deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main #sterowniki deb http://ftp.de.debian.org/debian wheezy main non-free deb http://ftp.pl.debian.org/debian/ testing main non-free contrib deb-src http://ftp.pl.debian.org/debian/ testing main non-free contrib deb http://security.debian.org/debian-security/ testing/updates main contrib non-free ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ testing main non-free
Ign. http://ftp.pl.debian.org wheezy InRelease Pobieranie: 1 http://ftp.pl.debian.org wheezy-updates InRelease [125 kB] Ign. http://ppa.launchpad.net jessie InRelease Ign. http://ftp.de.debian.org wheezy InRelease Ign. http://ppa.launchpad.net jessie Release.gpg Stary http://ftp.de.debian.org wheezy Release.gpg Stary http://www.deb-multimedia.org testing InRelease Stary http://ftp.de.debian.org wheezy Release Ign. http://ppa.launchpad.net jessie Release Stary http://deb.opera.com stable InRelease Pobieranie: 2 http://security.debian.org wheezy/updates InRelease [103 kB] Pobieranie: 3 http://ftp.pl.debian.org testing InRelease [199 kB] Stary http://ftp.pl.debian.org wheezy Release.gpg Stary http://ftp.pl.debian.org wheezy Release Pobieranie: 4 http://ftp.pl.debian.org wheezy-updates/main Sources [3311 B] Pobieranie: 5 http://security.debian.org testing/updates InRelease [84,1 kB] Pobieranie: 6 http://ftp.pl.debian.org wheezy-updates/main amd64 Packages/DiffIndex [2437 B] Stary http://deb.opera.com stable/non-free amd64 Packages Pobieranie: 7 http://ftp.pl.debian.org wheezy-updates/main i386 Packages/DiffIndex [2437 B] Pobieranie: 8 http://ftp.pl.debian.org wheezy-updates/main Translation-en/DiffIndex [1885 B] Pobieranie: 9 http://ftp.pl.debian.org testing/main Sources/DiffIndex [7876 B] Stary http://ftp.de.debian.org wheezy/main amd64 Packages Stary http://www.deb-multimedia.org testing/main amd64 Packages Stary http://www.deb-multimedia.org testing/non-free amd64 Packages Stary http://www.deb-multimedia.org testing/main i386 Packages Stary http://www.deb-multimedia.org testing/non-free i386 Packages Stary http://deb.opera.com stable/non-free i386 Packages Pobieranie: 10 http://ftp.pl.debian.org testing/non-free Sources/DiffIndex [7819 B] Pobieranie: 11 http://ftp.pl.debian.org testing/contrib Sources/DiffIndex [7819 B] Pobieranie: 12 http://ftp.pl.debian.org testing/main amd64 Packages/DiffIndex [7876 B] Pobieranie: 13 http://ftp.pl.debian.org testing/non-free amd64 Packages/DiffIndex [7819 B] Pobieranie: 14 http://ftp.pl.debian.org testing/contrib amd64 Packages/DiffIndex [7819 B] Pobieranie: 15 http://ftp.pl.debian.org testing/main i386 Packages/DiffIndex [7876 B] Pobieranie: 16 http://ftp.pl.debian.org testing/non-free i386 Packages/DiffIndex [7819 B] Pobieranie: 17 http://ftp.pl.debian.org testing/contrib i386 Packages/DiffIndex [7819 B] Stary http://ftp.de.debian.org wheezy/non-free amd64 Packages Pobieranie: 18 http://ftp.pl.debian.org testing/contrib Translation-en/DiffIndex [7819 B] Stary http://ftp.de.debian.org wheezy/main i386 Packages Pobieranie: 19 http://security.debian.org wheezy/updates/main Sources [157 kB] Pobieranie: 20 http://ftp.pl.debian.org testing/main Translation-pl/DiffIndex [7819 B] Pobieranie: 21 http://ftp.pl.debian.org testing/main Translation-en/DiffIndex [7876 B] Stary http://ftp.de.debian.org wheezy/non-free i386 Packages Stary http://ftp.de.debian.org wheezy/main Translation-pl Stary http://ftp.de.debian.org wheezy/main Translation-en Stary http://ftp.de.debian.org wheezy/non-free Translation-en Błąd http://ppa.launchpad.net jessie/main amd64 Packages 404 Not Found Błąd http://ppa.launchpad.net jessie/main i386 Packages 404 Not Found Ign. http://ppa.launchpad.net jessie/main Translation-pl_PL Ign. http://ppa.launchpad.net jessie/main Translation-pl Pobieranie: 22 http://ftp.pl.debian.org testing/non-free Translation-en/DiffIndex [7819 B] Pobieranie: 23 http://ftp.pl.debian.org testing/main 2015-02-23-1448.09.pdiff [33 B] Pobieranie: 24 http://ftp.pl.debian.org testing/main amd64 2015-02-23-1448.09.pdiff [35 B] Pobieranie: 25 http://ftp.pl.debian.org testing/main i386 2015-02-23-1448.09.pdiff [33 B] Pobieranie: 26 http://ftp.pl.debian.org testing/main 2015-02-23-1448.09.pdiff [33 B] Pobieranie: 27 http://ftp.pl.debian.org testing/main 2015-02-23-1448.09.pdiff [33 B] Ign. http://deb.opera.com stable/non-free Translation-pl_PL Ign. http://ppa.launchpad.net jessie/main Translation-en Stary http://ftp.pl.debian.org wheezy/main Sources Stary http://ftp.pl.debian.org wheezy/main amd64 Packages Ign. http://deb.opera.com stable/non-free Translation-pl Pobieranie: 28 http://security.debian.org wheezy/updates/main amd64 Packages [269 kB] Stary http://ftp.pl.debian.org wheezy/main i386 Packages Ign. http://deb.opera.com stable/non-free Translation-en Stary http://ftp.pl.debian.org wheezy/main Translation-pl Stary http://ftp.pl.debian.org wheezy/main Translation-en Ign. http://www.deb-multimedia.org testing/main Translation-pl_PL Ign. http://www.deb-multimedia.org testing/main Translation-pl Ign. http://www.deb-multimedia.org testing/main Translation-en Ign. http://www.deb-multimedia.org testing/non-free Translation-pl_PL Ign. http://www.deb-multimedia.org testing/non-free Translation-pl Pobieranie: 29 http://security.debian.org wheezy/updates/main i386 Packages [271 kB] Ign. http://www.deb-multimedia.org testing/non-free Translation-en Pobieranie: 30 http://security.debian.org wheezy/updates/main Translation-en [152 kB] Pobieranie: 31 http://security.debian.org testing/updates/main amd64 Packages [14 B] Pobieranie: 32 http://security.debian.org testing/updates/contrib amd64 Packages [14 B] Pobieranie: 33 http://security.debian.org testing/updates/non-free amd64 Packages [14 B] Pobieranie: 34 http://security.debian.org testing/updates/main i386 Packages [14 B] Pobieranie: 35 http://ftp.pl.debian.org testing/main amd64 2015-02-23-1448.09.pdiff [35 B] Pobieranie: 36 http://security.debian.org testing/updates/contrib i386 Packages [14 B] Pobieranie: 37 http://security.debian.org testing/updates/non-free i386 Packages [14 B] Pobieranie: 38 http://security.debian.org testing/updates/contrib Translation-en [14 B] Pobieranie: 39 http://security.debian.org testing/updates/main Translation-en [14 B] Pobieranie: 40 http://security.debian.org testing/updates/non-free Translation-en [14 B] Pobieranie: 41 http://ftp.pl.debian.org testing/main i386 2015-02-23-1448.09.pdiff [33 B] Pobieranie: 42 http://ftp.pl.debian.org testing/main 2015-02-23-1448.09.pdiff [33 B] Pobrano 1472 kB w 11s (126 kB/s) W: Nie udało się pobrać http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/dists/jessie/main/binary-amd64/Packages: 404 Not Found W: Nie udało się pobrać http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/dists/jessie/main/binary-i386/Packages: 404 Not Found E: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub użyto ich starszej wersji. E: Nie można przebudować informacji o pakietach Bieżący status: 3 aktualizacje [+1].
Offline
Zrób porządek z repozytoriami.
Poza /etc/apt/sources.list masz jeszcze jakieś w /etc/apt/sources.list.d/
cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list
Tu masz prawidłowe:
https://dug.net.pl/tekst/136/lista_repozytoriow_%28 … _dla_debiana/
Popraw wszystko i potem podaj całe wyniki, o które pytał ilin
Offline
No dobrze, ale to nie jest przyczyną tego że nie działają powiadomienia. Dziękuję za zwrócenie uwagi ale dalej nie wiem jak przywrócić działanie alertów.
Wywaliłem wpisy do wheezy, zostawiłem tylko te do jessy. W /etc/apt/sources.list.d/ też już jest ok.
Ostatnio edytowany przez juggler (2015-02-24 11:01:18)
Offline
juggler napisał(-a):
No dobrze, ale to nie jest przyczyną tego że nie działają powiadomienia. Dziękuję za zwrócenie uwagi ale dalej nie wiem jak przywrócić działanie alertów.
Skoro zakładasz wątek na forum, to podawaj informacje, o które zostałeś poproszony.
A jak ci się nie chce, to nie zawracaj głowy innym, tylko poszukaj sobie jakiejś Cyganki i niech ci ona wywróży rozwiązanie.
Offline
Nie bądź złośliwy, proszę. Dopiero się uczę :) Podaje wyniki po poprawieniu.
root@juggler:/etc/apt/sources.list.d# cat /etc/apt/sources.list # # deb cdrom:[Debian GNU/Linux 7.8.0 _Wheezy_ - Official amd64 NETINST Binary-1 20150110-14:41]/ wheezy main # deb cdrom:[Debian GNU/Linux 7.8.0 _Wheezy_ - Official amd64 NETINST Binary-1 20150110-14:41]/ wheezy main #deb http://ftp.pl.debian.org/debian/ wheezy main #deb-src http://ftp.pl.debian.org/debian/ wheezy main #deb http://security.debian.org/ wheezy/updates main #deb-src http://security.debian.org/ wheezy/updates main # wheezy-updates, previously known as 'volatile' #deb http://ftp.pl.debian.org/debian/ wheezy-updates main #deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main #sterowniki #deb http://ftp.de.debian.org/debian wheezy main non-free deb http://ftp.pl.debian.org/debian/ testing main non-free contrib deb-src http://ftp.pl.debian.org/debian/ testing main non-free contrib deb http://security.debian.org/debian-security/ testing/updates main contrib non-free ## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc. deb http://www.deb-multimedia.org/ testing main non-free
root@juggler:/etc/apt/sources.list.d# aptitude update && aptitude dist-upgrade -s Stary http://ftp.pl.debian.org testing InRelease Stary http://security.debian.org testing/updates InRelease Stary http://www.deb-multimedia.org testing InRelease Stary http://deb.opera.com stable InRelease Pobieranie: 1 http://ftp.pl.debian.org testing/main Sources/DiffIndex [7876 B] Stary http://security.debian.org testing/updates/main amd64 Packages Pobieranie: 2 http://ftp.pl.debian.org testing/non-free Sources/DiffIndex [7819 B] Pobieranie: 3 http://ftp.pl.debian.org testing/contrib Sources/DiffIndex [7819 B] Stary http://security.debian.org testing/updates/contrib amd64 Packages Stary http://www.deb-multimedia.org testing/main amd64 Packages Stary http://deb.opera.com stable/non-free amd64 Packages Pobieranie: 4 http://ftp.pl.debian.org testing/main amd64 Packages/DiffIndex [7876 B] Pobieranie: 5 http://ftp.pl.debian.org testing/non-free amd64 Packages/DiffIndex [7819 B] Pobieranie: 6 http://ftp.pl.debian.org testing/contrib amd64 Packages/DiffIndex [7819 B] Pobieranie: 7 http://ftp.pl.debian.org testing/main i386 Packages/DiffIndex [7876 B] Pobieranie: 8 http://ftp.pl.debian.org testing/non-free i386 Packages/DiffIndex [7819 B] Pobieranie: 9 http://ftp.pl.debian.org testing/contrib i386 Packages/DiffIndex [7819 B] Pobieranie: 10 http://ftp.pl.debian.org testing/contrib Translation-en/DiffIndex [7819 B] Pobieranie: 11 http://ftp.pl.debian.org testing/main Translation-pl/DiffIndex [7819 B] Pobieranie: 12 http://ftp.pl.debian.org testing/main Translation-en/DiffIndex [7876 B] Pobieranie: 13 http://ftp.pl.debian.org testing/non-free Translation-en/DiffIndex [7819 B] Stary http://security.debian.org testing/updates/non-free amd64 Packages Stary http://security.debian.org testing/updates/main i386 Packages Stary http://security.debian.org testing/updates/contrib i386 Packages Stary http://security.debian.org testing/updates/non-free i386 Packages Stary http://security.debian.org testing/updates/contrib Translation-en Stary http://security.debian.org testing/updates/main Translation-en Stary http://security.debian.org testing/updates/non-free Translation-en Stary http://www.deb-multimedia.org testing/non-free amd64 Packages Stary http://www.deb-multimedia.org testing/main i386 Packages Stary http://www.deb-multimedia.org testing/non-free i386 Packages Stary http://deb.opera.com stable/non-free i386 Packages Ign. http://deb.opera.com stable/non-free Translation-pl_PL Ign. http://deb.opera.com stable/non-free Translation-pl Ign. http://deb.opera.com stable/non-free Translation-en Ign. http://www.deb-multimedia.org testing/main Translation-pl_PL Ign. http://www.deb-multimedia.org testing/main Translation-pl Ign. http://www.deb-multimedia.org testing/main Translation-en Ign. http://www.deb-multimedia.org testing/non-free Translation-pl_PL Ign. http://www.deb-multimedia.org testing/non-free Translation-pl Ign. http://www.deb-multimedia.org testing/non-free Translation-en Pobrano 102 kB w 3s (29,6 kB/s) Następujące NOWE pakiety zostaną zainstalowane: libutvideo15.0.2{a} libx265-43{a} Następujące pakiety zostaną USUNIĘTE: libutvideo15.0.1{u} Następujące pakiety zostaną zaktualizowane: libavcodec56 libavformat56 libbasicusageenvironment0 libgroupsock4 libusageenvironment2 5 pakietów aktualizowanych, 2 instalowanych, 1 do usunięcia i 0 nieaktualizowanych. Do pobrania 5252 kB archiwów. Zajęte po rozpakowaniu: 2591 kB. Kontynuować? [Y/n/?] Y Pakiety zostałyby pobrane/zainstalowane/usunięte.
W przypadku aptitude update && aptitude dist-upgrade -s pojawia się informacja o nowych pakietach co jest pokazane na logu powyżej. Zgadzam się na kontynuację i pakiety niby są pobrane, ale gdy wywołam to polecenie jeszcze raz to ponownie pojawia się ten sam komunikat i pytanie o kontynuację.
Ostatnio edytowany przez juggler (2015-02-24 11:15:40)
Offline
Jakiego menedżera logowania używasz?
Usypianie z konsoli normalnie działa?
Pokaż jeszcze:
ls -l /sbin/init
Offline
Używam kdm. Usypianie z konsoli działa. Do przetestowania usypiania użyłem:
echo -n mem > /sys/power/state
Jeżeli chodziło o inne polecenie - proszę o podanie go.
juggler@juggler:~$ ls -l /sbin/init lrwxrwxrwx 1 root root 20 sty 29 09:14 /sbin/init -> /lib/systemd/systemd
Zauważyłem, że jeżeli zaloguje się przy poziomie baterii niższym niż ustawiony dla poziomu niskiego to powiadomienie działa.
Przykład:
Niski poziom(ustalony w ustawieniach): 15%
Korzystam z laptopa, rozładowuje baterię do poziomu 10%. Powiadomienia przy 15% brak. Wylogowuje się. Loguje się ponownie. Po zalogowaniu od razu pojawienie się pojawia.
Ostatnio edytowany przez juggler (2015-02-25 14:22:11)
Offline
yossarian napisał(-a):
Skoro zakładasz wątek na forum, to podawaj informacje, o które zostałeś poproszony.
U konkurencji też pisze: http://www.debian.pl/threads/32138-Brak-powiadomie% … =1#post178079
Offline
Wywal kdm, który jest porzucony i zainstaluj lightdm.
Offline
mati75 - nie wiem co to ma do rzeczy, to prawda tam też napisałem. Nie mogę sobie poradzić z problemem to szukam pomocy w różnych miejscach :) Wiele osób tak robi, uważam to za normalne. W ten sposób ocenię różne miejsca i "pomocność" odpowiedzi by ewentualnie wiedzieć gdzie kierować swoje kroki przy następnym pytaniu.
yossarian - oczywiście, mogę zainstalować lightdm. Czytałem jednak, że dobrze jest trzymać się menadżera logowania dostarczanego przez środowisko. Ja być może jestem niedouczony, a już na pewno doświadczenia z Linuxem jakie Ty masz nie posiadam. Dlatego też pytam Ciebie: czy korzystanie z lightdm, gdm czy dowolnego innego menadżera przy korzystaniu z kde nie jest uznawane za jakąś złą praktykę ?
Ostatnio edytowany przez juggler (2015-02-25 16:33:15)
Offline
KDM to porzucony projekt i nie ma sensu się do niego przywiązywać bo KDE rozwija inny menedżer logowania (SDDM).
http://blog.davidedmundson.co.uk/blog/display_managers_finale
LightDM to niezależny menedżer logowania, który całkiem szybko się rozwija i ostatnio stwarza najmniej problemów.
Offline
Zainstalowałem na czysto wersję Jessy z KDE. Niestety problem występuje dalej.
Nie tylko ja mam taki problem.
https://forum.dug.net.pl/viewtopic.php?pid=278567
Offline
Pokaż jeszcze:
loginctl show-session $XDG_SESSION_ID
i
systemctl status upower.service
Offline
juggler@juggler:~$ loginctl show-session $XDG_SESSION_ID Id=1 Name=juggler Timestamp=pią 2015-02-27 21:32:04 CET TimestampMonotonic=54570882 VTNr=7 Display=:0 Remote=no Service=kdm Scope=session-1.scope Leader=906 Audit=1 Type=x11 Class=user Active=yes State=active IdleHint=no IdleSinceHint=0 IdleSinceHintMonotonic=0
juggler@juggler:~$ systemctl status upower.service ● upower.service - Daemon for power management Loaded: loaded (/lib/systemd/system/upower.service; disabled) Active: active (running) since pią 2015-02-27 21:32:14 CET; 18h ago Docs: man:upowerd(8) Main PID: 1091 (upowerd) CGroup: /system.slice/upower.service └─1091 /usr/lib/upower/upowerd
Offline