# 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
Just letting you all know the power is out where my servers are hosted and I dont know when the power will be back. Ill keep you updated when it’s back up
Get Outlook for iOS<https://aka.ms/o0ukef>