[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
D-Bus service files on foreign distributions
From: |
Roman Riabenko |
Subject: |
D-Bus service files on foreign distributions |
Date: |
Sun, 25 Aug 2024 14:08:59 +0300 |
User-agent: |
Evolution 3.38.3-1+deb11u2 |
Hello
How to expose service files to D-Bus on a foreign distribution?
I installed gnome-text-editor with guix on a foreign distribution
(PureOS byzantium). It would run from command line, but fail to start
from the applications grid with the following error.
$ journalctl -f
сер 25 10:35:03 pureos phosh[1402]: Failed to launch app 'Текстовий
редактор' with startup id: '6546b399-a2e0-4ded-b278-84863a9f32bf'
I considered the presence of "DBusActivatable=true" in its desktop file
and copied the service file. That allowed me to launch the application
from the icon as expected.
$ sudo cp /home/purism/.guix-profile/share/dbus-
1/services/org.gnome.TextEditor.service /usr/share/dbus-1/services/
Is there a better approach for making the service files available to D-
Bus on a foreign distribution?
Roman
signature.asc
Description: This is a digitally signed message part
- D-Bus service files on foreign distributions,
Roman Riabenko <=