알림이 표시되는 기간을 어떻게 변경합니까?


22

libnotify 알림의 지속 시간을 변경하는 방법이 있습니까? 나는 이것을 몇 달 동안 봤지만 여전히 운이 없다.

나는 실제로 당신이 그것을 바꿀 수 없다고 생각하기 시작했습니다. 개발자가 이것을 제어 할 수있는 API의 어느 곳도 찾을 수 없습니다.


"알림이 표시되는 시간을 어떻게 변경합니까?"로 질문을 바꾸어 주시겠습니까? "알림 표시 시간"은 매우 혼란스럽고 질문으로 표현되지 않았습니다.
David Siegel

답변:


13

이 작업은 정상적으로 수행 할 수 없습니다. 그러나이를 지원하는 패치 버전의 notify-osd가 있습니다.여기에 이미지 설명을 입력하십시오

우분투 16.04부터 :

두 개의 PPA를 추가해야합니다.

sudo add-apt-repository ppa:leolik/leolik
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update

그런 다음 다음과 같이 설치하십시오.

sudo apt-get upgrade
sudo apt-get install notifyosdconfig

구성 대화 상자는 응용 프로그램-> 액세서리 또는 notifyosdconf터미널에 있어야합니다 . --expire-time매개 변수를 설정하지 않으면 위의 스크린 샷에 따라 표준 알림 기간에 대한 설정이 있습니다 .

예:

notify-send --urgency=LOW --expire-time=1 --icon=face-laugh "test" "1 second"

이전 버전 : (9.10-14.10)

두 개의 PPA를 추가해야합니다.

sudo add-apt-repository ppa:leolik/leolik
sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
sudo apt-get update

그런 다음 다음과 같이 설치하십시오.

sudo apt-get upgrade
sudo apt-get install notifyosdconfig

구성 대화 상자는 응용 프로그램-> 액세서리 또는 notifyosdconf터미널에 있어야합니다 . 위의 스크린 샷에 따라 알림 기간에 대한 설정이 있습니다.

예:

notify-send --urgency=LOW --expire-time=1 --icon=face-laugh "test" "1 second"

그 두 파는 같은가요? 인터넷 검색 후 'notifyosdconfig PPA'난 당신이 의미 두 번째는 생각sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
helloandre

참고로, 위의 프로그램은 아름답게 작동하지만 최대 시간은 10 초입니다. 당신은 10 초 아래 로 갈 수 있지만 위는 아닙니다.
begtognen

이것이 기본 notify-send 동작을 무시 합니까, 아니면 별도의 명령입니까?
phil294

불행하게도, 저장소 나던 더 이상 말 패키지를 제공E: Failed to fetch http://ppa.launchpad.net/amandeepgrewal/notifyosdconfig/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
phil294

E : 패키지 notifyosdconfig를 찾을 수 없음
Ole

4

원유하지만 효과적인 다음 몇 가지 -주의 이것은 또한 통지 계류중인 죽
이는 Lite 버전 표시 시간 단지를 변경할 수 있습니다 1.5sleep 1.5;아래 :

참조 : notify-osd의 닫기 버튼에
대한 세부 정보 ?

x-ref :
알림 전송 알림의 만료 시간

dbus-monitor "interface='org.freedesktop.Notifications'"            \
| grep --line-buffered  "member=Notify"                             \
| sed -u -e 's/.*/sleep 1.5; killall notify-osd/'                   \
| bash

책갈피 :
self- 알림이 표시되는 기간을 어떻게 변경합니까?
알림 전송 알림의 만료 시간


3

알림 기간은 메시지 길이에 따라 다릅니다.

파이썬에서 pynotify 모듈을 사용하여 간접적으로 작업 한 사람의 관점에서 메시지 기간을 지정할 수 없다는 것을 알았습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.