From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SO8TIzzatl/DIAAA0tVLHw (envelope-from ) for ; Thu, 19 Nov 2020 20:49:00 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UBvfHjzatl97bAAAB5/wlQ (envelope-from ) for ; Thu, 19 Nov 2020 20:49:00 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5A3BA940341 for ; Thu, 19 Nov 2020 20:48:59 +0000 (UTC) Received: from localhost ([::1]:37058 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kfqrR-0004yK-TP for larch@yhetil.org; Thu, 19 Nov 2020 15:48:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfqFt-0004nx-J7 for help-guix@gnu.org; Thu, 19 Nov 2020 15:10:09 -0500 Received: from smtprelay04.ispgateway.de ([80.67.31.27]:48437) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kfqFP-0004iS-Hf for help-guix@gnu.org; Thu, 19 Nov 2020 15:09:59 -0500 Received: from [93.195.169.160] (helo=milk) by smtprelay04.ispgateway.de with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1kfqFD-0001jU-KM for help-guix@gnu.org; Thu, 19 Nov 2020 21:09:27 +0100 User-agent: mu4e 1.4.13; emacs 27.1 From: Simon Streit To: help-guix@gnu.org Subject: mpDris2 failes to show notifications Message-ID: Date: Thu, 19 Nov 2020 21:09:27 +0100 MIME-Version: 1.0 Content-Type: text/plain X-Df-Sender: bGlzdHNAbmV0cGFuaWMub3Jn Received-SPF: none client-ip=80.67.31.27; envelope-from=lists@netpanic.org; helo=smtprelay04.ispgateway.de X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 19 Nov 2020 15:42:14 -0500 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: upWK/wl6Yb26 Hello, while I am setting up notifications, mdDris2 appears to fail to pass them on properly. Otherwise all notifications from other programmes work fine. If I call it with mpDris2 -d, messages are generated at: [1] But then if I monitor that over with dbus-monitor I get the following result: [2] The only thing that I can see so far is, that at some point dbus-monitor says "The name org.freedesktop.DBus was not provided by any .service files", and that's it. I've tested it with xfce4-notifyd and dunst. Has anyone noticed this yet? Cheers, Simon [1] --8<---------------cut here---------------start------------->8--- 2020-11-19 20:55:30,069 mpd DEBUG: Calling MPD noidle[] 2020-11-19 20:55:30,069 .mpDris2-real DEBUG: Left idle 2020-11-19 20:55:30,069 .mpDris2-real DEBUG: Sending command 'currentsong' (was idle? False) 2020-11-19 20:55:30,069 mpd DEBUG: Calling MPD currentsong() 2020-11-19 20:55:30,070 .mpDris2-real DEBUG: Sending command 'status' (was idle? False) 2020-11-19 20:55:30,070 mpd DEBUG: Calling MPD status() 2020-11-19 20:55:30,071 .mpDris2-real DEBUG: _update_properties: current song = {'file': 'Can/CAN/01 All Gates Open.mp3', 'last-modified': '2020-06-14T10:44:50Z', 'artist': 'Can', 'album': 'CAN', 'albumartistsort': ['Can', 'Can'], 'title': 'All Gates Open', 'track': '1', 'genre': 'Krautrock, Classic Rock, Progressive Rock, Pop, Rock', 'date': '1978', 'disc': '1', 'albumartist': 'Can', 'musicbrainz_artistid': '13501c7d-d181-45ba-af52-5f101d8516a0', 'musicbrainz_albumid': '4e308e75-0843-3fbd-8ed7-7db77480571e', 'musicbrainz_albumartistid': '13501c7d-d181-45ba-af52-5f101d8516a0', 'musicbrainz_releasetrackid': '802feac8-d961-3226-a2ca-b9f55edac5bf', 'time': '502', 'duration': '502.256', 'pos': '0', 'id': '10'} 2020-11-19 20:55:30,071 .mpDris2-real DEBUG: _update_properties: current status = {'volume': '54', 'repeat': '1', 'random': '0', 'single': '0', 'consume': '0', 'partition': 'default', 'playlist': '14', 'playlistlength': '8', 'mixrampdb': '0.000000', 'state': 'play', 'song': '0', 'songid': '10', 'time': '6:502', 'elapsed': '5.578', 'bitrate': '320', 'duration': '502.256', 'audio': '44100:f:2', 'nextsong': '1', 'nextsongid': '11'} 2020-11-19 20:55:30,071 .mpDris2-real DEBUG: Expected pos 6.432, actual 5.578, diff -0.8540000000000001 2020-11-19 20:55:30,071 .mpDris2-real DEBUG: Old position was 0.432 at 1605815724 (6 seconds ago) 2020-11-19 20:55:30,071 .mpDris2-real DEBUG: Seeked to 5578000 2020-11-19 20:55:30,072 mpd DEBUG: Calling MPD idle[] 2020-11-19 20:55:30,072 .mpDris2-real DEBUG: Entered idle 2020-11-19 20:55:30,077 mpd DEBUG: Calling MPD noidle[] 2020-11-19 20:55:30,077 .mpDris2-real DEBUG: Left idle 2020-11-19 20:55:30,078 .mpDris2-real DEBUG: Sending command 'next' (was idle? True) 2020-11-19 20:55:30,078 mpd DEBUG: Calling MPD next() 2020-11-19 20:55:30,091 mpd DEBUG: Calling MPD idle[] 2020-11-19 20:55:30,092 .mpDris2-real DEBUG: Entered idle 2020-11-19 20:55:30,093 .mpDris2-real DEBUG: Socket event on fd <__main__.MPDWrapper object at 0x7ff6af5c0f10> 2020-11-19 20:55:30,095 .mpDris2-real DEBUG: Idle events: [{'changed': 'player'}] 2020-11-19 20:55:30,095 .mpDris2-real DEBUG: Sending command 'currentsong' (was idle? False) 2020-11-19 20:55:30,096 mpd DEBUG: Calling MPD currentsong() 2020-11-19 20:55:30,097 .mpDris2-real DEBUG: Sending command 'status' (was idle? False) 2020-11-19 20:55:30,101 mpd DEBUG: Calling MPD status() 2020-11-19 20:55:30,105 .mpDris2-real DEBUG: _update_properties: current song = {'file': 'Can/CAN/02 Safe.mp3', 'last-modified': '2020-06-14T10:44:50Z', 'artist': 'Can', 'album': 'CAN', 'albumartistsort': ['Can', 'Can'], 'title': 'Safe', 'track': '2', 'genre': 'Krautrock, Classic Rock, Progressive Rock, Pop, Rock', 'date': '1978', 'disc': '1', 'albumartist': 'Can', 'musicbrainz_artistid': '13501c7d-d181-45ba-af52-5f101d8516a0', 'musicbrainz_albumid': '4e308e75-0843-3fbd-8ed7-7db77480571e', 'musicbrainz_albumartistid': '13501c7d-d181-45ba-af52-5f101d8516a0', 'musicbrainz_releasetrackid': 'c4d06004-7f4e-3bc5-a08a-0175484da23c', 'time': '516', 'duration': '516.493', 'pos': '1', 'id': '11'} 2020-11-19 20:55:30,105 .mpDris2-real DEBUG: _update_properties: current status = {'volume': '54', 'repeat': '1', 'random': '0', 'single': '0', 'consume': '0', 'partition': 'default', 'playlist': '14', 'playlistlength': '8', 'mixrampdb': '0.000000', 'state': 'play', 'song': '1', 'songid': '11', 'time': '0:516', 'elapsed': '0.227', 'bitrate': '320', 'duration': '516.493', 'audio': '44100:f:2', 'nextsong': '2', 'nextsongid': '12'} 2020-11-19 20:55:30,106 .mpDris2-real DEBUG: Updated property: Metadata = dbus.Dictionary({'xesam:album': 'CAN', 'xesam:title': 'Safe', 'mpris:trackid': dbus.ObjectPath('/org/mpris/MediaPlayer2/Track/11'), 'mpris:length': dbus.Int64(516000000), 'xesam:contentCreated': '1978', 'xesam:trackNumber': 2, 'xesam:discNumber': 1, 'xesam:artist': ['Can'], 'xesam:url': 'file:///home/user/Music/Can/CAN/02 Safe.mp3', 'mpris:artUrl': 'file:///home/user/Music/Can/CAN/cover.jpg'}, signature=dbus.Signature('sv')) 2020-11-19 20:55:30,107 mpd DEBUG: Calling MPD idle[] 2020-11-19 20:55:30,108 .mpDris2-real DEBUG: Entered idle --8<---------------cut here---------------end--------------->8--- [2] --8<---------------cut here---------------start------------->8--- signal time=1605815874.582370 sender=org.freedesktop.DBus -> destination=:1.155 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.155" signal time=1605815874.582565 sender=org.freedesktop.DBus -> destination=:1.155 serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.155" method call time=1605815876.573697 sender=:1.156 -> destination=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello method return time=1605815876.573735 sender=org.freedesktop.DBus -> destination=:1.156 serial=1 reply_serial=1 string ":1.156" signal time=1605815876.573763 sender=org.freedesktop.DBus -> destination=(null destination) serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.156" string "" string ":1.156" signal time=1605815876.573790 sender=org.freedesktop.DBus -> destination=:1.156 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string ":1.156" method call time=1605815876.579277 sender=:1.156 -> destination=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus.Properties',member='PropertiesChanged',path='/org/freedesktop/DBus',arg0='org.freedesktop.DBus'" method return time=1605815876.579316 sender=org.freedesktop.DBus -> destination=:1.156 serial=3 reply_serial=2 method call time=1605815876.579331 sender=:1.156 -> destination=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',path='/org/freedesktop/DBus'" method return time=1605815876.579351 sender=org.freedesktop.DBus -> destination=:1.156 serial=4 reply_serial=3 method call time=1605815876.579365 sender=:1.156 -> destination=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/org/freedesktop/DBus',arg0='org.freedesktop.DBus'" method return time=1605815876.579385 sender=org.freedesktop.DBus -> destination=:1.156 serial=5 reply_serial=4 method call time=1605815876.579399 sender=:1.156 -> destination=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName string "org.freedesktop.DBus" uint32 0 error time=1605815876.579422 sender=org.freedesktop.DBus -> destination=:1.156 error_name=org.freedesktop.DBus.Error.ServiceUnknown reply_serial=5 string "The name org.freedesktop.DBus was not provided by any .service files" method call time=1605815876.589234 sender=:1.156 -> destination=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.DBus" method return time=1605815876.589615 sender=org.freedesktop.DBus -> destination=:1.156 serial=7 reply_serial=6 string "org.freedesktop.DBus" method call time=1605815876.592609 sender=:1.156 -> destination=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus.Properties; member=GetAll string "org.freedesktop.DBus" method return time=1605815876.593003 sender=org.freedesktop.DBus -> destination=:1.156 serial=8 reply_serial=7 array [ dict entry( string "Features" variant array [ ] ) dict entry( string "Interfaces" variant array [ string "org.freedesktop.DBus.Monitoring" string "org.freedesktop.DBus.Debug.Stats" ] ) ] method call time=1605815876.599806 sender=:1.156 -> destination=org.freedesktop.DBus serial=8 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName string "org.freedesktop.DBus" uint32 0 error time=1605815876.599920 sender=org.freedesktop.DBus -> destination=:1.156 error_name=org.freedesktop.DBus.Error.ServiceUnknown reply_serial=8 string "The name org.freedesktop.DBus was not provided by any .service files" method call time=1605815876.600478 sender=:1.156 -> destination=org.freedesktop.DBus serial=9 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.freedesktop.DBus" method return time=1605815876.600569 sender=org.freedesktop.DBus -> destination=:1.156 serial=10 reply_serial=9 string "org.freedesktop.DBus" method call time=1605815876.601108 sender=:1.156 -> destination=org.freedesktop.DBus serial=10 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus.Properties; member=GetAll string "org.freedesktop.DBus" method return time=1605815876.601246 sender=org.freedesktop.DBus -> destination=:1.156 serial=11 reply_serial=10 array [ dict entry( string "Features" variant array [ ] ) dict entry( string "Interfaces" variant array [ string "org.freedesktop.DBus.Monitoring" string "org.freedesktop.DBus.Debug.Stats" ] ) ] method call time=1605815876.601931 sender=:1.156 -> destination=org.freedesktop.DBus serial=11 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=ListNames method return time=1605815876.602030 sender=org.freedesktop.DBus -> destination=:1.156 serial=12 reply_serial=11 array [ string "org.freedesktop.DBus" string "org.freedesktop.Notifications" string ":1.7" string ":1.93" string "org.freedesktop.network-manager-applet" string ":1.8" string ":1.94" string ":1.50" string ":1.9" string ":1.95" string ":1.51" string ":1.52" string "org.gtk.vfs.Metadata" string "org.gtk.vfs.UDisks2VolumeMonitor" string "org.a11y.Bus" string ":1.20" string ":1.10" string "org.xfce.clipman" string "org.xfce.Xfconf" string ":1.152" string ":1.55" string ":1.11" string "org.gtk.vfs.AfcVolumeMonitor" string ":1.12" string ":1.13" string ":1.0" string "org.gtk.vfs.Daemon" string ":1.1" string ":1.47" string ":1.156" string ":1.2" string ":1.48" string "org.gtk.vfs.mountpoint_3381" string "org.gtk.vfs.MTPVolumeMonitor" string ":1.3" string "org.gtk.vfs.GoaVolumeMonitor" string ":1.49" string ":1.4" string ":1.5" string "org.gtk.vfs.GPhoto2VolumeMonitor" string "org.mpris.MediaPlayer2.mpd" string ":1.6" ] method call time=1605815876.606277 sender=:1.156 -> destination=org.freedesktop.DBus serial=12 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.mpris.MediaPlayer2.mpd',interface='org.freedesktop.DBus.Properties',member='PropertiesChanged',path='/org/mpris/MediaPlayer2',arg0='org.mpris.MediaPlayer2.Player'" method return time=1605815876.606318 sender=org.freedesktop.DBus -> destination=:1.156 serial=13 reply_serial=12 method call time=1605815876.611041 sender=:1.156 -> destination=org.freedesktop.DBus serial=13 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.mpris.MediaPlayer2.mpd',interface='org.mpris.MediaPlayer2.Player',path='/org/mpris/MediaPlayer2'" method return time=1605815876.611147 sender=org.freedesktop.DBus -> destination=:1.156 serial=14 reply_serial=13 method call time=1605815876.611348 sender=:1.156 -> destination=org.freedesktop.DBus serial=14 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/org/freedesktop/DBus',arg0='org.mpris.MediaPlayer2.mpd'" method return time=1605815876.611443 sender=org.freedesktop.DBus -> destination=:1.156 serial=15 reply_serial=14 method call time=1605815876.611685 sender=:1.156 -> destination=org.freedesktop.DBus serial=15 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=StartServiceByName string "org.mpris.MediaPlayer2.mpd" uint32 0 method return time=1605815876.612114 sender=org.freedesktop.DBus -> destination=:1.156 serial=16 reply_serial=15 uint32 2 method call time=1605815876.613526 sender=:1.156 -> destination=org.freedesktop.DBus serial=16 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner string "org.mpris.MediaPlayer2.mpd" method return time=1605815876.613790 sender=org.freedesktop.DBus -> destination=:1.156 serial=17 reply_serial=16 string ":1.152" method call time=1605815876.614048 sender=:1.156 -> destination=:1.152 serial=17 path=/org/mpris/MediaPlayer2; interface=org.freedesktop.DBus.Properties; member=GetAll string "org.mpris.MediaPlayer2.Player" method return time=1605815876.623098 sender=:1.152 -> destination=:1.156 serial=24 reply_serial=17 array [ dict entry( string "PlaybackStatus" variant string "Playing" ) dict entry( string "LoopStatus" variant string "Playlist" ) dict entry( string "Rate" variant double 1 ) dict entry( string "Shuffle" variant boolean false ) dict entry( string "Metadata" variant array [ dict entry( string "xesam:album" variant string "CAN" ) dict entry( string "xesam:title" variant string "All Gates Open" ) dict entry( string "mpris:trackid" variant object path "/org/mpris/MediaPlayer2/Track/10" ) dict entry( string "mpris:length" variant int64 502000000 ) dict entry( string "xesam:contentCreated" variant string "1978" ) dict entry( string "xesam:trackNumber" variant int32 1 ) dict entry( string "xesam:discNumber" variant int32 1 ) dict entry( string "xesam:artist" variant array [ string "Can" ] ) dict entry( string "xesam:url" variant string "file:///home/user/Music/Can/CAN/01 All Gates Open.mp3" ) dict entry( string "mpris:artUrl" variant string "file:///home/user/Music/Can/CAN/cover.jpg" ) ] ) dict entry( string "Volume" variant double 0.54 ) dict entry( string "Position" variant int64 13000000 ) dict entry( string "MinimumRate" variant double 1 ) dict entry( string "MaximumRate" variant double 1 ) dict entry( string "CanGoNext" variant boolean true ) dict entry( string "CanGoPrevious" variant boolean true ) dict entry( string "CanPlay" variant boolean true ) dict entry( string "CanPause" variant boolean true ) dict entry( string "CanSeek" variant boolean true ) dict entry( string "CanControl" variant boolean true ) ] method call time=1605815876.625294 sender=:1.156 -> destination=:1.152 serial=18 path=/org/mpris/MediaPlayer2; interface=org.mpris.MediaPlayer2.Player; member=Next method return time=1605815876.681051 sender=:1.152 -> destination=:1.156 serial=25 reply_serial=18 method call time=1605815876.682110 sender=:1.156 -> destination=org.freedesktop.DBus serial=19 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch string "type='signal',sender='org.freedesktop.DBus',interface='org.freedesktop.DBus',member='NameOwnerChanged',path='/org/freedesktop/DBus',arg0='org.mpris.MediaPlayer2.mpd'" method return time=1605815876.682144 sender=org.freedesktop.DBus -> destination=:1.156 serial=18 reply_serial=19 signal time=1605815876.682869 sender=org.freedesktop.DBus -> destination=:1.156 serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameLost string ":1.156" signal time=1605815876.682901 sender=org.freedesktop.DBus -> destination=(null destination) serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged string ":1.156" string ":1.156" string "" signal time=1605815876.687771 sender=:1.152 -> destination=(null destination) serial=26 path=/org/mpris/MediaPlayer2; interface=org.freedesktop.DBus.Properties; member=PropertiesChanged string "org.mpris.MediaPlayer2.Player" array [ dict entry( string "Metadata" variant array [ dict entry( string "xesam:album" variant string "CAN" ) dict entry( string "xesam:title" variant string "Safe" ) dict entry( string "mpris:trackid" variant object path "/org/mpris/MediaPlayer2/Track/11" ) dict entry( string "mpris:length" variant int64 516000000 ) dict entry( string "xesam:contentCreated" variant string "1978" ) dict entry( string "xesam:trackNumber" variant int32 2 ) dict entry( string "xesam:discNumber" variant int32 1 ) dict entry( string "xesam:artist" variant array [ string "Can" ] ) dict entry( string "xesam:url" variant string "file:///home/user/Music/Can/CAN/02 Safe.mp3" ) dict entry( string "mpris:artUrl" variant string "file:///home/user/Music/Can/CAN/cover.jpg" ) ] ) ] array [ ] --8<---------------cut here---------------end--------------->8---