[opensuse] How can I deactivate Polari and pidgin?
Hi, One day I tried Polari, did not like it, and exited. But the system tries to start it it continuously: <3.6> 2019-06-11 00:29:30 Telcontar dbus-daemon 4312 - - [session uid=1000 pid=4312] Activating service name='org.freedesktop.Telepathy.Client.Polari' requested by ':1.84' (uid=1000 pid=5224 comm="/usr/lib/mission-control-5 ") <3.6> 2019-06-11 00:29:30 Telcontar dbus-daemon 4312 - - [session uid=1000 pid=4312] Activated service 'org.freedesktop.Telepathy.Client.Polari' failed: Failed to execute program org.freedesktop.Telepathy.Client.Polari: No such file or directory I had to do: mv /usr/bin/polari /usr/bin/polari.no to stop it running, but as you see something tries to start it again for days and days. Not finding it, the system tried to run /usr/bin/pidgin, which I also had to rename as /usr/bin/pidgin.no. Or the other way round, I do not remember which order I tried them, and now they refuse to cease starting. Unless I rename them to *.no, they start and impede empathy from connecting, because they register my nick first. I use XFCE on Leap 15.0. As IRC client I'm using empathy. cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~> Can't be killed! Seems to belong to "telepathy-mission-control-5.16.3-lp150.3.1.x86_64" Mission Control, or MC, is a Telepathy component providing a way for "end-user" applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, to remove the need to have in each program the account definitions and credentials, to manage channel handling/request and to manage presence statuses. Distribution: openSUSE Leap 15.0 cer@Telcontar:~> rpm --erase telepathy-mission-control-5.16.3-lp150.3.1.x86_64 error: Failed dependencies: telepathy-mission-control is needed by (installed) polari-3.26.2-lp150.1.6.x86_64 telepathy-mission-control is needed by (installed) empathy-3.12.14-lp150.6.1.x86_64 telepathy-mission-control is needed by (installed) telepathy-mission-control-plugin-goa-3.12.14-lp150.6.1.x86_64 cer@Telcontar:~> -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [06-10-19 18:47]:
Hi,
One day I tried Polari, did not like it, and exited. But the system tries to start it it continuously:
<3.6> 2019-06-11 00:29:30 Telcontar dbus-daemon 4312 - - [session uid=1000 pid=4312] Activating service name='org.freedesktop.Telepathy.Client.Polari' requested by ':1.84' (uid=1000 pid=5224 comm="/usr/lib/mission-control-5 ") <3.6> 2019-06-11 00:29:30 Telcontar dbus-daemon 4312 - - [session uid=1000 pid=4312] Activated service 'org.freedesktop.Telepathy.Client.Polari' failed: Failed to execute program org.freedesktop.Telepathy.Client.Polari: No such file or directory
I had to do:
mv /usr/bin/polari /usr/bin/polari.no
to stop it running, but as you see something tries to start it again for days and days. Not finding it, the system tried to run /usr/bin/pidgin, which I also had to rename as /usr/bin/pidgin.no. Or the other way round, I do not remember which order I tried them, and now they refuse to cease starting. Unless I rename them to *.no, they start and impede empathy from connecting, because they register my nick first.
I use XFCE on Leap 15.0. As IRC client I'm using empathy.
cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~> killall -9 mission-control-5 cer@Telcontar:~>
Can't be killed!
Seems to belong to "telepathy-mission-control-5.16.3-lp150.3.1.x86_64"
Mission Control, or MC, is a Telepathy component providing a way for "end-user" applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, to remove the need to have in each program the account definitions and credentials, to manage channel handling/request and to manage presence statuses. Distribution: openSUSE Leap 15.0
cer@Telcontar:~> rpm --erase telepathy-mission-control-5.16.3-lp150.3.1.x86_64 error: Failed dependencies: telepathy-mission-control is needed by (installed) polari-3.26.2-lp150.1.6.x86_64 telepathy-mission-control is needed by (installed) empathy-3.12.14-lp150.6.1.x86_64 telepathy-mission-control is needed by (installed) telepathy-mission-control-plugin-goa-3.12.14-lp150.6.1.x86_64 cer@Telcontar:~>
determine the app.system file and systemctl disable <app> -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/06/2019 01.20, Patrick Shanahan wrote:
* Carlos E. R. <> [06-10-19 18:47]:
determine the app.system file and systemctl disable <app>
Never heard of such a thing. Anyway: cer@Telcontar:~> locate polari.system cer@Telcontar:~> cer@Telcontar:~> locate mission-control.system cer@Telcontar:~> -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [06-10-19 20:37]:
On 11/06/2019 01.20, Patrick Shanahan wrote:
* Carlos E. R. <> [06-10-19 18:47]:
determine the app.system file and systemctl disable <app>
Never heard of such a thing. Anyway:
cer@Telcontar:~> locate polari.system cer@Telcontar:~>
cer@Telcontar:~> locate mission-control.system cer@Telcontar:~>
doh! rpm -ql <package-name> |grep system -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/06/2019 02.48, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [06-10-19 20:37]:
On 11/06/2019 01.20, Patrick Shanahan wrote:
* Carlos E. R. <> [06-10-19 18:47]:
determine the app.system file and systemctl disable <app>
Never heard of such a thing. Anyway:
cer@Telcontar:~> locate polari.system cer@Telcontar:~>
cer@Telcontar:~> locate mission-control.system cer@Telcontar:~>
doh! rpm -ql <package-name> |grep system
cer@Telcontar:~> rpm -q polari polari-3.26.2-lp150.1.6.x86_64 cer@Telcontar:~> rpm -ql polari | grep system cer@Telcontar:~> rpm -q telepathy-mission-control-plugin-goa telepathy-mission-control-plugin-goa-3.12.14-lp150.6.1.x86_64 cer@Telcontar:~> rpm -ql telepathy-mission-control-plugin-goa | grep system cer@Telcontar:~> I don't see why it should have a systemd service file, it is a user application. But: cer@Telcontar:~> rpm -ql polari | grep service /usr/share/dbus-1/services/org.freedesktop.Telepathy.Client.Polari.service /usr/share/dbus-1/services/org.gnome.Polari.service cer@Telcontar:~> cer@Telcontar:~> systemd disable org.gnome.Polari.service Excess arguments. cer@Telcontar:~> systemd disable org.gnome.Polari Excess arguments. cer@Telcontar:~> systemd disable /usr/share/dbus-1/services/org.gnome.Polari.service Excess arguments. cer@Telcontar:~> cer@Telcontar:~> su Password: Telcontar:/home/cer # systemd disable org.gnome.Polari Excess arguments. Telcontar:/home/cer # systemd disable Polari Excess arguments. Telcontar:/home/cer # cer@Telcontar:~> cat /usr/share/dbus-1/services/org.gnome.Polari.service [D-BUS Service] Name=org.gnome.Polari Exec=/usr/bin/polari --gapplication-service cer@Telcontar:~> I never heard of dbus services. How do I disable it, preferably for one user? -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
On Tue, 11 Jun 2019 08:40:30 +0200 "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 11/06/2019 02.48, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [06-10-19 20:37]:
On 11/06/2019 01.20, Patrick Shanahan wrote:
* Carlos E. R. <> [06-10-19 18:47]:
determine the app.system file and systemctl disable <app>
Never heard of such a thing. Anyway:
cer@Telcontar:~> locate polari.system cer@Telcontar:~>
cer@Telcontar:~> locate mission-control.system cer@Telcontar:~>
doh! rpm -ql <package-name> |grep system
cer@Telcontar:~> rpm -q polari polari-3.26.2-lp150.1.6.x86_64 cer@Telcontar:~> rpm -ql polari | grep system cer@Telcontar:~> rpm -q telepathy-mission-control-plugin-goa telepathy-mission-control-plugin-goa-3.12.14-lp150.6.1.x86_64 cer@Telcontar:~> rpm -ql telepathy-mission-control-plugin-goa | grep system cer@Telcontar:~>
I don't see why it should have a systemd service file, it is a user application. But:
cer@Telcontar:~> rpm -ql polari | grep service /usr/share/dbus-1/services/org.freedesktop.Telepathy.Client.Polari.service /usr/share/dbus-1/services/org.gnome.Polari.service cer@Telcontar:~>
cer@Telcontar:~> systemd disable org.gnome.Polari.service Excess arguments. cer@Telcontar:~> systemd disable org.gnome.Polari Excess arguments. cer@Telcontar:~> systemd disable /usr/share/dbus-1/services/org.gnome.Polari.service Excess arguments. cer@Telcontar:~> cer@Telcontar:~> su Password: Telcontar:/home/cer # systemd disable org.gnome.Polari Excess arguments. Telcontar:/home/cer # systemd disable Polari Excess arguments. Telcontar:/home/cer #
cer@Telcontar:~> cat /usr/share/dbus-1/services/org.gnome.Polari.service [D-BUS Service] Name=org.gnome.Polari Exec=/usr/bin/polari --gapplication-service cer@Telcontar:~>
I never heard of dbus services. How do I disable it, preferably for one user?
Why not uninstall it if you don't like it? If not, there's someinfo at https://askubuntu.com/questions/843076/how-to-blacklist-a-d-bus-service There's also some useful background at https://bugs.freedesktop.org/show_bug.cgi?id=50955 which points out that "D-Bus services are only launched if something communicates with them: services that aren't requested don't get launched." So you may need to look elsewhere to understand your problem. PS What is polari? https://www.google.co.uk/search?q=polari -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/06/2019 11.34, Dave Howorth wrote:
On Tue, 11 Jun 2019 08:40:30 +0200 "Carlos E. R." <> wrote:
On 11/06/2019 02.48, Patrick Shanahan wrote:
I never heard of dbus services. How do I disable it, preferably for one user?
Why not uninstall it if you don't like it?
Why should I, if another user in the machine wants to use it? Ie, there must be a proper way to stop it. Removing the package is a similar hack to the one I use of renaming it. And anyway, if I uninstall polari, this things switches to wanting to start pidgin. And one of the two shares libraries with empathy, which is the one I use.
If not, there's someinfo at https://askubuntu.com/questions/843076/how-to-blacklist-a-d-bus-service
There's also some useful background at https://bugs.freedesktop.org/show_bug.cgi?id=50955 which points out that "D-Bus services are only launched if something communicates with them: services that aren't requested don't get launched." So you may need to look elsewhere to understand your problem.
And how do I find what the heck is requesting it? I tried it once, and it refuses to exit. If I remove it, something starts another client. WTF?
PS What is polari? https://www.google.co.uk/search?q=polari
A chat client. I use it for IRC. -- Cheers / Saludos, Carlos E. R. (from openSUSE 15.0 (Legolas))
participants (3)
-
Carlos E. R.
-
Dave Howorth
-
Patrick Shanahan