libnotify

Linuxでは、通知はどのように機能しますか?
libnotify

Linuxでは、通知はどのように機能しますか?

私はArchLinuxを使用していますが、私がよく言及している理由を除いては関係ありません。ウィキページ。 通知がどのように機能するか、通知を操作するために「プレーヤー」がどのようにやり取りするかについての明確な理解は実際にはないと思います。 何人のプレイヤーが参加しますか? 通知サーバーとは何ですか?どのような役割を果たしますか?提供する? 通知クライアントとは何ですか?どのような役割を果たしますか?する? notify-sendこの機能を使用して通知を表示できますか?はいそれ(うーん、ㅏ)顧客? 何ですかデーモンに通知? そしてどんな効果があるのかli...

Admin

sudo crontab通知の送信が機能しません
libnotify

sudo crontab通知の送信が機能しません

同様の投稿を読みました。ここ、ここ、ここそしてここDISPLAY上記の環境変数がいくつかあり、ユーザーのDBUS_SESSION_BUS_ADDRESScrontabで動作するように通知を送信するユーザーcrontabの上部に設定します。しかし、に同じcrontabを設定しても機能しませんsudo crontab -e。それではなぜなぜですか?どのように動作させることができますか? テストファイル #! /bin/bash env > $1 notify-send "I want to see this" クローンタップ-e SHELL=/bin/b...

Admin

Arch linux:i3wmで通知が機能しません。 - Dunst:FATAL:X11ディスプレイを開くことができません。
libnotify

Arch linux:i3wmで通知が機能しません。 - Dunst:FATAL:X11ディスプレイを開くことができません。

私はアーチLinuxとi3wmを使用しています。私の通知は機能しません。dunstコマンドラインに入力すると、次のように応答します。 警告:dunstrcが見つかりません。 私が入力したとき、notify-send --icon=gtk-info Test "This is a test"またはdunstify --action="replyAction,reply" "Message received"私が殺されるまで実行され続けます。crt+c通知は表示されませんが。 このファイルの内容/etc/X11/xinit/xinitrc.d/30-dbus...

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ソースから再コンパイルしようとしましたが、(ランニングを含むapt get li...

Admin

zenityと通知送信の違い/(火)の利点は何ですか?
libnotify

zenityと通知送信の違い/(火)の利点は何ですか?

両方ラインそして通知が送信されました。。 (少なくともFedora / GNOMEにはどちらもプリインストールされているようです。) 通知を表示したいのですが、これらの通知の違いは何ですか? より多くのディストリビューションに(デフォルトで)インストールした人はいますか?通知を表示するプロセスに違いはありますか?特定のデスクトップ環境と互換性のある人がいますか?一部のデスクトップ環境でも動作しますか? 私もnotify-sendそれに関する文書がほとんどないことがわかりました。私がインストールしたFedoraにはマニュアルページさえありません... ...

Admin

特定の通知を受け取ったときにスクリプトを実行する
libnotify

特定の通知を受け取ったときにスクリプトを実行する

Spotifyはトラックが変更されたときに信号を送信しますnotify-send。したがって、そのようなことが発生した場合は、スクリプトを実行して現在の曲名を取得し、次のように曲の歌詞をインポートしたいと思います。clyricsそしてそれを着てくださいconky。英語が私の母国語ではないので、これは役に立ちます。現在、Spotifyでどの曲が再生されているかを常にチェックするスクリプトを書くこともできますが、dbusよりエレガントな方法が欲しいと思います。それは可能ですか? PS:通知に使用しますDunst。 ...

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 Notifier [Service] ...

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開発パッケージのインストール

基本的なオペレーティングシステムであるBluetoothを構築したいと思います。フラッグハブ基本オペレーティングシステムでプロジェクトを続行します。私が走るとき 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://ubuntuforu...

Admin

通知の送信 - メッセージが 1 行より長い場合にメッセージ全体を表示するにはどうすればよいですか?
libnotify

通知の送信 - メッセージが 1 行より長い場合にメッセージ全体を表示するにはどうすればよいですか?

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-s...

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: (4052) - No su...

Admin

dbus デスクトップ通知のログ記録
libnotify

dbus デスクトップ通知のログ記録

場合によっては、デスクトップ通知に次のエラーメッセージが表示されます。 残念ながら、これをデバッグするのは難しいです。xprop送信したプロセスIDを表示できません。 VBoxClientから来たと主張しますが、私は確信できません。通知バルーンのテキストもコピーできません。私ができるのはスクリーンショットを撮るだけだ。 /var/log/messagesデスクトップ通知を記録したり、通知を送信したプロセスに関する情報や、少なくとも通知自体のテキストを取得する方法はありますか? ...

Admin