Mike Bird composed on 2021-12-26 08:05 (UTC-0800):
Felix Miata wrote:
Dec 25 21:58:13 tdm_config[710] info: Cannot open master configuration file /etc/trinity/tdm/tdmdistrc
Hi Felix,
I don't know about OpenSuse but your X configuration is referencing /etc/trinity/tdm/tdmdistrc which in TDE Debian Bullseye is only available from redmond-default-settings-trinity or redmond-default-settings-ii-trinity.
I thought that tdmdistrc was optional. Do you maybe have a tdmdistrc that is a broken link?
You might find further clues in /usr/share/doc/tdm-trinity/README.Debian or equivalent in OpenSuse.
Where s = openSUSE's tdmrc.rpmnew and t = Bullseye's tdmrc.dpkg-dist : # diff -u s t --- s 2021-11-01 09:53:47.000000000 -0400 +++ t 2020-04-18 12:01:14.000000000 -0400 @@ -383,7 +383,7 @@ # Complement to MinShowUID: users with a UID greater than this number will # not be shown as well. # Default is 65535 -MaxShowUID=65000 +MaxShowUID=29999 # If false, the users are listed in the order they appear in /etc/passwd. # If true, they are sorted alphabetically. # Default is true @@ -459,12 +459,12 @@ # Default is "" Preloader=/opt/trinity/bin/preloadkde # Whether the greeter should be themed. -# Default is true -UseTheme=true +# Default is false +#UseTheme=true # The theme to use for the greeter. Can point to either a directory or an XML # file. -# Default is "/opt/trinity/share/apps/tdm/themes/o2_enterprise" -Theme=/opt/trinity/share/apps/tdm/themes/o2_enterprise +# Default is "" +Theme=@@@ToBeReplacedByDesktopBase@@@
# Core config for local displays [X-:*-Core]
I have no idea where any reference to where /etc/trinity/tdm/tdmdistrc would be coming from. I know I've seen such file in the past somewhere, but on the instant host with both distros, neither have that file. The as-modified/in-use TW tdmrc file has no reference to /etc/trinity/tdm/tdmdistrc except as a comment.
# zypper se -s redmond | grep trinity # There is a bunch of *redmond* files/directories in the TW /opt/trinity/ tree, at least one of which comes from package trinity-ksplash.
/usr/share/dos/packages has a bunch of trinity directories, but none trinity-tdm. :P