# zypper se -sx trinity-filesystem | grep files
i | trinity-filesystem | package | 14.1.3-1.osstw | noarch | (System Packages)
v | trinity-filesystem | package | 14.1.3-1.osstw | noarch | TDEnoarch
# rpm -e --nodeps trinity-filesystem
# rpm -qa | grep y-files
# rpm -ivh /var/cache/zypp/packages/TDEnoarch/trinity-filesystem-14.1.3-1.osstw.noarch.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:trinity-filesystem-14.1.3-1.osstw################################# [100%]
# zypper se -sx trinity-filesystem | grep files
i | trinity-filesystem | package | 14.1.3-1.osstw | noarch | (System Packages)
v | trinity-filesystem | package | 14.1.3-1.osstw | noarch | TDEnoarch
#
Whether installation by zypper or rpm, the above sequence of events
has been the state of affairs on multiple installations for more than
a month, perhaps more than four.
There's also this:
# grep y-files /var/log/zypp/history | tail -n3
2024-03-23 21:47:47|install|trinity-filesystem|14.1.1-1.osstw|noarch||TDEnoarch|98abd…
2024-05-19 02:27:49|install|trinity-filesystem|14.1.2-1.osstw|noarch||TDEnoarch|1326e…
2024-10-31 01:04:49|install|trinity-filesystem|14.1.3-1.osstw|noarch||TDEnoarch|79367…
The result should resemble approximately the following:
# zypper se -sx trinity-tdm | grep tdm
i | trinity-tdm | package | 14.1.3-1.osstw | x86_64 | TDE
#
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
# cat .xsess*
/etc/trinity/tdm/Xsession: line 46: /etc/X11/xdm/Xsession: No such file or directory
#
I upgraded as I had in the past from 15.5 to 15.6 long before 15.6 release. Most
of past times this worked fine, but apparently now something has changed in
openSUSE Leap X setup. I remember reading not terribly long ago in openSUSE
Factory mailing list that xdm was to be discontinued as a means to start every
primary DM, including TDM. Maybe that's the reason here? /etc/X11/xdm/ is now down
from 20 files and 2 directories to 2 files:
Xservers
xdm-config
# cat Xservers
# Xservers - local X-server list
#
# This file should contain an entry to start the server on the
# local display; if you have more than one display (not screen),
# you can add entries to the list (one per line).
# If you also have some X terminals connected which do not support XDMCP,
# you can add them here as well; you will want to leave those terminals
# on and connected to the network, else kdm will have a tougher time
# managing them. Each X terminal line should look like:
# XTerminalName:0 foreign
#
# use such a line to enable the console login option in the kdm menu
#:0 local@tty1 /usr/bin/X vt7
# "reserve" means that the X server gets only started on request (only kdm)
# -keeptty implies that controlling tty is not detached (breaks startx!)
:0 local /usr/bin/X -nolisten tcp -br vt7 -keeptty
ga88x:~/X11/xdm # cat xdm-config
!
! xdm-config: Configuration of the xdm
!
DisplayManager.errorLogFile: /var/log/xdm.errors
DisplayManager.pidFile: /run/xdm.pid
DisplayManager.authDir: /var/lib/xdm
DisplayManager.keyFile: /usr/etc/X11/xdm/xdm-keys
DisplayManager.servers: /etc/X11/xdm/Xservers
DisplayManager.accessFile: /usr/etc/X11/xdm/Xaccess
DisplayManager.willing: su nobody -c /usr/etc/X11/xdm/Xwilling
!
! ATTENTION: `authName' should be in general MIT-MAGIC-COOKIE-1
! For XDM-AUTHENTICATION-1 which is default for xterminals see
! manual page of xdm and the manual coming with the xterminal.
!
DisplayManager.*.authName: MIT-MAGIC-COOKIE-1
DisplayManager.*.authComplain: false
!
! All displays should use authorization, but we cannot be sure
! X terminals will be configured that way, so by default
! use authorization only for local displays :0, :1, etc.
!
DisplayManager._0.authorize: true
DisplayManager._1.authorize: true
DisplayManager._93.authorize: true
!
! The scripts handling the setup, the startup, the session its self,
! and the reset of an X session.
!
DisplayManager.*.setup: /usr/etc/X11/xdm/Xsetup
DisplayManager.*.chooser: /usr/etc/X11/xdm/RunChooser
DisplayManager.*.startup: /usr/etc/X11/xdm/Xstartup
DisplayManager.*.session: /usr/etc/X11/xdm/Xsession
DisplayManager.*.reset: /usr/etc/X11/xdm/Xreset
!
DisplayManager._0.terminateServer: true
DisplayManager._93.terminateServer: true
!
DisplayManager*resources: /usr/etc/X11/xdm/Xresources
DisplayManager.*.terminateServer: false
!
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
!
DisplayManager.requestPort: 0
#
Copying Xsession from 15.6 doesn't help.
# startx /opt/trinity/bin/starttde
does produce an expected success mostly, but the xrandr script I keep in
/etc/X11/xinit/xinitrc.d/ to run on startup is ignored, so all is mousetype, and
relative screen positions don't get set where they belong. I'll try on another PC
with KDE3 on 16.0pre and TW to see how they work as time permits....
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
For every attempt to upgrade TDE to the latest release, full upgrade is blocked,
unless package rootcerts is first upgraded, a blocker to trinity-tdelibs. This is
an ancient problem that caused me to write a urpmipre script 3 years ago to
upgrade rootcerts (and a few other packages) before any process to upgrade TDE.
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata