openSUSE fails to login

Attached image is as far as it goes, then waits to do what ?

Turned on computer openSUSE Leap 15.6 yesterday and it failed to log me in.

Restarted today, after updates, rebooted and still unable login…

Am able to use back up computer to log into 7400K-hx152 and able to do updates.

No sure what is relevent… or what to do next ?

Not sure if these two are relevent…

paulparker@7400K-hxi52:~> sudo journalctl --no-hostname --since='2025-03-25 16:00:01' | grep gnome-session
Mar 25 16:13:13 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='org.freedesktop.systemd1' requested by ':1.2' (uid=458 pid=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")
Mar 25 16:13:13 gnome-session[1217]: gnome-session-binary[1217]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Mar 25 16:13:13 gnome-session-binary[1217]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Mar 25 16:13:19 gnome-session[1217]: gnome-session-binary[1217]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5
Mar 25 16:13:19 gnome-session-binary[1217]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5
Mar 25 16:13:19 gnome-session-binary[1217]: Unrecoverable failure in required component org.gnome.Shell.desktop
Mar 25 16:13:19 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=458 pid=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")

paulparker@7400K-hxi52:~> sudo journalctl --no-hostname --since='2025-03-25 16:00:01' | grep gnome-session
Mar 25 16:13:13 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='org.freedesktop.systemd1' requested by ':1.2' (uid=458 pid=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")
Mar 25 16:13:13 gnome-session[1217]: gnome-session-binary[1217]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Mar 25 16:13:13 gnome-session-binary[1217]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
Mar 25 16:13:19 gnome-session[1217]: gnome-session-binary[1217]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5
Mar 25 16:13:19 gnome-session-binary[1217]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 5
Mar 25 16:13:19 gnome-session-binary[1217]: Unrecoverable failure in required component org.gnome.Shell.desktop
Mar 25 16:13:19 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=458 pid=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")

paulparker@7400K-hxi52:~> inxi -GSaz
System:
  Kernel: 6.4.0-150600.23.42-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.42-default
    root=UUID=46859d97-43c7-4b2e-b4be-b22fd86dca01 splash=silent
    resume=/dev/disk/by-uuid/cc7b0476-9049-4c87-8ae5-adb6174ad629 preempt=full mitigations=auto
    quiet security=apparmor
  Console: pty pts/0 DM: GDM v: 45.0.1 Distro: openSUSE Leap 15.6
Graphics:
  Device-1: AMD Kaveri [Radeon R5 Graphics] vendor: Gigabyte driver: radeon v: kernel
    alternate: amdgpu arch: GCN-2 code: Sea Islands process: GF/TSMC 16-28nm built: 2013-17 ports:
    active: VGA-1 empty: DVI-D-1,HDMI-A-1 bus-ID: 00:01.0 chip-ID: 1002:1315 class-ID: 0300
  Device-2: Microdia Webcam Vitade AF driver: snd-usb-audio,uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 2-2:2 chip-ID: 0c45:6366 class-ID: 0102
    serial: <filter>
  Display: server: X.org v: 1.21.1.11 with: Xwayland v: 24.1.1 driver: gpu: radeon note: X
    driver n/a, try sudo/root tty: 173x38
  Monitor-1: VGA-1 model: LG (GoldStar) FULL HD serial: <filter> built: 2023 res: 1920x1080
    dpi: 102 gamma: 1.2 size: 480x270mm (18.9x10.63") diag: 551mm (21.7") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: OpenGL Message: GL data unavailable in console. Try -G --display
paulparker@7400K-hxi52:~>

End

I assume that you’re using GDM display manager? Do you usually just use autologin to start the Gnome Wayland session, or manual login?

Show the results of sudo systemctl status display-manager

Can you get a working X11 session if you edit ‘/etc/gdm/custom.conf’ with
WaylandEnable=false and reboot?

BTW was up and out most of today, unfortunately same tomorrow.

paulparker@7400K-hxi52:~> sudo systemctl status display-manager
[sudo] password for root: 
● display-manager.service - X Display Manager
     Loaded: loaded (/usr/lib/systemd/system/display-manager.service; enabled; preset: enabled)
     Active: active (running) since Tue 2025-03-25 16:13:09 AEDT; 1h 38min ago
    Process: 1028 ExecStart=/usr/lib/X11/display-manager start (code=exited, status=0/SUCCESS)
   Main PID: 1058 (gdm)
      Tasks: 4 (limit: 4915)
        CPU: 277ms
     CGroup: /system.slice/display-manager.service
             └─1058 /usr/sbin/gdm

Mar 25 16:13:36 7400K-hxi52 gdm[1058]: Gdm: Child process -1602 was already dead.
Mar 25 16:13:36 7400K-hxi52 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:36 7400K-hxi52 gdm[1058]: Gdm: Child process -1602 was already dead.
Mar 25 16:13:41 7400K-hxi52 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:41 7400K-hxi52 gdm[1058]: Gdm: Child process -1616 was already dead.
Mar 25 16:13:41 7400K-hxi52 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:41 7400K-hxi52 gdm[1058]: Gdm: Child process -1616 was already dead.
Mar 25 16:13:45 7400K-hxi52 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:45 7400K-hxi52 gdm[1058]: Gdm: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
Mar 25 16:13:45 7400K-hxi52 gdm[1058]: Gdm: Child process -1630 was already dead.
paulparker@7400K-hxi52:~> 

Will try

Can you get a working X11 session if you edit ‘/etc/gdm/custom.conf’ with
WaylandEnable=false and reboot?

First view of

paulparker@7400K-hxi52:~> ls -altr /etc/gdm/custom.conf
-rw-r--r-- 1 root root 331 May 28  2024 /etc/gdm/custom.conf
paulparker@7400K-hxi52:~> cat  /etc/gdm/custom.conf
# GDM configuration storage
#
# Note: settings from /etc/sysconfig/displaymanager have a higher priority
#

[daemon]
InitialSetupEnable=False
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
#Enable=true

paulparker@7400K-hxi52:~> 

The entry is currently commented out.

As mentioned in the gdm.service output, check the Xorg log for more information about why the X-server is failing here. Hopefully, others can add further info here, as I thought GDM usually starts via a Wayland session these days.

paulparker@7400K-hxi52:~> sudo journalctl  --no-hostname    --since='2025-03-25 16:00:00'  | grep -i gdm | more
Mar 25 16:12:11 display-manager[2687]: Shutting down service gdm..done
Mar 25 16:13:08 dbus-daemon[739]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service' requested by ':1.14' (uid=0 pid=105
8 comm="/usr/sbin/gdm ")
Mar 25 16:13:09 display-manager[1028]: Starting service gdm..done
Mar 25 16:13:10 systemd-logind[857]: New session c1 of user gdm.
Mar 25 16:13:10 (systemd)[1188]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Mar 25 16:13:11 systemd[1]: Started Session c1 of User gdm.
Mar 25 16:13:11 gdm-launch-environment][1172]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Mar 25 16:13:13 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='org.freedesktop.systemd1' requested by ':1.2' 
(uid=458 pid=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")
Mar 25 16:13:13 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activated service 'org.freedesktop.systemd1' failed: Process org.freede
sktop.systemd1 exited with status 1
Mar 25 16:13:19 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='org.a11y.Bus' requested by ':1.4' (uid=458 pid
=1229 comm="/usr/bin/gnome-shell ")
Mar 25 16:13:19 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Successfully activated service 'org.a11y.Bus'
Mar 25 16:13:19 /usr/lib/gdm/gdm-wayland-session[1216]: dbus-daemon[1216]: [session uid=458 pid=1216] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=458 p
id=1217 comm="/usr/lib/gnome-session-binary --autostart /usr/sha")
Mar 25 16:13:19 gdm-launch-environment][1172]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Mar 25 16:13:19 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:19 gdm[1058]: Gdm: Child process -1210 was already dead.
Mar 25 16:13:19 gdm[1058]: Gdm: GdmDisplay: Session never registered, failing
Mar 25 16:13:19 gdm[1058]: Gdm: Child process -1210 was already dead.
Mar 25 16:13:19 systemd-logind[857]: New session c2 of user gdm.
Mar 25 16:13:19 systemd[1]: Started Session c2 of User gdm.
Mar 25 16:13:19 gdm-launch-environment][1465]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransSocketUNIXCreateListener: mkdir(/tmp/.X11-unix) failed, errno = 2
Mar 25 16:13:19 /usr/lib/gdm/gdm-x-session[1478]: _XSERVTransMakeAllCOTSServerListeners: failed to create listener for unix
paulparker@7400K-hxi52:~> 


The last few lines with /usr/lib/gdm/gdm-x-session is a lot longer…

Need do other things, will try to check in again later.

@paulparker Is disk space ok since it can’t create that /tmp directory>

openSUSE Leap 15.6 on both machines, other computer use ssh to see what happens, use zypper, check data and logs…

Mar 22 06:38:59 [RPM][5497]: install xorg-x11-server-Xvfb-21.1.11-150600.5.9.1.x86_64: success
Mar 22 06:38:59 [RPM][5497]: install xorg-x11-server-Xvfb-21.1.11-150600.5.9.1.x86_64: success
Mar 22 06:38:59 [RPM][5498]: install xorg-x11-server-extra-21.1.11-150600.5.9.1.x86_64: success
Mar 22 06:38:59 [RPM][5498]: install xorg-x11-server-extra-21.1.11-150600.5.9.1.x86_64: success
Mar 22 06:39:06 [RPM][5505]: install xorg-x11-server-21.1.11-150600.5.9.1.x86_64: success
Mar 22 06:39:06 [RPM][5505]: install xorg-x11-server-21.1.11-150600.5.9.1.x86_64: success
paulparker@7400K-hxi52:~> 

The above installation may be my problem.

To delete above items will take out many packages, which may then need to re-install various of them…

paulparker@7400K-hxi52:~> sudo zypper rm   xorg-x11-server-21.1.11-150600.5.9.1.x86_64
Reading installed packages...
Resolving package dependencies...

The following 34 packages are going to be REMOVED:
  patterns-base-x11 patterns-base-x11_enhanced patterns-desktop-imaging patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis
  patterns-gnome-gnome_basis_opt patterns-gnome-gnome_imaging patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11
  patterns-gnome-sw_management_gnome xf86-input-evdev xf86-input-joystick xf86-input-keyboard xf86-input-libinput xf86-input-mouse xf86-input-synaptics xf86-input-vmmouse
  xf86-input-void xf86-input-wacom xf86-video-amdgpu xf86-video-ati xf86-video-chips xf86-video-dummy xf86-video-fbdev xf86-video-fbturbo xf86-video-mach64
  xf86-video-openchrome xf86-video-r128 xf86-video-v4l xf86-video-vesa xorg-x11-driver-video xorg-x11-server

The following 12 patterns are going to be REMOVED:
  gnome gnome_basic gnome_basis gnome_basis_opt gnome_imaging gnome_office gnome_utilities gnome_x11 imaging sw_management_gnome x11 x11_enhanced

34 packages to remove.

Package install size change:
              |         0 B    required by packages that will be installed
    -8.0 MiB  |  -    8.0 MiB  released by packages that will be removed

Backend:  classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): n
paulparker@7400K-hxi52:~> 

Current active 7400K partition info:

paulparker@7400K-hxi52:~> df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       482G  373G   84G  82% /
devtmpfs        4.0M     0  4.0M   0% /dev
tmpfs           7.3G     0  7.3G   0% /dev/shm
efivarfs        128K  107K   17K  87% /sys/firmware/efi/efivars
tmpfs           3.0G  1.6M  3.0G   1% /run
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup-dev-early.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-sysctl.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup-dev.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-vconsole-setup.service
/dev/sda7       1.5G   11M  1.5G   1% /boot/efi
tmpfs           1.0M     0  1.0M   0% /run/credentials/systemd-tmpfiles-setup.service
tmpfs           1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
tmpfs           1.5G   64K  1.5G   1% /run/user/1000
paulparker@7400K-hxi52:~> 

Directory /tmp also has records from date 30 September 2024

Previously believe older /tmp items were cleaned up every month, so need read up whether to reduce or leave as is.

Am able to check my data, try to fix things, until decide to re-install or get next version.

BTW keeping Back-Ups does help :-))

.

opensuse:leap:15.6 terminal works

Created a new user, then terminal logged into both users, still not opening GNOME.

Check GNOME to see differences may be the problem ?

paulparker@7400K-hxi52:~> sudo zypper info gnome
Loading repository data…
Reading installed packages…

package ‘gnome’ not found.

Information for pattern gnome:

Repository : Main Repository
Name : gnome
Version : 20201210-lp156.12.2
Arch : x86_64
Vendor : openSUSE
Installed : No
Visible to User : Yes
Summary : GNOME Desktop Environment (Wayland)
Description :
The GNOME desktop environment is an intuitive and attractive desktop for users.
This pattern installs components for GNOME to run with Wayland and X11 technologies.
Contents :
S | Name | Type | Dependency
—±-------------------------±--------±-----------
| patterns-gnome-gnome | package | Required < - - < - - < - - < - - < - - < - - NOT present
| patterns-gnome-gnome_x11 | package | Required **< - - < - - < - - < - - < - - < - - NOT present **
i | gnome-session-wayland | package | Recommended < - - < - - < - - < - - < - - < - - was present

paulparker@7400K-hxi52:~> zypper se gnome | grep Wayland
i | gnome | GNOME Desktop Environment (Wayland) | pattern
i | gnome-session-wayland | Wayland support for the GNOME Session Manager | package
i+ | patterns-gnome-gnome | GNOME Desktop Environment (Wayland) | package
paulparker@7400K-hxi52:~>

PROBLEM may be GNOME just not starting up the desktop screen ?

Was not able to get into the desktop, where I usually work, so decided to re-install.

IF anyone knows how can easily resolve my problem, self appreciates to learn.

Downloaded openSUSE-Leap-15.6-DVD-x86_64-Media.iso.sha256

Used sha256sum check to ensure secure.

Then using dd with my USB (sdd) then created the openSUSE-Leap-15.6-DVD-x86_64-Media.iso


paulparker@Athlon-hxi21:~> sha256sum Downloads/openSUSE-Leap-15.6-DVD-x86_64-Media.iso.sha256 
d6d2daf05bdeb0cdb61168cd06e68f005cf811825e6eb9b20b933f980dde6886  Downloads/openSUSE-Leap-15.6-DVD-x86_64-Media.iso.sha256
paulparker@Athlon-hxi21:~> sha256sum Downloads/openSUSE-Leap-15.6-DVD-x86_64-Media.iso.sha256 
d6d2daf05bdeb0cdb61168cd06e68f005cf811825e6eb9b20b933f980dde6886  Downloads/openSUSE-Leap-15.6-DVD-x86_64-Media.iso.sha256
paulparker@Athlon-hxi21:~>
paulparker@Athlon-hxi21:~> dd if= Downloads/openSUSE-Leap-15.6-DVD-x86_64-Media.iso of=/dev/sdd   
paulparker@Athlon-hxi21:~>  

My new installation is currently being created.

Self finds using tar.gz is easy to pack away my several back-ups which are held in another partition.

BTW back up, back up, back up, as it can make problems a lot easier to fix…

.