Hi everyone,
the other day I bought a flight to visit my parents for Christmas, and I needed a calendar to count the days of my visit, since I also needed to buy parking for my car at the airport and the price is calculated per day. Now: I couldn't find any calendar on the system, and this seemed strange to me, since there was one in the past if I remember well (I don't remember if on Buster or Dunfell).
Anyway, I had to use my phone, that was no problem really, but there is an organizer indeed, isn't it?
Today during boot immediately after the X server started I saw a new window in front of my eyes, which immediately disappeared after a couple of seconds: it was the window of Osmo: Calendar and Organizer. Therefore, I wanted to start it, to maximize its window, to use it somehow. In my system tray there's no icon for Osmo:
If I click on Menu --> Personal --> Osmo Personal Organizer I get the following:
So I thought that for some reason the icon wasn't working, and I thought that I could kill its process and re-launch it, in order to troubleshoot it somehow.
When I executed:
Code: Select all
# ps aux | grep osmo
root 10224 0.0 0.0 6392 2088 pts/0 S+ 11:13 0:00 grep osmo
# kill 10224
bash: kill: (10224) - No such process
#
I found out that the Osmo process ID is costantly changing:
Code: Select all
# ps aux | grep osmo
root 10531 0.0 0.0 6392 2200 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10535 0.0 0.0 6392 2128 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10538 0.0 0.0 6392 2200 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10541 0.0 0.0 6392 2288 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10545 0.0 0.0 6392 2288 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10560 0.0 0.0 6392 2120 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10563 0.0 0.0 6392 2156 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10567 0.0 0.0 6392 2288 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10570 0.0 0.0 6392 2288 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10588 0.0 0.0 6392 2280 pts/0 S+ 11:14 0:00 grep osmo
# ps aux | grep osmo
root 10592 0.0 0.0 6392 2284 pts/0 S+ 11:14 0:00 grep osmo
#
Now: for sure I don't know, but this probably means that the program is in a loop: it costantly restarts.
If I try to execute:
Code: Select all
# kill `pidof osmo`
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
#
by concatenating the kill command to the output of the pidof command, it does not work, because the output of the pidof command is empty, even if ps aux has an entry for osmo:
Code: Select all
# ps aux | grep osmo
root 11760 0.0 0.0 6392 2204 pts/0 S+ 11:23 0:00 grep osmo
# pidof osmo
#
this must be probably due to the fact that the program restarts so fast that the pidof command doesn't manage to read its process ID (the process ID changes too fast).
This does not seem to depend on the video driver or hardware in use on my system. It looks like this strange / particular situation made it happen that this application is basically hidden.
May anyone confirm this behaviour, please?
Thanks in advance.