タグ付けされた質問 「dbus」

D-BUSは、アプリケーションが相互に通信するために使用するメッセージングシステムです。

5
アプリケーションに送信できる利用可能なDBUSメッセージを表示するためのツール
DBUS対応プログラムに送信できるすべてのメッセージとパラメーター/引数をリストするグラフィカルツールまたはコマンドラインツールはありますか?本当にいくつかのDBUSのスクリプトを作成してみたいのですが、ほとんどのアプリケーションのDBUS機能に関するドキュメントはほとんど見つかりません。
39 gui  dbus 


7
2番目の画面を有効にしようとしたときのGDBus.Error
外部スクリーンをラップトップに接続しましたが、約1年前(Ubuntuの旧バージョン)で使用していたように、デスクトップは自動的に拡張されませんでした。 ディスプレイ設定に行きました。画面がそこにリストされました(正しい解像度、ブランド名など)。しかし、スイッチを「オン」にして「適用」をクリックすると、次のエラーが表示されます。 構成を適用できませんでした:%s GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod:パス/ org / gnome / SettingsDaemon / XRANDRのオブジェクトにそのようなインターフェース `org.gnome.SettingsDaemon.XRANDR_2 'がありません 数か月前からこのようになっていますが、外部のスクリーン/ビーマーを再び使用できるようになりたいです。 何か案は? ありがとう。
31 dbus 

8
Qjackctlの使用時に「JACKサーバーを起動できませんでした」
ライン入力を介してギターをコンピューターに接続しようとすると問題が発生します。Audacityはうまく機能し、ギターで演奏したものを録音できます(Preferences録音する場所からを選択するdefault:line0)。しかし、問題はQjackctlにあります。最初にクリックするstartと、このエラーが表示されます。 その後、クリックするCancelと次のエラーが表示されます。 これはmessagesウィンドウからのログです: 10:30:37.368パッチベイが非アクティブ化されました。 10:30:37.416統計がリセットされました。 10:30:37.459 ALSA接続の変更。 10:30:37.497 D-BUS:サービスが利用可能です(org.jackaudio.service別名jackdbus)。 サーバーソケットに接続できませんerr =そのようなファイルまたはディレクトリはありません サーバー要求チャネルに接続できません ジャックサーバーが実行されていないか、起動できません 10:30:37.512 ALSA接続グラフの変更。 10:30:44.060 D-BUS:JACKサーバーを開始できませんでした。ごめんなさい サーバーソケットに接続できませんerr =そのようなファイルまたはディレクトリはありません サーバー要求チャネルに接続できません ジャックサーバーが実行されていないか、起動できません 2012年12月1日(土)10:30:43 2012:ジャックサーバーの起動... 2012年12月1日(土)10:30:43 2012:優先度10でリアルタイムモードで起動するJACKサーバー 2012年12月1日(土)10:30:44 2012:制御デバイスhw:0 2012年12月1日(土)10:30:44 2012:制御デバイスhw:0 2012年12月1日(土)10:30:44 2012:[1m [31mERROR:Failed to get device name:Audio0 error:Method "RequestRelease" with signature "i" on interface "org.freedesktop.ReserveDevice1" does not exist [0m 2012年12月1日(土)10:30:44 2012:[1m …
29 dbus  jack 

8
GConfエラー:D-BUSデーモンが実行されていませんか?!再インストールまたは修正方法
Konquererをインストールしてラップトップを再起動した後、Terminal(私にとっては存在する)からrootとしてファイルを開いたり、編集したり、アクセスしようとしたときに次のエラーが発生しました。 root @ linuxBox:/ home / v2r# gnome-open /home/ (gnome-open:2686):GConf-WARNING **:クライアントはD-BUSデーモンへの接続に失敗しました:// bin / dbus-launchは次のエラーで異常終了しました:プロトコルが指定されていませんAutolaunchエラー:X11初期化に失敗しました。 GConfエラー:D-BUSデーモンが実行されていません root @ linuxBox:/ home / v2r#プロトコルが指定されていません引数を解析できませんでした:ディスプレイを開けません: また、dbusはもう正しくインストールされておらず/bin/、/usr/bin/ スクリーンショットを見るようです: この問題を修正するにはどうすればいいですか、事前に感謝しますか?!!! お返事ありがとうございます。問題をまったく解決しません。これは、rootになっているときにのみ発生することに注意してください! root @ linuxBox:/ home / v2r# gnome-open /home/ (gnome-open:5170):GConf-WARNING **:クライアントはD-BUSデーモンへの接続に失敗しました:ソケット/ tmp / dbus-2RdCUjrZ9kへの接続に失敗しました:接続は拒否されましたGConfエラー:D-BUSデーモンは実行されていません root @ linuxBox:/ home / v2r#プロトコルが指定されていません引数を解析できませんでした:ディスプレイを開けません:
27 system  services  dbus 

7
Nautilusを使用してマウントする場合の「D-Busインターフェイスのオブジェクトなし」
メインHDDが正常に動作している間に、Nautilusの2つのパーティションのいずれかをマウントしようとすると、このエラーが発生する内蔵HDDがあります。 ディスクを使用してマウントすると動作しますが、Nautilusでアンマウントすると同じエラーが発生します。mountも動作します。 dmesgまた、syslogには特別なものは何も表示されないため、関連するログを探す場所がわかりません。誰かがこの問題に関するヒントを提供してくれることを願っています。
26 mount  nautilus  dbus 

1
Ubuntu 16.04の中断コマンド
Ubuntu 14.04では、次のコマンドを使用して、ルート権限のないユーザーとしてコンピューターを一時停止していました。 dbus-send --system --print-reply --dest="org.freedesktop.UPower" \ /org/freedesktop/UPower org.freedesktop.UPower.Suspend 残念ながら、Ubuntu 16.04ではこれはもう機能せず、エラーメッセージが表示されます。 エラーorg.freedesktop.DBus.Error.UnknownMethod:そのようなメソッド「サスペンド」はありません どうやらいくつかの変更があったようですが、今は正しいコマンドは何でしょうか?
23 16.04  suspend  dbus 

1
アクセシビリティバスに接続できませんでした
sshX11転送で使用すると、GUIアプリケーションの実行時にさまざまなエラーと警告が表示されます。 例として、gitgを実行するたびに、次の警告が表示されます。 ** (gitg:15904): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ychCoQcrqT: Connection refused いことに加えて、それは本当のエラーを示唆していますか? 私はevinceを実行している同じ警告を受け取ります: ** (evince:16634): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-ychCoQcrqT: Connection refused ...またはeog: ** (eog:16872): WARNING **: Couldn't connect to accessibility bus: Failed to …

2
dbus-monitor出力の読み方
私はdbus-monitorをいじって、Ubuntu環境でdbusがどのように機能しているかを理解しようとしています。これに関していくつか質問があります。 以下を正しく読む方法を教えてください。大きなアイデアは理解していますが、詳細は理解していません。 signal sender=:1.1948 -> dest=(null destination) serial=1829990 path=/org/ayatana/menu/DA00003; interface=org.ayatana.dbusmenu; member=ItemPropertyUpdated int32 23 string "enabled" variant boolean true method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1399 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=GetCapabilities 最初のものはシグナルであり、2番目のものはメソッドであることがわかります。宛先は、信号の特定の受信機/スロットが存在できることを意味しますか?何メンバー?また、シグナルに続くリストの項目は、シグナルで渡される引数ですか?センダとシリアルとは何ですか? ボリュームコントロールと通知の関係について何かに気付きました。dbus-monitor出力から読み取ったものから method call sender=:1.6 -> dest=org.freedesktop.Notifications serial=1400 path=/org/freedesktop/Notifications; interface=org.freedesktop.Notifications; member=Notify string "gnome-settings-daemon" uint32 0 string "notification-audio-volume-medium" string " " string "" array …

1
バッテリーが少なくなったときにUbuntuはどのようなアクションをトリガーしますか?
バッテリーが少なくなると、画面は数秒後に暗くなります。 これは特別な省電力モードのようであり、時間org.gnome.settings-daemon.plugins.power.time-low(デフォルトでは1200秒(20分))に関連している可能性があります。 これはgnome-settings-daemonによってトリガーされるように見えますが、これが発生した場合(DBusリスナー経由など)、または「低バッテリー」状態を探す他のイベントリスナーがUbuntuで他に何をするのでしょうか。 この点で何かがUbuntu / X /システムがその後より遅くなるように思われます(ラップトップが再びACになっているとき)、私はこれを引き起こしているかもしれないものを調べたいです。 dconf-editororg.gnome.settings-daemon.plugins.powerなどで、関連するものが見つかりませんでした。 idle_configureplugins / power / gsd-power-manager.cでセットアップを取得しているように見えますが、おそらくDBusインターフェースでリッスンしている何かに関連するもので、たとえば次のように通知されます: if (!g_dbus_connection_emit_signal (manager->priv->connection, NULL, GSD_POWER_DBUS_PATH, "org.freedesktop.DBus.Properties", "PropertiesChanged", props_changed, &error)) いくつかの「省電力」プロパティが設定されますが、ACが使用可能になったときやバッテリーが少なくなったときに設定解除されないことが想像できます。 CPUガバナーの設定(/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor)を確認しましたが、そうでしたondemand。 gnome-settings-daemonUbuntu 14.04でawesomeWM を使用しています。 gnome-settings-daemon=3.8.6.1-0ubuntu11.1 また、gsdのplugins / power / gsd-power-manager.cとDebianのgnome-settings-daemon-3.12.1のプラグインを比較しましたが、この点で修正/変更された可能性のある明らかなものは見つかりませんでした。 私はgnome-power-managerのgnome-settingsプラグイン(画面などを暗くする)をトリガーし、upowerにパッチを当てて、システムのupowerデーモンを終了した後に使用します。(おそらく、それだけenergyでそれを計算するためにgpmによって使用されていることに注意してください)。 システムが遅くなることはありません。 OTOHスピーカーのビープ音は聞いていません。ビープ音はBIOSに起因する可能性があり、ここにも関係している可能性があります/sys/class/power_supply/BAT0/。 --- src/linux/up-device-supply.c.orig 2014-06-07 16:48:32.735920661 +0200 +++ src/linux/up-device-supply.c 2014-06-07 16:48:39.391920525 +0200 @@ -821,6 +821,9 @@ …


1
重要:GnomeScreensaverのDBusプロキシを作成できません
ログでこの重大なエラーを受け取りましたが、これまでのところ何の問題もありません。このエラーが発生する理由とその意味を誰かが知っていれば、あなたからの回答を本当に感謝します。 CRITICAL: Unable to create a DBus proxy for GnomeScreensaver: Error calling StartServiceByName for org.gnome.ScreenSaver: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.ScreenSaver exited with status 1

1
D-Bus:どこから始めますか?
Ubuntuの毎日の多くのアクションは、を使用して端末から簡単に実行できますdbus。主な利点は、明るさの変更、ファイルのコピーなど、1つのライナーを使用して、GUIとまったく同じように実行できることです。 たとえば、輝度を下げるための標準的な端末方法は次のとおりです。 xbacklight +30% #-30% dbusメソッド(読みやすくするために改行しています): dbus-send --session --print-reply --dest="org.gnome.SettingsDaemon" \ /org/gnome/SettingsDaemon/Power \ org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:30 ファイルをコピーするには cp ./a/source ./b/destination そして: qdbus org.gnome.Nautilus /org/gnome/Nautilus \ org.gnome.Nautilus.FileOperations.CopyFile \ "file:///source/directory" "*" \ "file:///destination/directory" "" qdbusグラフィカルインジケータ速度とcanelボタンで表示されています。 ですから、これdbusは興味深いことで、D-Busのことを本当に学びたいです。いくつかの電子書籍、リンクなどを提供して、私をガイドしてください。
14 dbus 

1
glib.GError:D-BUSデーモンが実行されていません
Ubuntu Desktop 13.04でmeldを実行しようとすると、次のエラーが表示されます。 メルド (meld:1509):GConf-WARNING **:クライアントはD-BUSデーモンへの接続に失敗しました: ソケット/ tmp / dbus-EQeHnPP7h5への接続に失敗しました:接続は拒否されました トレースバック(最後の最後の呼び出し): ... glib.GError:D-BUSデーモンが実行されていません X11をPuTTY / SSH経由でXmingに転送して、非ルートユーザーとして実行しています。
13 dbus 

1
dbusシグナルでスクリプトを実行するにはどうすればよいですか?
任意のdbus信号でスクリプトを実行することは可能ですか?特権のないユーザーとして実行され、変更するためにルート権限を必要としないUpstartのようなものですか? bluetoothイベントが音楽プレーヤーを開始するのを待つ馬鹿げたスクリプトをすでに書いているのでお願いします。ここで、マシンが特定のネットワークに接続するとき、または他のデバイスが接続するときに、似たようなことをしたいと思います。 編集:私の元の質問はこれを指定しませんでしたが、「一連のイベントの1つにいくつかのスクリプトを関連付ける」ことを意味していました。 、それぞれが異なるdbusシグナルを処理します。すべてユーザー空間内。
13 automation  dbus 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.