"마우스 배터리 부족"스팸 알림 비활성화


36

지난 몇 주 동안 수많은 시간 동안 무선 마우스의 배터리 부족에 대한 알림을 받았습니다. 잠자기 모드에서 깨어나고 Bluetooth를 통해 다시 연결할 때마다 알림을받습니다. 수백 개의 알림을 받았습니다. 나는 그들을 원하지 않으며 필요하지 않습니다. 그렇습니다. 배터리는 부족하지만 0 % (보고 된 바와 같이)는 적어도 1 주일 동안 계속됩니다. 알림에는 타이머가 없으며 닫을 때까지 계속 표시됩니다.

이 고문을 어떻게 비활성화합니까?

여기에 이미지 설명을 입력하십시오

나는 심술 old은 노인처럼 들릴지도 모른다. 나는 해결책으로 다른 달에 좋은 배터리를 교체하지 않을 것이다. 그놈 쉘로 우분투 17.10을 실행하고 있습니다. 나는 이것이 무엇을 일으키는 지 전혀 모른다. 포인터와 제안은 크게 감사하겠습니다!

업데이트 : 초기 알림 후 10 일 정도 마우스가 실행되었습니다. OS가 계속 작동하면 곧 작동이 중지된다는 것을 계속 상기시켜줍니다. 좋은 배터리를 낭비하는 것은 그리 좋은 디자인이 아닙니다. 사람들은이를 염두에두고 알림을 해제 할 수있는 옵션이 있어야합니다.

업데이트 2018-10-22 : 얼마 전에 질문했습니다. 표시된 정답은 더 이상 적용되지 않을 수 있습니다. 의 버그 인 것 같습니다 gnome-settings-daemon. 이 문제를 해결하는 업데이트에 대한 보고서를 참조하십시오 : https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/1798166


2
@heynnema 당신은 전체 게시물을 읽지 않았습니까?
domo

3
@heynnema 글쎄, 난 지금 약 6 개월 동안이 알림을 마감했습니다 ... 그리고 여전히갑니다! 완전히 무의미하며 Windows에서는 발생하지 않습니다. 결론은 이러한 저전력 마우스 및 키보드는 랩탑 배터리보다 전력 임계 값이 훨씬 낮기 때문에 반년 정도 사용하면 과도한 경고가 필요하지 않습니다. 이 문제는 영향을 미치지 않습니다. 실제로는 확인 된 버그입니다. bugzilla.kernel.org/show_bug.cgi?id=201445
Domarius

2
@Domarius 업데이트 해 주셔서 감사합니다. 질문을 편집하고 버그 보고서에 대한 링크를 추가했습니다 (하지만 런치 패드 보고서를 대신 링크했습니다).
domo

1
@heynnema 글을 쓰는 시점에서 배터리는 마침내 죽었습니다. 그래서 2 개월 전에 의견을 발표 한 적이 있는데, 그 전에는 이미 몇 달 동안 알림을보고있었습니다. "OS가 설계된 작업을 수행하고있는 경우"는 이것이 "디자인"이 잘못되었다는 증거입니다. 기록을 위해 Windows로 부팅하면 "배터리 부족 경고"가 1 초 동안 사라졌다가 빨리 사라집니다. 훨씬 덜 관입.
Domarius

1
고마워 내 Logitech k400 +는 10 %이며 한두 달 동안 지속될 것으로 예상됩니다. 지속적인 알림은 약간 과도했습니다. :)
Jo-Erlend Schinstad

답변:


12

좋아, 나는 같은 문제에 부딪쳤다. 이유는 비슷합니다. 내 Logitech M570은 매우 낮은 전압의 알칼리성에서 한 달 동안 지속되는 "죽은"배터리로 공급됩니다. 그래서 나는 다른 것들에서 배터리를 사용하고 M570을 위해 죽은 배터리를 유지합니다.

내가 찾은 가장 좋은 대답은 Power Plugins 위험 수준 경고를 낮추는 것이 었습니다. 이렇게하면 잔소리가 날 때 사용자 지정할 수 있습니다.

명령 행에는 dconf가, GUI 버전에는 dconf-editor가 필요합니다 (GUI의 경우 sudo apt-get install dconf-tools).

설정은 일반적으로 배터리에 대한 것이므로 랩톱이나 UPS를 사용하는 경우 경고 레벨을 변경하는 것이 이상적이지 않을 수 있습니다.

를 들어 우분투 17.10 (교묘 한 땅 돼지는) 조직 → 그놈 → 설정 - 데몬 → 플러그인 → 파워로 이동합니다. "percentage-low"설정을 원하는대로 변경하십시오. 10 %에서 4 %로 변경했습니다.

랩톱이 있으면 완벽한 대답은 아니지만 데스크톱 컴퓨터에는 적합하며 배터리로 매립지를 채우거나 비정형 상태를 유지하는 것보다 낫습니다.


고마워요. 팝업이 다시 버그를 시작했습니다. org.gnome.settings-daemon.plugins.power많은 선을 포함했습니다.
domo

6
18.04에서는 작동하지 않습니다. 꿰매다. 해당 설정에 관계없이 알림이 나타납니다.
Ohto Nordberg

1
여기서도 마찬가지입니다. "낮은 비율"항목도 없습니다.
Matthias Urlichs

이것은 민트 19에서도 작동하지 않습니다 :(
Keltari

1
percentage-low내 Gnome 3.30 에는 열쇠 가 없었 으며이 문제를 인터넷 검색에 보낸 후 다른 해결책이없는 것 같습니다. 알림이 실제로 성가 시게 되었기 때문에 및를 실행 systemctl stop upower하여 UPower를 비활성화했습니다 systemctl mask upower. 이 조치로 인해 부정적인 결과가 발생하지 않기를 바랍니다.
livthomas

1

메시지가 열리 자마자 닫는 스크립트를 사용할 수 있습니다 (0.5 초 지연으로 메시지 창이 열리려면 시간이 걸립니다). 창 스택에서 마지막 알림 창을 닫으므로 완벽하지 않습니다. 따라서 "마우스 배터리가 부족합니다"라는 메시지가 표시되는 알림과 거의 동시에 표시 될 경우 잘못된 알림을 닫을 가능성이 적습니다.

의존성 :

sudo apt install python-dbus wmctrl -y

이것은 xfce를위한 것입니다. 그놈이 사용하는 경우 그놈을 조정해야합니다. xfce next 명령의 경우 마지막 알림 창을 닫습니다.

wmctrl -i -c $(wmctrl -lx | awk '/xfce4-notifyd\.Xfce4-notifyd/{print $1}' | tail -n 1)

awk는 xfce4-notifyd 창 클래스로 창을 필터링합니다 .

mate-desktop window class가 mate-notification-daemon 인 경우 Gnome에 대해 잘 모르겠습니다.

스크립트에서 DE의 해당 줄을 변경하십시오.

다음 스크립트를 저장하고 실행 가능하게 만들고 시작시 실행되도록 설정하십시오.

#!/usr/bin/env python
import glib
import dbus
import os
import time
from dbus.mainloop.glib import DBusGMainLoop

def close_notification(bus, message):
  keys = ["app_name", "replaces_id", "app_icon", "summary",
          "body", "actions", "hints", "expire_timeout"]
  args = message.get_args_list()
  if len(args) == 8:
    notification = dict([(keys[i], args[i]) for i in range(8)])
    if notification["summary"] == "Mouse battery low":
       time.sleep(.5)
       # Adapt next command for your DE
       os.system("wmctrl -i -c $(wmctrl -lx | awk '/xfce4-notifyd\.Xfce4-notifyd/{print $1}' | tail -n 1)")

loop = DBusGMainLoop(set_as_default=True)
session_bus = dbus.SessionBus()
session_bus.add_match_string_non_blocking("type='method_call',interface='org.freedesktop.Notifications',member='Notify',eavesdrop=true")
session_bus.add_message_filter(close_notification)
glib.MainLoop().run()

0

나는 블루투스 마우스를 사용한 적이 없지만 아이콘을 클릭하면 플러그인 옵션을 제공합니다. 그들 사이에 전원 관리 플러그인이 있습니다. 아마도 비활성화하면 도움이 될 수 있습니다.


2
나는 당신이 정확히 무엇을 말하는지 확신하지 못하지만 어떤 것도 발견하지 못했습니다. 설정 GUI의 모든 것을 살펴 보았습니다. 블루투스, 기기, 알림, 전원 및 사용 중지 할 위치를 찾을 수 없습니다. 시도해 주셔서 감사합니다
domo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.