[opensuse-kde3] KDE3 autostart files / ibus starts at session start
Dear KDE3 users, I would like to ask where the KDE3 autostart files are located. A while ago I installed some ibus packages and since then every time I start a KDE3 session, the "ibus input framework" automatically starts up, which I dislike. I un-installed the package ibus-m17n, but it didn't help. The only solution was to rename the file "/usr/bin/ibus-daemon", so that it cannot be found. But I would like a more elegant solution. My folder ~/.kde/Autostart/ is empty, so there has to be a different place where the information is stored to automatically start the ibus daemon when the session starts. Thanks a lot in advance for your help! Gianluca ----------------------------------------------------- Gianluca Interlandi, PhD gianluca@u.washington.edu +1 (206) 685 4435 http://gianluca.today/ Research Assistant Professor at the Department of Bioengineering at the University of Washington, Seattle WA U.S.A. ----------------------------------------------------- -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 05/25/2020 10:00 PM, Gianluca Interlandi wrote:
Dear KDE3 users,
I would like to ask where the KDE3 autostart files are located. A while ago I installed some ibus packages and since then every time I start a KDE3 session, the "ibus input framework" automatically starts up, which I dislike. I un-installed the package ibus-m17n, but it didn't help. The only solution was to rename the file "/usr/bin/ibus-daemon", so that it cannot be found. But I would like a more elegant solution.
My folder ~/.kde/Autostart/ is empty, so there has to be a different place where the information is stored to automatically start the ibus daemon when the session starts.
Thanks a lot in advance for your help!
Sorry for the month late reply, But I suspect that if you have installed something that is being started when KDE3 starts -- it's not KDE3 doing it, but rather the general /etc/xdg/autostart directory. This can be a real pain. I generally get rid of about 50% of what is placed in autostart. (for example I install parcellite as the clipboard manager for fluxbox that I don't want started when KDE3 starts (klipper does a great job). So just move (or delete) the `.desktop` file from the /etc/xdg/autostart directory for whatever it is you to not run when X starts (unless you start it yourself) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 2020-06-28 00:45:19 David C. Rankin wrote:
On 05/25/2020 10:00 PM, Gianluca Interlandi wrote:
Dear KDE3 users,
I would like to ask where the KDE3 autostart files are located. A while ago I installed some ibus packages and since then every time I start a KDE3 session, the "ibus input framework" automatically starts up, which I dislike. I un-installed the package ibus-m17n, but it didn't help. The only solution was to rename the file "/usr/bin/ibus-daemon", so that it cannot be found. But I would like a more elegant solution.
My folder ~/.kde/Autostart/ is empty, so there has to be a different place where the information is stored to automatically start the ibus daemon when the session starts.
Thanks a lot in advance for your help!
Sorry for the month late reply,
But I suspect that if you have installed something that is being started when KDE3 starts -- it's not KDE3 doing it, but rather the general
/etc/xdg/autostart
directory.
This can be a real pain. I generally get rid of about 50% of what is placed in autostart. (for example I install parcellite as the clipboard manager for fluxbox that I don't want started when KDE3 starts (klipper does a great job). So just move (or delete) the `.desktop` file from the /etc/xdg/autostart directory for whatever it is you to not run when X starts (unless you start it yourself)
-- David C. Rankin, J.D.,P.E.
Ah. This xdg stuff seems to have appeared in Linux a while back while I wasn't looking, and I have to wonder when and why. :-) In my /etc/xdg/autostart directory I see at-spi-dbus-bus.desktop gnome-keyring-pkcs11.desktop gnome-keyring-secrets.desktop gnome-keyring-ssh.desktop gsettings-data-convert.desktop nautilus-autostart.desktop nm-applet.desktop org.gnome.SettingsDaemon.A11yKeyboard.desktop org.gnome.SettingsDaemon.A11ySettings.desktop org.gnome.SettingsDaemon.Clipboard.desktop org.gnome.SettingsDaemon.Color.desktop org.gnome.SettingsDaemon.Datetime.desktop org.gnome.SettingsDaemon.Housekeeping.desktop org.gnome.SettingsDaemon.Keyboard.desktop org.gnome.SettingsDaemon.MediaKeys.desktop org.gnome.SettingsDaemon.Mouse.desktop org.gnome.SettingsDaemon.Power.desktop org.gnome.SettingsDaemon.PrintNotifications.desktop org.gnome.SettingsDaemon.Rfkill.desktop org.gnome.SettingsDaemon.ScreensaverProxy.desktop org.gnome.SettingsDaemon.Sharing.desktop org.gnome.SettingsDaemon.Smartcard.desktop org.gnome.SettingsDaemon.Sound.desktop org.gnome.SettingsDaemon.Wacom.desktop org.gnome.SettingsDaemon.XSettings.desktop polkit-gnome-authentication-agent-1.desktop user-dirs-update-gtk.desktop xdg-user-dirs.desktop all of which (except probably the first and last one) seem to pertain to Gnome. I don't use the Gnome desktop, except for its configuring tools, so I wonder if removing these will cause the Gnomish applications that I do use to stop working? Leslie -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 06/29/2020 12:43 AM, J Leslie Turriff wrote:
Ah. This xdg stuff seems to have appeared in Linux a while back while I wasn't looking, and I have to wonder when and why. :-) In my /etc/xdg/autostart directory I see
at-spi-dbus-bus.desktop gnome-keyring-pkcs11.desktop gnome-keyring-secrets.desktop gnome-keyring-ssh.desktop gsettings-data-convert.desktop nautilus-autostart.desktop nm-applet.desktop org.gnome.SettingsDaemon.A11yKeyboard.desktop org.gnome.SettingsDaemon.A11ySettings.desktop org.gnome.SettingsDaemon.Clipboard.desktop org.gnome.SettingsDaemon.Color.desktop org.gnome.SettingsDaemon.Datetime.desktop org.gnome.SettingsDaemon.Housekeeping.desktop org.gnome.SettingsDaemon.Keyboard.desktop org.gnome.SettingsDaemon.MediaKeys.desktop org.gnome.SettingsDaemon.Mouse.desktop org.gnome.SettingsDaemon.Power.desktop org.gnome.SettingsDaemon.PrintNotifications.desktop org.gnome.SettingsDaemon.Rfkill.desktop org.gnome.SettingsDaemon.ScreensaverProxy.desktop org.gnome.SettingsDaemon.Sharing.desktop org.gnome.SettingsDaemon.Smartcard.desktop org.gnome.SettingsDaemon.Sound.desktop org.gnome.SettingsDaemon.Wacom.desktop org.gnome.SettingsDaemon.XSettings.desktop polkit-gnome-authentication-agent-1.desktop user-dirs-update-gtk.desktop xdg-user-dirs.desktop
all of which (except probably the first and last one) seem to pertain to Gnome. I don't use the Gnome desktop, except for its configuring tools, so I wonder if removing these will cause the Gnomish applications that I do use to stop working?
Yes, this stuff will drive you crazy and the number of apps the now want to drop things in there have grown like weeds in a vacant lot. I don't know when the /etc/xdg/autostart part of the opendesktop spec was put in place, but the over-use of it really took off back in the 2008 timeframe with the release of KDE4. At that time it was basically used to control the indexer start, etc.. But now, Katie-bar-the-doors, everything wants to drop a "start on X" app in there. It's almost as bad as the Microsoft "run" registry entry :) -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
On 29/06/2020 07.43, J Leslie Turriff wrote:
On 2020-06-28 00:45:19 David C. Rankin wrote:
Ah. This xdg stuff seems to have appeared in Linux a while back while I wasn't looking, and I have to wonder when and why. :-) In my /etc/xdg/autostart directory I see
at-spi-dbus-bus.desktop gnome-keyring-pkcs11.desktop gnome-keyring-secrets.desktop gnome-keyring-ssh.desktop gsettings-data-convert.desktop nautilus-autostart.desktop nm-applet.desktop org.gnome.SettingsDaemon.A11yKeyboard.desktop org.gnome.SettingsDaemon.A11ySettings.desktop org.gnome.SettingsDaemon.Clipboard.desktop org.gnome.SettingsDaemon.Color.desktop org.gnome.SettingsDaemon.Datetime.desktop org.gnome.SettingsDaemon.Housekeeping.desktop org.gnome.SettingsDaemon.Keyboard.desktop org.gnome.SettingsDaemon.MediaKeys.desktop org.gnome.SettingsDaemon.Mouse.desktop org.gnome.SettingsDaemon.Power.desktop org.gnome.SettingsDaemon.PrintNotifications.desktop org.gnome.SettingsDaemon.Rfkill.desktop org.gnome.SettingsDaemon.ScreensaverProxy.desktop org.gnome.SettingsDaemon.Sharing.desktop org.gnome.SettingsDaemon.Smartcard.desktop org.gnome.SettingsDaemon.Sound.desktop org.gnome.SettingsDaemon.Wacom.desktop org.gnome.SettingsDaemon.XSettings.desktop polkit-gnome-authentication-agent-1.desktop user-dirs-update-gtk.desktop xdg-user-dirs.desktop
all of which (except probably the first and last one) seem to pertain to Gnome. I don't use the Gnome desktop, except for its configuring tools, so I wonder if removing these will cause the Gnomish applications that I do use to stop working?
Open one and look. /etc/xdg/autostart/org.gnome.SettingsDaemon.A11yKeyboard.desktop: [Desktop Entry] Type=Application Name=GNOME Settings Daemon's a11y-keyboard plugin Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard OnlyShowIn=GNOME; <=================== NoDisplay=true X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true They will not have effect on others. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
On 06/29/2020 04:38 AM, Carlos E. R. wrote:
Open one and look.
/etc/xdg/autostart/org.gnome.SettingsDaemon.A11yKeyboard.desktop: [Desktop Entry] Type=Application Name=GNOME Settings Daemon's a11y-keyboard plugin Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard OnlyShowIn=GNOME; <=================== NoDisplay=true X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true
They will not have effect on others.
Carlos, If I'm not mistaken:
Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard
starts the process in every desktop
OnlyShowIn=GNOME; <===================
only makes the program icon visible in Gnome. -- David C. Rankin, J.D.,P.E.
On 29/06/2020 22.22, David C. Rankin wrote:
On 06/29/2020 04:38 AM, Carlos E. R. wrote:
Open one and look.
/etc/xdg/autostart/org.gnome.SettingsDaemon.A11yKeyboard.desktop: [Desktop Entry] Type=Application Name=GNOME Settings Daemon's a11y-keyboard plugin Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard OnlyShowIn=GNOME; <=================== NoDisplay=true X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true
They will not have effect on others.
Carlos,
If I'm not mistaken:
Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard
starts the process in every desktop
OnlyShowIn=GNOME; <===================
only makes the program icon visible in Gnome.
Nope, that process is not running here. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
On 06/29/2020 05:34 PM, Carlos E. R. wrote:
On 29/06/2020 22.22, David C. Rankin wrote:
On 06/29/2020 04:38 AM, Carlos E. R. wrote:
Open one and look.
/etc/xdg/autostart/org.gnome.SettingsDaemon.A11yKeyboard.desktop: [Desktop Entry] Type=Application Name=GNOME Settings Daemon's a11y-keyboard plugin Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard OnlyShowIn=GNOME; <=================== NoDisplay=true X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true
They will not have effect on others.
Carlos,
If I'm not mistaken:
Exec=/usr/lib/gnome-settings-daemon-3.0/gsd-a11y-keyboard
starts the process in every desktop
OnlyShowIn=GNOME; <===================
only makes the program icon visible in Gnome.
Nope, that process is not running here.
Well, That's better than what the standard says: https://specifications.freedesktop.org/menu-spec/latest/ar01s03.html I guess they added some voodoo. Either that or that app itself checks the desktop running and if it isn't Gnome it doesn't start. I can add OnlyShowIn=fluxbox for parcellite -- and it still starts in all desktops. -- David C. Rankin, J.D.,P.E.
On 06/30/2020 01:02 AM, David C. Rankin wrote: <snip>
X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true
They will not have effect on others.
Carlos,
<snip>
That's better than what the standard says:
https://specifications.freedesktop.org/menu-spec/latest/ar01s03.html
I guess they added some voodoo. Either that or that app itself checks the desktop running and if it isn't Gnome it doesn't start. I can add OnlyShowIn=fluxbox for parcellite -- and it still starts in all desktops.
It seems the X-GNOME-Autostart lines are the lines that control startup and those are left to session-manager specific implementations. (of course it comes from an old mailing list post) https://unix.stackexchange.com/questions/491299/understanding-autostartcondi... -- David C. Rankin, J.D.,P.E.
On 30/06/2020 08.17, David C. Rankin wrote:
On 06/30/2020 01:02 AM, David C. Rankin wrote: <snip>
X-GNOME-Autostart-Phase=Initialization X-GNOME-Autostart-Notify=true X-GNOME-AutoRestart=true
They will not have effect on others.
Carlos,
<snip>
That's better than what the standard says:
https://specifications.freedesktop.org/menu-spec/latest/ar01s03.html
I guess they added some voodoo. Either that or that app itself checks the desktop running and if it isn't Gnome it doesn't start. I can add OnlyShowIn=fluxbox for parcellite -- and it still starts in all desktops.
It seems the X-GNOME-Autostart lines are the lines that control startup and those are left to session-manager specific implementations. (of course it comes from an old mailing list post)
https://unix.stackexchange.com/questions/491299/understanding-autostartcondi...
Well, you found the voodoo :-) -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
participants (4)
-
Carlos E. R.
-
David C. Rankin
-
Gianluca Interlandi
-
J Leslie Turriff