Sigh. *Another* "Hunt the file" game with Gnome/Debian

Everything about X, Gnome, KDE, ... and everything running on it

Sigh. *Another* "Hunt the file" game with Gnome/Debian

Postby Jethro_UK » 2020-07-20 13:52

For various reasons I want to fiddle around with a notification popup on my system.

reading into all the guides, it seems there should be a file ...

Code: Select all
/usr/share/dbus-1/services/org.freedesktop.Notifications.service


Where I can start my digging.

Of course, it's not there. Every other file is :

Code: Select all
ca.desrt.dconf.service                 org.gnome.FileRoller.ArchiveManager1.service
com.intel.dleyna-server.service              org.gnome.FileRoller.service
org.a11y.Bus.service                 org.gnome.font-viewer.service
org.bluez.obex.service                 org.gnome.GConf.service
org.fedoraproject.Config.Printing.service        org.gnome.gedit.service
org.freedesktop.ColorHelper.service           org.gnome.Identity.service
org.freedesktop.FileManager1.service           org.gnome.keyring.PrivatePrompter.service
org.freedesktop.impl.portal.PermissionStore.service     org.gnome.keyring.service
org.freedesktop.PackageKit.service           org.gnome.keyring.SystemPrompter.service
org.freedesktop.portal.Desktop.service           org.gnome.Logs.service
org.freedesktop.portal.Documents.service        org.gnome.Maps.service
org.freedesktop.secrets.service              org.gnome.NautilusPreviewer.service
org.freedesktop.systemd1.service           org.gnome.Nautilus.service
org.freedesktop.Telepathy.AccountManager.service     org.gnome.OnlineAccounts.service
org.freedesktop.Telepathy.Client.Logger.service        org.gnome.OnlineMiners.Facebook.service
org.freedesktop.Telepathy.Client.Polari.service        org.gnome.OnlineMiners.Flickr.service
org.freedesktop.Telepathy.ConnectionManager.idle.service  org.gnome.OnlineMiners.GData.service
org.freedesktop.Telepathy.Logger.service        org.gnome.OnlineMiners.MediaServer.service
org.freedesktop.Telepathy.MissionControl5.service     org.gnome.OnlineMiners.Owncloud.service
org.freedesktop.Tracker1.Miner.Applications.service     org.gnome.OnlineMiners.Zpj.service
org.freedesktop.Tracker1.Miner.Extract.service        org.gnome.Polari.service
org.freedesktop.Tracker1.Miner.Files.service        org.gnome.Rhythmbox3.service
org.freedesktop.Tracker1.service           org.gnome.Rygel1.service
org.freedesktop.Tracker1.Writeback.service        org.gnome.Screenshot.service
org.gnome.baobab.service              org.gnome.seahorse.Application.service
org.gnome.Calculator.SearchProvider.service        org.gnome.seahorse.service
org.gnome.Calendar.service              org.gnome.Shell.CalendarServer.service
org.gnome.Caribou.Daemon.service           org.gnome.Shell.HotplugSniffer.service
org.gnome.Characters.BackgroundService.service        org.gnome.Shell.PortalHelper.service
org.gnome.Characters.service              org.gnome.Software.service
org.gnome.Cheese.service              org.gnome.taquin.service
org.gnome.ChromeGnomeShell.service           org.gnome.Terminal.service
org.gnome.clocks.service              org.gnome.Totem.service
org.gnome.Contacts.SearchProvider.service        org.gnome.Weather.Application.service
org.gnome.Contacts.service              org.gnome.Weather.BackgroundService.service
org.gnome.ControlCenter.SearchProvider.service        org.gnome.zeitgeist.Engine.service
org.gnome.ControlCenter.service              org.gnome.zeitgeist.SimpleIndexer.service
org.gnome.Dictionary.service              org.gtk.GLib.PACRunner.service
org.gnome.DiskUtility.service              org.gtk.vfs.AfcVolumeMonitor.service
org.gnome.Documents.service              org.gtk.vfs.Daemon.service
org.gnome.evince.Daemon.service              org.gtk.vfs.GoaVolumeMonitor.service
org.gnome.evolution.dataserver.AddressBook.service     org.gtk.vfs.GPhoto2VolumeMonitor.service
org.gnome.evolution.dataserver.Calendar.service        org.gtk.vfs.Metadata.service
org.gnome.evolution.dataserver.Sources.service        org.gtk.vfs.MTPVolumeMonitor.service
org.gnome.evolution.dataserver.UserPrompter.service     org.gtk.vfs.UDisks2VolumeMonitor.service


Looking in ~/.lcocal/usr/share/dbus-1 finds nothing.

So two questions ...

1) What is going on here ? Why is this file missing ?
2) On the basis that notifications are definitely working, how ?

Code: Select all
         _,met$$$$$gg.         
      ,g$$$$$$$$$$$$$$$P.        OS: Debian 10 buster
    ,g$$P""       """Y$$.".      Kernel: x86_64 Linux 4.19.0-9-amd64
   ,$$P'              `$$$.      Uptime: 53d 22h 57m
  ',$$P       ,ggs.     `$$b:    Packages: 2478
  `d$$'     ,$P"'   .    $$$     Shell: bash 5.0.3
   $$P      d$'     ,    $$P     Resolution: 1024x768
   $$:      $$.   -    ,d$$'     DE: GNOME
   $$\;      Y$b._   _,d$P'      WM: GNOME Shell
   Y$$.    `.`"Y$$$$P"'          WM Theme:
   `$$b      "-.__               GTK Theme: Adwaita [GTK2/3]
    `Y$$                         Icon Theme: Adwaita
     `Y$$.                       Font: Cantarell 11
       `$$b.                     CPU: Intel Core2 Duo E4500 @ 2x 2.2GHz [40.0°C]
         `Y$$b.                  GPU: llvmpipe (LLVM 7.0, 128 bits)
            `"Y$b._              RAM: 1237MiB / 2992MiB
                `""""           
Jethro_UK
 
Posts: 35
Joined: 2014-08-12 09:31

Re: Sigh. *Another* "Hunt the file" game with Gnome/Debian

Postby Bulkley » 2020-07-20 15:09

Sometimes it helps to do
Code: Select all
# updatedb
and renew your search.
Bulkley
 
Posts: 5971
Joined: 2006-02-11 18:35

Re: Sigh. *Another* "Hunt the file" game with Gnome/Debian

Postby Head_on_a_Stick » 2020-07-20 16:54

Jethro_UK wrote:For various reasons I want to fiddle around with a notification popup on my system.

What are your reasons and what exactly are you trying to do?

Read this to help you stop wasting our time: http://xyproblem.info/

Jethro_UK wrote:reading into all the guides, it seems there should be a file ...

Code: Select all
/usr/share/dbus-1/services/org.freedesktop.Notifications.service


Where I can start my digging.

Of course, it's not there

Which "guides" were those then? Please provide some links.

AFAIUI /usr/share/dbus-1/services/org.freedesktop.Notifications.service is a user-created file that allows for custom notification services:

https://wiki.archlinux.org/index.php/De ... Standalone
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12316
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: Sigh. *Another* "Hunt the file" game with Gnome/Debian

Postby Jethro_UK » 2020-07-21 09:17

Head_on_a_Stick wrote:
Jethro_UK wrote:For various reasons I want to fiddle around with a notification popup on my system.

What are your reasons and what exactly are you trying to do?

Remove a popup message with the system pops up just before it goes into suspend. Only in my case it never does, as I have disabled all power saving. But the message still pops up and stays there until you mouse over.

Read this to help you stop wasting our time: http://xyproblem.info/

Will doo

Jethro_UK wrote:reading into all the guides, it seems there should be a file ...

Code: Select all
/usr/share/dbus-1/services/org.freedesktop.Notifications.service


Where I can start my digging.

Of course, it's not there

Which "guides" were those then? Please provide some links.

https://developer.gnome.org/notification-spec/

AFAIUI /usr/share/dbus-1/services/org.freedesktop.Notifications.service is a user-created file that allows for custom notification services:

https://wiki.archlinux.org/index.php/De ... Standalone


That starts to make sense.

All of which being said, I think I need to reverse my search and find the Gnome process that is putting the notification on the bus. I saw a hint in the docs that there is a "persistent" flag which I am suspecting is set inappropriately.

Thanks for the steer.
Jethro_UK
 
Posts: 35
Joined: 2014-08-12 09:31


Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 10 guests

fashionable