d-bus

audit.log selinux 解読を助ける dbus-daemon DCV を拒否します。
d-bus

audit.log selinux 解読を助ける dbus-daemon DCV を拒否します。

RHEL-8.9を実行するときにselinux= enforcingselinuxはカスタマイズを必要としません。これは、rhel-8.9-x86_64-dvd.isoを介した新規インストールのデフォルト設定です。 私は問題が次のように発生すると思います。 semanage login -a -s user_u <username> そしてsemanage login -m -S targeted -s "user_u" -r s0 __default__ 私たちは[その他]問題を発見し、次のRedhat記事を介して問題をロールバックしまし...

Admin

libmm dbusプロキシAPIをエミュレートする方法
d-bus

libmm dbusプロキシAPIをエミュレートする方法

DBUS プロキシ API を使用してcall_syncDBUS からデータを読み込んでおり、今度は単体テストを追加し、そのモックを作成しました。 コードは次のとおりです。 class MockDBusProxy : public IDBusProxy { public: MOCK_METHOD(Glib::VariantContainerBase, callDBusMethod, (const Glib::ustring& busName, const Glib::ustring& objectPat...

Admin

インタラクションなしでdbus-sendを介して再起動しますか?
d-bus

インタラクションなしでdbus-sendを介して再起動しますか?

ハンドブレーキとkodiがシステムをシャットダウンまたは再起動しない理由を調査しようとしましたが、問題の範囲を次の「対話型認証が必要」メッセージに絞り込みました。 % dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Reboot boolean:false Error org.freedesktop.DBus.Error.InteractiveAuthorizationRe...

Admin

Dバス監視はコマンドラインで機能しますが、システムサービスでは機能しません。
d-bus

Dバス監視はコマンドラインで機能しますが、システムサービスでは機能しません。

ModemManagerを使用してSMSメッセージを読み取るbashスクリプトを作成しましたmmcli。ほとんどの場合、コマンドラインでは正常に動作しますが、システムサービスで起動すると機能しません。 私はこの行が問題の核心であることをすぐに見つけました。 /usr/bin/gdbus monitor --system --dest org.freedesktop.ModemManager1 コマンドラインから起動すると、USBモデムはSMSメッセージを受信するたびに1行を印刷します。これが私が期待したものであり、私に必要なものです。 出力例(注釈付き):...

Admin

Jetson NanoでGATTサーバーを起動しようとするとアクセス拒否エラーが発生する
d-bus

Jetson NanoでGATTサーバーを起動しようとするとアクセス拒否エラーが発生する

次のコマンドを使用してGATTサーバーアプリケーションを作成しています。この記事基本的に。私の初期コードはLinuxラップトップでうまく動作しますが、Jetson Nano(nVIDIAチューニングバージョンのUbuntu 18.04を実行)では、インターフェイスを介してデーモンにアクセスしようとするとorg.freedesktop.DBus.Error.AccessDeniedエラーが発生し、失敗します。bluetoothdorg.freedesktop.DBus.Introspectable これは明らかにある種の権限エラーです。 Nanoで実行するとコ...

Admin

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

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

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

Admin

質問
d-bus

質問

質問 cryptsetup closeflatpakアプリがバックグラウンドで実行されているとLUKSボリュームを取得できません。はい、Flatpakアプリはバックグラウンドでのみ実行できます。サンドボックスなどでcryptsetupを使用したくありません。うん、そうです。の一つ質問。 再現段階 mkdir ~/mnt dd if=/dev/zero of=file.img bs=1MiB count=100 sudo losetup /dev/loop4 file.img sudo cryptsetup luksFormat /dev/loop4 sudo...

Admin

Raspi - DBUS - Bluez: 'org.freedesktop.DBus.Properties' インターフェイスに 's' 署名を持つ 'GetAll' メソッドは存在しません。
d-bus

Raspi - DBUS - Bluez: 'org.freedesktop.DBus.Properties' インターフェイスに 's' 署名を持つ 'GetAll' メソッドは存在しません。

次の問題に直面しました。 Bluetooth APIを使用するGoで書かれたアプリケーションがあります。アプリケーションは、Windows用にコンパイルされ、実行されると機能します。私のRaspberry Pi用にコンパイルすると、アプリケーションは失敗します。問題が何であるかについてのヒントを得るためにインターネットを検索しました。アプリケーションで次のエラーが発生します。 Properties.GetAll org.bluez.Device1: Method "GetAll" with signature "s" on interface "org.fr...

Admin

a{sv}(oayays)b dbus 署名とは何ですか?
d-bus

a{sv}(oayays)b dbus 署名とは何ですか?

CreateItemdbusサービスでメソッドを呼び出そうとしています。org.freedesktop.secrets busctl --user call org.freedesktop.secrets /org/freedesktop/secrets/collection/login org.freedesktop.Secret.Collection CreateItem "a{sv}(oayays)b" a{sv}(oayays)b署名のために渡すパラメータをどうやって知ることができますか? ...

Admin

2つのVLCインスタンスのターゲットを取得する方法
d-bus

2つのVLCインスタンスのターゲットを取得する方法

VLCインスタンスを1つだけ実行している場合は、org.mpris.MediaPlayer2.vlcをターゲットとして使用してdbus-sendを介してVLCと通信できます。 $ dbus-send --dest=org.mpris.MediaPlayer2.vlc ... 2つのVLCインスタンスが実行されている場合、ターゲットxxxxとyyyyは異なります。これらのうちの1人と話すには、xxxxまたはyyyyをターゲットとして使用する必要があります。 $ dbus-send --dest=:xxxx ... 次のようにして、最初のインスタンスの...

Admin

25秒遅延:「エクスポートするスケルトンなし」
d-bus

25秒遅延:「エクスポートするスケルトンなし」

長い間、GNOMEアプリケーションの実行が25秒遅れて悩みました。誰かが私よりもこのsyslogの抜粋をよりよく読むことができることを願っています。 「バックグラウンドモニター」、「シークレットエージェント」、「スケルトンのエクスポート」とは、私にとって完全に謎です。 システムロギング(rtkit-daemonエントリ削除済み): 2023-12-01T16:55:43.335760-08:00 dowland dbus-daemon[209261]: [session uid=1000 pid=209259] Activating service name...

Admin

cronjobがsystemcltユーザーユニットを再起動できるようにする
d-bus

cronjobがsystemcltユーザーユニットを再起動できるようにする

私はsystemctlを持っていますユーザー単位: [Unit] Description=my app Wants=network.target After=syslog.target network-online.target [Service] Type=exec ExecStart=/home/user/bin/myapp StandardOutput=append:/home/user/log.log StandardError=append:/home/user/log.log Restart=on-failure RestartSec=10 K...

Admin

Arch Linux; org.freedesktop.DBus.Error.InvalidArgs: 'org.freedesktop.portal.FileChooser' インターフェイスがありません。
d-bus

Arch Linux; org.freedesktop.DBus.Error.InvalidArgs: 'org.freedesktop.portal.FileChooser' インターフェイスがありません。

私はアーチLinuxでswayを使用しており、多くのアプリケーションで次のエラーメッセージを記録しています。 org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.FileChooser” この問題をどのように解決できますか? ご協力ありがとうございます PS:私はwayland + swayを使います。 ...

Admin

Dbusを使用してLinuxでシステムウェイクイベントを検出する
d-bus

Dbusを使用してLinuxでシステムウェイクイベントを検出する

アプリケーションがスリープモードから起動するとすぐに、アプリケーションで特定のタスクを実行したいと思います。そのために、私のアプリケーションで起きているイベントを検出したいと思います。私のcppプログラムでスリープイベントを検出するには、次のコードを使用しています。オンラインで何も見つからないので、使用するDBusシグナルなどのcppで起きているイベントを検出する方法を誰かが助けることができますか? #include <dbus/dbus.h> static DBusHandlerResult handleSleepSignal (DBusCo...

Admin