[oS-EN] Log noise: systemd-xdg-autostart-generator
Hi, I see these entries in the warning log: <3.4> 2024-04-20T00:00:02.837974+02:00 Isengard systemd-xdg-autostart-generator 2297 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-21T00:00:02.529630+02:00 Isengard systemd-xdg-autostart-generator 22284 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-22T00:00:03.205331+02:00 Isengard systemd-xdg-autostart-generator 9209 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory Now, where is that bad "Exec=" line? Isengard:~ # locate watcher@autostart.service Isengard:~ # I don't know where to find it. -- Cheers / Saludos, Carlos E. R. (from Telcontar, using openSUSE Leap 15.4)
* Carlos E. R. <robin.listas@telefonica.net> [04-23-24 10:01]:
Hi,
I see these entries in the warning log:
<3.4> 2024-04-20T00:00:02.837974+02:00 Isengard systemd-xdg-autostart-generator 2297 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-21T00:00:02.529630+02:00 Isengard systemd-xdg-autostart-generator 22284 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-22T00:00:03.205331+02:00 Isengard systemd-xdg-autostart-generator 9209 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory
Now, where is that bad "Exec=" line?
Isengard:~ # locate watcher@autostart.service Isengard:~ #
I don't know where to find it.
the number after "generator" is probably a PID but also probably closed by the time you can see the "error" check to see which of the apps you have designated to "autostart" that is not running or whose <app>.desktop file does not have the "Exec=" line -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
* Patrick Shanahan <paka@opensuse.org> [04-23-24 10:15]:
* Carlos E. R. <robin.listas@telefonica.net> [04-23-24 10:01]:
Hi,
I see these entries in the warning log:
<3.4> 2024-04-20T00:00:02.837974+02:00 Isengard systemd-xdg-autostart-generator 2297 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-21T00:00:02.529630+02:00 Isengard systemd-xdg-autostart-generator 22284 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-22T00:00:03.205331+02:00 Isengard systemd-xdg-autostart-generator 9209 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory
Now, where is that bad "Exec=" line?
Isengard:~ # locate watcher@autostart.service Isengard:~ #
I don't know where to find it.
the number after "generator" is probably a PID but also probably closed by the time you can see the "error"
check to see which of the apps you have designated to "autostart" that is not running or whose <app>.desktop file does not have the "Exec=" line
perhaps: grep -L Exec= /etc/xdg/autostart/*.desktop -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
On 2024-04-23 16:12, Patrick Shanahan wrote:
* Carlos E. R. <> [04-23-24 10:01]:
Hi,
I see these entries in the warning log:
<3.4> 2024-04-20T00:00:02.837974+02:00 Isengard systemd-xdg-autostart-generator 2297 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-21T00:00:02.529630+02:00 Isengard systemd-xdg-autostart-generator 22284 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-22T00:00:03.205331+02:00 Isengard systemd-xdg-autostart-generator 9209 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory
Now, where is that bad "Exec=" line?
Isengard:~ # locate watcher@autostart.service Isengard:~ #
I don't know where to find it.
the number after "generator" is probably a PID but also probably closed by the time you can see the "error"
yeah, the number changes each time.
check to see which of the apps you have designated to "autostart" that is not running or whose <app>.desktop file does not have the "Exec=" line
I have not designated any app myself, this is something that comes with the distribution. Oh, I just remembered that the messages log might have more details - but I'm not wiser: <3.6> 2024-04-23T00:00:01.776552+02:00 Isengard systemd 1 - - Starting Update locate database... <3.6> 2024-04-23T00:00:01.813799+02:00 Isengard systemd 1 - - Started Session c6560 of User cer. <10.6> 2024-04-23T00:00:01.866941+02:00 Isengard cron 28181 - - pam_unix(crond:session): session opened for user cer by (uid=0) <3.6> 2024-04-23T00:00:01.939795+02:00 Isengard dbus-daemon 1041 - - [system] Activating via systemd: service name='org.opensuse.Snapper' unit='snapperd.service' requested by ':1.22847' (uid=0 pid=28189 comm="/usr/lib/snapper/systemd-helper --timeline ") <3.6> 2024-04-23T00:00:01.949084+02:00 Isengard systemd 1 - - Starting DBus interface for snapper... <3.6> 2024-04-23T00:00:02.049313+02:00 Isengard systemd 1 - - logrotate.service: Deactivated successfully. <3.6> 2024-04-23T00:00:02.050194+02:00 Isengard systemd 1 - - Finished Rotate log files. <4.5> 2024-04-23T00:00:02.072485+02:00 Isengard su - - - (to nobody) root on none <3.6> 2024-04-23T00:00:02.094965+02:00 Isengard systemd 1 - - Created slice User Slice of UID 65534. <3.6> 2024-04-23T00:00:02.098418+02:00 Isengard systemd 1 - - Starting User Runtime Directory /run/user/65534... <3.6> 2024-04-23T00:00:02.124722+02:00 Isengard dbus-daemon 1041 - - [system] Successfully activated service 'org.opensuse.Snapper' <3.6> 2024-04-23T00:00:02.125252+02:00 Isengard systemd 1 - - Started DBus interface for snapper. <3.6> 2024-04-23T00:00:02.138820+02:00 Isengard systemd 1 - - snapper-timeline.service: Deactivated successfully. <3.6> 2024-04-23T00:00:02.254733+02:00 Isengard systemd 1 - - Finished User Runtime Directory /run/user/65534. <3.6> 2024-04-23T00:00:02.259785+02:00 Isengard systemd 1 - - Starting User Manager for UID 65534... <10.6> 2024-04-23T00:00:02.277751+02:00 Isengard (systemd) - - - pam_unix(systemd-user:session): session opened for user nobody by (uid=0) <3.6> 2024-04-23T00:00:02.906575+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Exec binary '/usr/lib/xapps/sn-watcher/xapp-sn-watcher' does not exist: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.6> 2024-04-23T00:00:03.456523+02:00 Isengard systemd 28437 - - Queued start job for default target Main User Target. <3.6> 2024-04-23T00:00:03.458357+02:00 Isengard systemd 28437 - - Created slice User Application Slice. <3.6> 2024-04-23T00:00:03.458669+02:00 Isengard systemd 28437 - - Reached target Paths. <3.6> 2024-04-23T00:00:03.458848+02:00 Isengard systemd 28437 - - Reached target Timers. <3.6> 2024-04-23T00:00:03.462041+02:00 Isengard systemd 28437 - - Starting D-Bus User Message Bus Socket... <3.6> 2024-04-23T00:00:03.462418+02:00 Isengard systemd 28437 - - Listening on PipeWire Multimedia System Socket. <3.6> 2024-04-23T00:00:03.462903+02:00 Isengard systemd 28437 - - Listening on Sound System. <3.6> 2024-04-23T00:00:03.611010+02:00 Isengard systemd 28437 - - Listening on D-Bus User Message Bus Socket. <3.6> 2024-04-23T00:00:03.611297+02:00 Isengard systemd 28437 - - Reached target Sockets. <3.6> 2024-04-23T00:00:03.611481+02:00 Isengard systemd 28437 - - Reached target Basic System. <3.6> 2024-04-23T00:00:03.612139+02:00 Isengard systemd 1 - - Started User Manager for UID 65534. <3.6> 2024-04-23T00:00:03.616930+02:00 Isengard systemd 1 - - Started Session c6561 of User nobody. <3.6> 2024-04-23T00:00:03.617241+02:00 Isengard systemd 28437 - - Reached target Main User Target. <3.6> 2024-04-23T00:00:03.617447+02:00 Isengard systemd 28437 - - Startup finished in 1.195s. <10.6> 2024-04-23T00:00:03.652340+02:00 Isengard su - - - pam_unix(su:session): session opened for user nobody by (uid=0) <10.6> 2024-04-23T00:00:04.255047+02:00 Isengard su - - - pam_unix(su:session): session closed for user nobody <3.6> 2024-04-23T00:00:04.259008+02:00 Isengard systemd 1 - - mlocate.service: Deactivated successfully. <3.6> 2024-04-23T00:00:04.260014+02:00 Isengard systemd 1 - - Finished Update locate database. <3.6> 2024-04-23T00:00:04.261611+02:00 Isengard systemd 1 - - session-c6561.scope: Deactivated successfully. <1.5> 2024-04-23T00:00:06.995515+02:00 Isengard DDNS - - - Logging the current external IP (R)= VLAN_2= VLAN_3= IPv6= <3.6> 2024-04-23T00:00:14.341142+02:00 Isengard systemd 1 - - Stopping User Manager for UID 65534... <3.6> 2024-04-23T00:00:14.343036+02:00 Isengard systemd 28437 - - Stopped target Main User Target. <3.6> 2024-04-23T00:00:14.343395+02:00 Isengard systemd 28437 - - Stopped target Basic System. <3.6> 2024-04-23T00:00:14.343591+02:00 Isengard systemd 28437 - - Stopped target Paths. <3.6> 2024-04-23T00:00:14.343748+02:00 Isengard systemd 28437 - - Stopped target Sockets. <3.6> 2024-04-23T00:00:14.343913+02:00 Isengard systemd 28437 - - Stopped target Timers. <3.6> 2024-04-23T00:00:14.344068+02:00 Isengard systemd 28437 - - Closed D-Bus User Message Bus Socket. <3.6> 2024-04-23T00:00:14.344216+02:00 Isengard systemd 28437 - - Closed PipeWire Multimedia System Socket. <3.6> 2024-04-23T00:00:14.344366+02:00 Isengard systemd 28437 - - Closed Sound System. <3.6> 2024-04-23T00:00:14.344612+02:00 Isengard systemd 28437 - - Removed slice User Application Slice. <3.6> 2024-04-23T00:00:14.344777+02:00 Isengard systemd 28437 - - Reached target Shutdown. <3.6> 2024-04-23T00:00:14.345038+02:00 Isengard systemd 28437 - - Finished Exit the Session. <3.6> 2024-04-23T00:00:14.345210+02:00 Isengard systemd 28437 - - Reached target Exit the Session. maybe it is related to Snapper. Isengard:~ # locate org.opensuse.Snapper /etc/dbus-1/system.d/org.opensuse.Snapper.conf /usr/share/dbus-1/system-services/org.opensuse.Snapper.service Isengard:~ # cat /usr/share/dbus-1/system-services/org.opensuse.Snapper.service # DBus service activation config [D-BUS Service] Name=org.opensuse.Snapper Exec=/usr/sbin/snapperd User=root SystemdService=snapperd.service Isengard:~ # l /usr/sbin/snapperd -rwxr-xr-x 1 root root 311624 Jun 19 2023 /usr/sbin/snapperd* Isengard:~ # Not there. Found it. I used "mc" to do a text search for any file containing "/usr/lib/xapps/sn-watcher/xapp-sn-watcher" and found one: /etc/xdg/autostart/xapp-sn-watcher.desktop: Desktop Entry] Type=Application Name=xapp-sn-watcher Comment=A service that provides the org.kde.StatusNotifierWatcher interface for XApps Exec=/usr/lib/xapps/sn-watcher/xapp-sn-watcher X-GNOME-Autostart-Phase=Panel Ok, now I have to decide whether to install that program or remove the desktop file. (I don't have yet ARCHIVES_15.5.gz, so I'll search on 15.4) Telcontar:~ # zgrep xapp-sn-watcher /var/lib/pin/ARCHIVES_15.4.gz ./x86_64/xapps-mate-2.0.6-bp154.1.235.x86_64.rpm: -rwxr-xr-x 1 root root 110736 May 12 01:24 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./noarch/xapps-common-2.0.6-bp154.1.235.noarch.rpm: -rw-r--r-- 1 root root 219 May 12 01:24 /etc/xdg/autostart/xapp-sn-watcher.desktop ./s390x/xapps-mate-2.0.6-bp154.1.235.s390x.rpm: -rwxr-xr-x 1 root root 122856 May 12 01:37 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./aarch64/xapps-mate-2.0.6-bp154.1.235.aarch64.rpm: -rwxr-xr-x 1 root root 135160 May 12 01:18 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./ppc64le/xapps-mate-2.0.6-bp154.1.235.ppc64le.rpm: -rwxr-xr-x 1 root root 135200 May 12 01:25 /usr/lib/xapps/sn-watcher/xapp-sn-watcher Telcontar:~ # Two different locations for the same file? I do have installed "xapps-common". I'm not sure I want to install "mate". -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
* Carlos E. R. <robin.listas@telefonica.net> [04-23-24 10:47]:
On 2024-04-23 16:12, Patrick Shanahan wrote:
* Carlos E. R. <> [04-23-24 10:01]:
Hi,
I see these entries in the warning log:
<3.4> 2024-04-20T00:00:02.837974+02:00 Isengard systemd-xdg-autostart-generator 2297 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-21T00:00:02.529630+02:00 Isengard systemd-xdg-autostart-generator 22284 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-22T00:00:03.205331+02:00 Isengard systemd-xdg-autostart-generator 9209 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory <3.4> 2024-04-23T00:00:02.910814+02:00 Isengard systemd-xdg-autostart-generator 28799 - - Not generating service for XDG autostart app-xapp\x2dsn\x2dwatcher@autostart.service, error parsing Exec= line: No such file or directory
Now, where is that bad "Exec=" line?
...
Not there.
Found it.
I used "mc" to do a text search for any file containing "/usr/lib/xapps/sn-watcher/xapp-sn-watcher" and found one:
/etc/xdg/autostart/xapp-sn-watcher.desktop:
Desktop Entry] Type=Application Name=xapp-sn-watcher Comment=A service that provides the org.kde.StatusNotifierWatcher interface for XApps Exec=/usr/lib/xapps/sn-watcher/xapp-sn-watcher X-GNOME-Autostart-Phase=Panel
Ok, now I have to decide whether to install that program or remove the desktop file.
(I don't have yet ARCHIVES_15.5.gz, so I'll search on 15.4)
Telcontar:~ # zgrep xapp-sn-watcher /var/lib/pin/ARCHIVES_15.4.gz ./x86_64/xapps-mate-2.0.6-bp154.1.235.x86_64.rpm: -rwxr-xr-x 1 root root 110736 May 12 01:24 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./noarch/xapps-common-2.0.6-bp154.1.235.noarch.rpm: -rw-r--r-- 1 root root 219 May 12 01:24 /etc/xdg/autostart/xapp-sn-watcher.desktop ./s390x/xapps-mate-2.0.6-bp154.1.235.s390x.rpm: -rwxr-xr-x 1 root root 122856 May 12 01:37 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./aarch64/xapps-mate-2.0.6-bp154.1.235.aarch64.rpm: -rwxr-xr-x 1 root root 135160 May 12 01:18 /usr/lib/xapps/sn-watcher/xapp-sn-watcher ./ppc64le/xapps-mate-2.0.6-bp154.1.235.ppc64le.rpm: -rwxr-xr-x 1 root root 135200 May 12 01:25 /usr/lib/xapps/sn-watcher/xapp-sn-watcher Telcontar:~ #
Two different locations for the same file? I do have installed "xapps-common". I'm not sure I want to install "mate".
I believe you have gone toooo far. xapps-common is not your target to fine the missing "Exec=" line. it is contained withing <app>.desktop files which for XFCE are below /etc/xdg/autostart/ or ~/etc/xdg/autostart/ if my searches are correct grep -L Exec= /etc/xdg/autostart/*.desktop ~/exec/xdg/autostart/*.desktop may help you more the xapps-sn-watcher I believe is trying to identify and hstart the files designated for autostart. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc
On 2024-04-23 16:58, Patrick Shanahan wrote:
* Carlos E. R. <...> [04-23-24 10:47]:
On 2024-04-23 16:12, Patrick Shanahan wrote:
* Carlos E. R. <> [04-23-24 10:01]:
Hi,
I see these entries in the warning log:
...
I believe you have gone toooo far. xapps-common is not your target to fine the missing "Exec=" line. it is contained withing <app>.desktop files which for XFCE are below /etc/xdg/autostart/ or ~/etc/xdg/autostart/ if my searches are correct
grep -L Exec= /etc/xdg/autostart/*.desktop ~/exec/xdg/autostart/*.desktop
may help you more
the xapps-sn-watcher I believe is trying to identify and hstart the files designated for autostart.
The error message says "Exec= line: No such file or directory", and refers to the "Exec=/usr/lib/xapps/sn-watcher/xapp-sn-watcher" line in /etc/xdg/autostart/xapp-sn-watcher.desktop file. There are two solutions for me, besides bugzilla: deleting the desktop file, or installing the missing program. The missing program comes in xapps-mate...rpm, ie, installing mate. -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
On Wed, Apr 24, 2024 at 4:38 PM Carlos E. R. <robin.listas@telefonica.net> wrote:
There are two solutions for me, besides bugzilla: deleting the desktop file, or installing the missing program.
The missing program comes in xapps-mate...rpm, ie, installing mate.
And where does the desktop file come from?
On 2024-04-24 15:44, Andrei Borzenkov wrote:
On Wed, Apr 24, 2024 at 4:38 PM Carlos E. R. <...> wrote:
There are two solutions for me, besides bugzilla: deleting the desktop file, or installing the missing program.
The missing program comes in xapps-mate...rpm, ie, installing mate.
And where does the desktop file come from?
Isengard:~ # rpm -qf /etc/xdg/autostart/xapp-sn-watcher.desktop xapps-common-2.0.6-bp155.2.19.noarch Isengard:~ # -- Cheers / Saludos, Carlos E. R. (from 15.5 x86_64 at Telcontar)
participants (3)
-
Andrei Borzenkov
-
Carlos E. R.
-
Patrick Shanahan