libnotify

Linux에서 알림은 어떻게 작동하나요?
libnotify

Linux에서 알림은 어떻게 작동하나요?

저는 ArchLinux를 사용하지만 제가 자주 언급하는 이유를 제외하고는 관련이 없습니다.위키 페이지. 알림이 작동하는 방식과 알림을 작동시키기 위해 "플레이어"가 상호 작용하는 방식에 대한 명확한 이해가 실제로 없다고 생각합니다. 몇 명의 플레이어가 참여하나요? 알림 서버란 무엇이며 어떤 역할을 합니까?제공하다? 알림 클라이언트란 무엇이며 어떤 역할을 합니까?하다? notify-send이 기능을 사용하여 알림을 표시할 수 있나요? 예그것(음,ㅏ) 고객? 무엇인가요데몬에게 알림? 그리고 어떤 효과가...

Admin

sudo crontab 알림 전송이 작동하지 않습니다
libnotify

sudo crontab 알림 전송이 작동하지 않습니다

비슷한 게시물을 읽었습니다.여기,여기,여기그리고여기DISPLAY언급된 몇 가지 환경 변수 가 있으며 DBUS_SESSION_BUS_ADDRESS내 사용자 crontab에서 작동하도록 알림 보내기를 활성화하는 사용자 crontab 상단에 이를 설정합니다. 하지만 에 똑같은 crontab을 설정하면 작동하지 않습니다 sudo crontab -e. 그러면 안되는 이유는 무엇입니까? 어떻게 작동하게 할 수 있나요? 테스트 파일 #! /bin/bash env > $1 notify-send "I want ...

Admin

Arch linux: i3wm에서 알림이 작동하지 않습니다. - Dunst: FATAL: X11 디스플레이를 열 수 없습니다.
libnotify

Arch linux: i3wm에서 알림이 작동하지 않습니다. - Dunst: FATAL: X11 디스플레이를 열 수 없습니다.

저는 아치 리눅스와 i3wm을 사용합니다. 내 알림이 작동하지 않습니다. dunst명령줄에 입력 하면 다음과 같이 응답합니다. 경고: dunstrc를 찾을 수 없습니다. 내가 입력할 때 notify-send --icon=gtk-info Test "This is a test"아니면 dunstify --action="replyAction,reply" "Message received"내가 죽일 때까지 계속 실행됩니다.crt+c알림이 나타나지 않지만. 이 파일의 내용 /etc/X11/xinit/xinit...

Admin

libnotify가 설치되어 있지만 "notification-daemon"이 전혀 없습니다.
libnotify

libnotify가 설치되어 있지만 "notification-daemon"이 전혀 없습니다.

저는 i3-gaps와 systemd를 통해 x86_64 Debian 4.19를 실행하고 있습니다. DBus의 인터페이스를 가지고 놀고 싶지만 org.freedesktop.NotificationsDBus 및 DBus 아래에는 /usr/lib/dbus-1.0그런 서비스/인터페이스/ /usr/lib/notification-daemon아무것도 없습니다 /usr/lib/x86_64-linux-gnu/notification-daemon. libnotify소스에서 재컴파일을 시도했지만 ( running 포함 a...

Admin

zenity와 알림 전송의 차이점/(불)장점은 무엇입니까?
libnotify

zenity와 알림 전송의 차이점/(불)장점은 무엇입니까?

둘 다선그리고알림이 전송되었습니다.. (적어도 Fedora/GNOME에는 둘 다 사전 설치된 것으로 보입니다.) 알림을 표시하고 싶은데 이러한 알림의 차이점은 무엇인가요? 더 많은 배포판에 (기본적으로) 설치한 사람이 있나요? 알림을 표시하는 과정에 차이가 있나요? 특정 데스크톱 환경과 더 잘 호환되는 사람이 있나요? 일부 데스크탑 환경에서도 작동합니까? 나는 또한 notify-send그것에 관한 문서가 거의 없다는 것을 알았습니다. 제가 설치한 Fedora에는 매뉴얼 페이지조차 없습니다... ...

Admin

특정 알림이 수신되면 스크립트 실행
libnotify

특정 알림이 수신되면 스크립트 실행

Spotify는 트랙이 변경될 때 신호를 보냅니다 notify-send. 따라서 그런 일이 발생하면 스크립트를 실행하여 현재 노래 이름을 가져오고 다음을 사용하여 노래 가사를 가져오고 싶습니다.clyrics그리고 그것을 입으세요 conky. 영어가 제 모국어가 아니기 때문에 이것이 도움이 될 것입니다. 현재 Spotify에서 어떤 노래가 재생되고 있는지 지속적으로 확인하는 스크립트를 작성할 수도 있지만 dbus좀 더 우아한 방법을 원한다고 생각합니다. 그게 가능합니까? PS: 알림용으로 사용합니다 D...

Admin

byobu의 벨소리 동작
libnotify

byobu의 벨소리 동작

내 wm에서 벨소리를 실험하고 있습니다. 이를 위해 나는 명령을 사용합니다sleep 3; echo -e "\a" 다음은 몇 가지 다른 시나리오입니다. 터미널에서 이것을 실행하고 작업 공간을 변경하면 패닉 경고가 표시됩니다. SSH를 사용하여 다른 서버에서 실행하면 패닉 경고가 발생합니다. 하지만: byobu를 실행하는 다른 서버에서 실행해도 패닉 경고가 발생하지 않습니다. Google에서 검색했지만 byobu에서 벨소리 처리 방법에 대한 설정을 찾을 수 없습니다. byobu 세션에서...

Admin

systemd 서비스가 Python 스크립트를 실행하지 않습니다.
libnotify

systemd 서비스가 Python 스크립트를 실행하지 않습니다.

내 라즈베리 파이3용 배터리 알리미 스크립트를 만들고 있습니다. 내가 할 때 스크립트가 실행 중입니다. /usr/bin/python /home/pi/Documents/shutdown.py 팝업 알림을 표시합니다. 그러나 서비스는 이를 실행하지 않거나 알림을 표시하지 않습니다. 이렇게 하면 Python 프로세스를 볼 수 있습니다 sudo systemctl status battery-notifier.service. 배터리 알리미 서비스 [Unit] Description=Battery Notifi...

Admin

libotify/notify-send: 본문에 "<" 또는 ">"가 포함되어 있으면 본문이 인쇄되지 않습니다.
libnotify

libotify/notify-send: 본문에 "<" 또는 ">"가 포함되어 있으면 본문이 인쇄되지 않습니다.

저는 Linux Mint 18.1, MATE를 사용하고 있습니다. <enter>Python 스크립트를 통해 현재 창으로 키를 보내는 동안 알림 보내기 명령을 사용하여 키 이름(예: )을 시각화합니다 . 약 2주 동안 통지-전송이 이상한 동작을 보였습니다. bash의 기본 구문은 notify-send [OPTIONS] <summary> [body]. 근본적인 문제 실행하면 notify-send -t 0 '<enter>' 'text body'모든 것이 괜찮아 보입니다. ...

Admin

libnotify 개발 패키지 설치
libnotify

libnotify 개발 패키지 설치

기본 운영 체제인 블루투스를 구축하고 싶습니다.깃허브기본 운영 체제에서 프로젝트를 진행합니다. 내가 달릴 때 cmake -DCMAKE_INSTALL_PREFIX=/usr .. 시작되고 몇 가지 사항을 확인합니다. 그런 다음 오류가 보고됩니다: No package 'libnotify' found. 일종의 개발자 패키지인 것 같습니다. 기본 운영 체제에 설치하는 방법은 무엇입니까? ...

Admin

하위 프로세스가 종료되어 dbus-laauch가 실패함
libnotify

하위 프로세스가 종료되어 dbus-laauch가 실패함

알림을 보내도록 Python 스크립트를 원합니다. 스크립트가 성공적으로 실행되고 내가 원하는 것을 표시합니다. 그러나 crontab은 올바른 방식으로 시작하지 않습니다. 다음은 libnotify를 참조하는 코드입니다. def SendMessage(title, message): pynotify.init("ChinaBank") notice = pynotify.Notification(title,message) notice.show() return 내가 crontab에서 ...

Admin

bash 및 grep을 사용하여 libnotify
libnotify

bash 및 grep을 사용하여 libnotify

로그 파일을 추적하는 동안 특정 문자가 발견되면 알림을 표시하도록 libnotify(notify-send)를 얻으려고 합니다. grep 없이는 잘 작동합니다 ... 이것은 내 코드입니다. tail -f /var/log/mylogfile | grep ">" | while read line; do notify-send "CURRENT LOGIN" "$line" -t 3000; done grep을 포함하면 보낸 알림이 전달되지 않습니다. 위의 코드를 다음에서 수정했습니다.https://ub...

Admin

알림 보내기 - 메시지가 한 줄보다 길 때 전체 메시지를 표시하는 방법은 무엇입니까?
libnotify

알림 보내기 - 메시지가 한 줄보다 길 때 전체 메시지를 표시하는 방법은 무엇입니까?

notify-send이렇게 긴 메시지를 사용한다고 가정해 보겠습니다 . notify-send 'd: title, up/down: zoom, w: win_to_img, </>: rotate, *: orig, Enter/0: blah blah blah' 그러나 메시지를 자르고 일부만 표시하며 전체 메시지를 볼 수 있는 옵션은 없습니다. Fedora 21에서는 전체 메시지(스크롤 막대를 통해 하단에 표시됨)를 볼 수 있지만 Fedora 24에서는 볼 수 없습니다. 버전은 notify...

Admin

가장 가까운 프로세스가 "notify-send"일 때 Bash에서 인수 확장과 함께 `kill $!`를 사용할 수 없는 이유는 무엇입니까?
libnotify

가장 가까운 프로세스가 "notify-send"일 때 Bash에서 인수 확장과 함께 `kill $!`를 사용할 수 없는 이유는 무엇입니까?

배쉬에 따르면:특수 매개변수: ($!)는 비동기 명령으로 실행되거나 bg 내장 명령을 사용하여 가장 최근에 백그라운드에 추가된 작업의 프로세스 ID로 확장됩니다. 다음과 같이 이를 활용할 수 있습니다. $ leafpad & [2] 3962 $ kill $! 이는 작동하고 가장 가까운 프로세스(예 leafpad: )를 종료하지만 notify-send작동하지 않는 것 같습니다. $ notify-send Hello & [2] 4052 $ kill $! bash: kill: ...

Admin

dbus 데스크탑 알림 로깅
libnotify

dbus 데스크탑 알림 로깅

가끔 데스크톱 알림에 다음과 같은 오류 메시지가 표시됩니다. 불행하게도 이를 디버깅하는 것은 어렵습니다. xprop보낸 프로세스 ID를 볼 수 없습니다 . VBoxClient에서 온 것이라고 주장하지만 확신할 수 없습니다. 알림 풍선에 있는 텍스트도 복사할 수 없습니다. 내가 할 수 있는 건 스크린샷을 찍는 것 뿐이다. /var/log/messages데스크톱 알림을 기록 하거나 알림을 보낸 프로세스에 대한 정보 또는 최소한 알림 자체의 텍스트를 얻을 수 있는 방법이 있습니까 ? ...

Admin