~/.xsessionrc: osd_clock is not showing up on display anymore

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Good day!

After a recent update (see below) starting 'osd_clock' in ~/.xsessionrc
does not work properly anymore. Osd_clock is an on-screen clock which
is projected to the root window and through all program windows (on top).

My setup:
    I have 'osd_clock' started in ~/.xsessionrc like this:

exec osd_clock -r -o 10 -s 0 -F '%A, %d.%m.%Y :: %R Uhr ·%S·' &

    On my system (devuan beowulf) ~/.xsessionrc is sourced by
    /etc/X11/Xsession.d/40x11-common_xsessionrc which is sourced by
    /etc/X11/Xsession which is sourced by
    /etc/trinity/tdm/Xsession.
    This used to work for years.

Problem behaviour:
--- When I now log in into TDM, osd_clock briefly appears and then vanishes
    just before TDM starts the X-session.
--- After that osd_clock is a running process, but does not show up in
    the display.

$ ps aux | grep osd_clock
stekru    3788  0.0  0.0  96124  4000 ?        Sl   09:45   0:00 osd_clock -r -o 10 -s 0 -F %A, %d.%m.
%Y :: %R Uhr ·%S·

--- Apparently osd_clock is running with no terminal (the "?"). A manually
    started osd_clock is running fine and shows up like this (second line):

$ ps aux | grep osd_clock
stekru    3788  0.0  0.0  96124  4000 ?        Sl   09:45   0:00 osd_clock -r -o 10 -s 0 -F %A, %d.%m.
%Y :: %R Uhr ·%S·
stekru    7871  0.0  0.0  96128  4036 pts/3    Sl   10:52   0:00 osd_clock -r -o 10 -s 0 -F %A, %d.%m.
%Y :: %R Uhr ·%S·

--- Meanwhile I found a workaround: start osd_clock with option "-w 5" to wait
    five seconds before showing up.

Why does osd_clock not "find" the terminal (pts/3) anymore? I have no idea how
to debug this further. Any help is appreciated.

--- Before this symptom appeared I had upgraded some TDE packages (from
    /var/log/apt/history.log, redacted for readability):
Start-Date: 2023-05-30  22:10:13
Commandline: apt-get upgrade
Upgrade:
ark-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
dcoprss-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kappfinder-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kate-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kcalc-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kcharselect-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kcontrol-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kdesktop-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kdf-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kdict-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kedit-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kfind-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kfloppy-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kget-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kgpg-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
khelpcenter-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
khexedit-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kicker-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kjots-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
klaptopdaemon-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
klipper-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kmenuedit-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kmilo-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
knewsticker-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
konqueror-nsplugins-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
konqueror-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
konsole-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kopete-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kpager-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kpersonalizer-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kpf-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kppp-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
krdc-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
kregexpeditor-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
krfb-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
ksim-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
ksirc-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
ksmserver-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
ksplash-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
ksysguard-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
ksysguardd-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
ktimer-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
ktip-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
kwifimanager-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
libkonq4-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
librss1-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
libtdebluez-trinity:amd64 (4:14.2.0~pre19-0debian10.0.0+1, 4:14.2.0~pre20-0debian10.0.0+1),
libtdeobex-trinity:amd64 (4:14.2.0~pre19-0debian10.0.0+1, 4:14.2.0~pre20-0debian10.0.0+1),
libtqt3-integration-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
mx-packageinstaller:amd64 (23.5.02, 23.5.03),
superkaramba-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
sysstat:amd64 (12.0.3-2+deb10u1, 12.0.3-2+deb10u2),
tde-i18n-de-trinity:amd64 (4:14.2.0~pre29-0debian10.0.0+0, 4:14.2.0~pre46-0debian10.0.0+0),
tde-i18n-engb-trinity:amd64 (4:14.2.0~pre29-0debian10.0.0+0, 4:14.2.0~pre46-0debian10.0.0+0),
tde-i18n-ru-trinity:amd64 (4:14.2.0~pre29-0debian10.0.0+0, 4:14.2.0~pre46-0debian10.0.0+0),
tdebase-data-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebase-runtime-data-common-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebase-tdeio-plugins-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1)
tdebase-tdeio-smb-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebase-trinity-bin:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebase-trinity-doc-html:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebase-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdebluez-trinity:amd64 (4:14.2.0~pre19-0debian10.0.0+1, 4:14.2.0~pre20-0debian10.0.0+1),
tdednssd-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdefilereplace-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdelirc-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdenetwork-filesharing-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdenetwork-tdefile-plugins-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdenetwork-trinity-doc-html:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdenetwork-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdepasswd-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdeprint-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
tdessh-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdeutils-trinity-doc-html:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdeutils-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdewalletmanager-trinity:amd64 (4:14.1.0-0debian10.0.0+0, 4:14.2.0~pre1-0debian10.0.0+0),
tdm-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
twin-trinity:amd64 (4:14.2.0~pre8-0debian10.0.0+1, 4:14.2.0~pre10-0debian10.0.0+1),
End-Date: 2023-05-30  22:10:34
____________________________________________________
tde-users mailing list -- users@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@xxxxxxxxxxxxxxxxxx




[Index of Archives]     [Trinity Devel]     [KDE]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux