LightDM logs into black screen after installing Qt-ibus

I had been dealing with issues where Qt applications did not allow me to use accents (so “á” simply registers as “a”) on Fedora 43. One thing I had tried was installing Qt-ibus in order to add a variable to bash to fix the issue. It did not work, and now LightDM will lead to a black screen after the login process. Tried a fresh user and it shared the same issue after rebooting.

I have since fixed the accent issue adding a LANG variable on .bash_profile, but the login issue persists. Other users reporting this issue all seem to use Nvidia, but I have Intel graphics, so I am unsure whether their solutions would apply to me.

EDIT: Forgot to say, I can successfully log into my user by entering a TTY and relaunching LightDM. I have tried adding an intel-kms.conf file on dracut and force relaunching dracut before rebooting, but nothing changed.

Here is the system information:

$ inxi -Fzxx
System:
  Kernel: 6.19.9-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
  Desktop: Cinnamon v: 6.4.12 tk: GTK v: 3.24.51 wm: Muffin dm: LightDM
    Distro: Fedora Linux 43 (Cinnamon)
Machine:
  Type: Desktop Mobo: MSI model: B85M-P32 (MS-7846) v: 1.0
    serial: <superuser required> Firmware: BIOS vendor: American Megatrends
    v: 2.0 date: 07/03/2013
CPU:
  Info: quad core model: Intel Core i5-4460 bits: 64 type: MCP arch: Haswell
    rev: 3 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
  Speed (MHz): avg: 800 min/max: 800/3400 cores: 1: 800 2: 800 3: 800 4: 800
    bogomips: 25601
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
    vendor: Micro-Star MSI driver: i915 v: kernel arch: Gen-7.5 ports:
    active: VGA-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:0412
  Display: x11 server: X.Org v: 21.1.21 with: Xwayland v: 24.1.9 driver: X:
    loaded: modesetting alternate: fbdev,vesa dri: crocus gpu: i915
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1280x1024 s-dpi: 96
  Monitor-1: VGA-1 model: BenQ FP95G res: 1280x1024 hz: 60 dpi: 86
    diag: 482mm (19")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.3.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel HD Graphics 4600 (HSW GT2)
    device-ID: 8086:0412
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus-ID: 00:03.0
    chip-ID: 8086:0c0c
  Device-2: Intel 8 Series/C220 Series High Definition Audio
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
    chip-ID: 8086:8c20
  API: ALSA v: k6.19.9-200.fc43.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.11 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Micro-Star MSI driver: r8169 v: kernel pcie: speed: 2.5 GT/s
    lanes: 1 port: e000 bus-ID: 02:00.0 chip-ID: 10ec:8168
  IF: enp2s0 state: down mac: <filter>
  Device-2: Realtek RTL8192EU 802.11b/g/n WLAN Adapter driver: rtl8192eu
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 1-2:2 chip-ID: 0bda:818b
  IF: wlp0s20u2 state: up mac: <filter>
Drives:
  Local Storage: total: 931.51 GiB used: 31.94 GiB (3.4%)
  ID-1: /dev/sda vendor: Toshiba model: DT01ACA100 size: 931.51 GiB
    speed: 6.0 Gb/s serial: <filter>
Partition:
  ID-1: / size: 930.51 GiB used: 31.52 GiB (3.4%) fs: btrfs dev: /dev/sda3
  ID-2: /boot size: 973.4 MiB used: 432.5 MiB (44.4%) fs: ext4
    dev: /dev/sda2
  ID-3: /home size: 930.51 GiB used: 31.52 GiB (3.4%) fs: btrfs
    dev: /dev/sda3
Swap:
  ID-1: swap-1 type: zram size: 7.61 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 39.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB available: 7.61 GiB used: 2.55 GiB (33.6%)
  Processes: 284 Power: uptime: 4m wakeups: 0 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 15.2.1
    Shell: Bash v: 5.3.0 running-in: gnome-terminal inxi: 3.3.40


$ dnf repolist
repo id                             repo name                                   
Dropbox                             Dropbox Repository                          
fedora                              Fedora 43 - x86_64                          
fedora-cisco-openh264               Fedora 43 openh264 (From Cisco) - x86_64    
updates                             Fedora 43 - x86_64 - Updates

Can you get to a TTY when this black screen presents itself? Ctrl+Alt+F4 for example.

Yes. I can successfully log into my user by entering a TTY and relaunching LightDM, so I can access logs and edit files from within.

Excellent.

Let’s see what the journal says about what is happening - I’ll assume the issue is either something to do with ibus, or i915, that appears to be the video driver you’re using.

Post the output from journalctl -b 0 --no-pager --no-hostname -g "i915|ibus"

If this throws up nothing interesting try widening the search to journalctl -b 0 --no-pager --no-hostname -p 5 after rebooting. The reboot is only so that we get a clean journal which contains any pertinent info and is small enough to post.

I see you’ve already got to grips with pre-formatted text so just repeat the same thing with this journal output, or the formatting gives people an aneurism :slight_smile:

ibus-qt is only useful for qt4 apps, try removing it.

Removed, but nothing changed.

This may be a naïve assessment, but journalctl -b 0 --no-pager --no-hostname -g "i915|ibus" did not give much. Nothing highlited in red, and I did not see anything flagged as ERROR or WARNING. In any case, I will paste it in case there is something I missed:

de març 27 15:52:41 kernel: i915 0000:00:02.0: [drm] Found haswell (device ID 0412) integrated display version 7.00 stepping N/A
de març 27 15:52:41 kernel: i915 0000:00:02.0: vgaarb: deactivate vga console
de març 27 15:52:41 kernel: i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem
de març 27 15:52:41 kernel: i915 0000:00:02.0: [drm] Registered 3 planes with drm panic
de març 27 15:52:41 kernel: [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
de març 27 15:52:41 kernel: fbcon: i915drmfb (fb0) is primary device
de març 27 15:52:41 kernel: i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
de març 27 14:52:53 kernel: snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops intel_audio_component_bind_ops [i915])

And here is the other log, for good measure. Unfortunately, I do not know if I can replicate the colour coding within a verbatim environment.

$ journalctl -b 0 --no-pager --no-hostname -p 5
de març 27 16:52:08 kernel: Linux version 6.19.9-200.fc43.x86_64 (mockbuild@11e1a27eb6fa42019458042bfa272d8a) (gcc (GCC) 15.2.1 20260123 (Red Hat 15.2.1-7), GNU ld version 2.45.1-4.fc43) #1 SMP PREEMPT_DYNAMIC Thu Mar 19 21:34:56 UTC 2026
de març 27 16:52:08 kernel: Kernel command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.19.9-200.fc43.x86_64 root=UUID=8e87f387-26c4-4b4c-ac67-a85b41437f6b ro rootflags=subvol=root rhgb quiet splash fastboot
de març 27 16:52:08 kernel: Unknown kernel command line parameters "rhgb splash fastboot", will be passed to user space.
de març 27 16:52:08 kernel: random: crng init done
de març 27 16:52:08 kernel: audit: type=2000 audit(1774626727.036:1): state=initialized audit_enabled=0 res=1
de març 27 16:52:08 kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
de març 27 16:52:08 kernel: SCSI subsystem initialized
de març 27 16:52:08 kernel: VFS: Disk quotas dquot_6.6.0
de març 27 16:52:08 kernel: Initialise system trusted keyrings
de març 27 16:52:08 kernel: Key type blacklist registered
de març 27 16:52:08 kernel: integrity: Platform Keyring initialized
de març 27 16:52:08 kernel: integrity: Machine keyring initialized
de març 27 16:52:08 kernel: Key type asymmetric registered
de març 27 16:52:08 kernel: Asymmetric key parser 'x509' registered
de març 27 16:52:08 kernel: usb: port power management may be unreliable
de març 27 16:52:08 kernel: Loading compiled-in X.509 certificates
de març 27 16:52:08 kernel: Loaded X.509 cert 'Fedora kernel signing key: eb2cb59e70db0e7649415ddcc60aafde826a188b'
de març 27 16:52:08 kernel: Loaded X.509 cert 'Fedora IMA CA: a8a00c31663f853f9c6ff2564872e378af026b28'
de març 27 16:52:08 kernel: Key type .fscrypt registered
de març 27 16:52:08 kernel: Key type fscrypt-provisioning registered
de març 27 16:52:08 kernel: Key type big_key registered
de març 27 16:52:08 kernel: Key type encrypted registered
de març 27 16:52:08 kernel: Loading compiled-in module X.509 certificates
de març 27 16:52:08 kernel: Loaded X.509 cert 'Fedora kernel signing key: eb2cb59e70db0e7649415ddcc60aafde826a188b'
de març 27 16:52:08 kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT4._GTF.DSSP], AE_NOT_FOUND (20250807/psargs-332)
de març 27 16:52:08 kernel: ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT4._GTF due to previous error (AE_NOT_FOUND) (20250807/psparse-529)
de març 27 16:52:08 kernel: scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA DT01ACA1 A750 PQ: 0 ANSI: 5
de març 27 16:52:08 kernel: sd 0:0:0:0: Attached scsi generic sg0 type 0
de març 27 16:52:08 kernel: sd 0:0:0:0: [sda] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
de març 27 16:52:08 kernel: sd 0:0:0:0: [sda] 4096-byte physical blocks
de març 27 16:52:08 kernel: sd 0:0:0:0: [sda] Write Protect is off
de març 27 16:52:08 kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
de març 27 16:52:08 kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.SPT4._GTF.DSSP], AE_NOT_FOUND (20250807/psargs-332)
de març 27 16:52:08 kernel: ACPI Error: Aborting method \_SB.PCI0.SAT0.SPT4._GTF due to previous error (AE_NOT_FOUND) (20250807/psparse-529)
de març 27 16:52:08 kernel: scsi 4:0:0:0: CD-ROM            TSSTcorp CDDVDW SH-224DB  SB01 PQ: 0 ANSI: 5
de març 27 16:52:08 kernel: sr 4:0:0:0: Attached scsi generic sg1 type 5
de març 27 16:52:08 kernel: sd 0:0:0:0: [sda] Attached SCSI disk
de març 27 16:52:08 systemd-tmpfiles[243]: /usr/lib/tmpfiles.d/var.conf:14: Duplicate line for path "/var/log", ignoring.
de març 27 16:52:09 systemd-vconsole-setup[412]: /usr/bin/setfont failed with a "system error" (EX_OSERR), ignoring.
de març 27 16:52:09 systemd-vconsole-setup[412]: Configuration of first virtual console failed, ignoring remaining ones.
de març 27 16:52:09 systemd-vconsole-setup[446]: KD_FONT_OP_GET failed while trying to get the font metadata: Invalid argument
de març 27 16:52:09 systemd-vconsole-setup[446]: Fonts will not be copied to remaining consoles
de març 27 16:52:10 systemd[1]: Switching root.
de març 27 15:52:17 kernel: audit: type=1403 audit(1774626731.823:2): auid=4294967295 ses=4294967295 lsm=selinux res=1
de març 27 15:52:17 kernel: audit: type=1130 audit(1774623137.128:3): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-journald comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.275:4): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-sysctl comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.380:5): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-random-seed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.440:6): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-udev-load-credentials comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1334 audit(1774623137.673:7): prog-id=48 op=LOAD
de març 27 15:52:21 kernel: audit: type=1334 audit(1774623137.673:8): prog-id=49 op=LOAD
de març 27 15:52:21 kernel: audit: type=1334 audit(1774623137.673:9): prog-id=50 op=LOAD
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.689:10): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-udev-trigger comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.724:11): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-userdbd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:21 kernel: audit: type=1130 audit(1774623137.775:12): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=lvm2-monitor comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:20 wireless[645]: setting regulatory domain to ES based on timezone (Europe/Madrid)
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001828-0x000000000000182F conflicts with OpRegion 0x0000000000001800-0x000000000000187F (\PMIO) (20250807/utaddress-204)
de març 27 15:52:19 (udev-worker)[562]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001C40-0x0000000000001C4F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250807/utaddress-204)
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250807/utaddress-204)
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250807/utaddress-204)
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250807/utaddress-204)
de març 27 15:52:21 kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250807/utaddress-204)
de març 27 15:52:21 kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
de març 27 15:52:19 systemd-vconsole-setup[611]: All allocated virtual consoles are busy, will not configure key mapping and font.
de març 27 15:52:21 kernel: at24 6-0050: supply vcc not found, using dummy regulator
de març 27 15:52:21 kernel: at24 6-0052: supply vcc not found, using dummy regulator
de març 27 15:52:21 kernel: r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
de març 27 15:52:21 kernel: cfg80211: Loading compiled-in X.509 certificates for regulatory database
de març 27 15:52:21 kernel: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
de març 27 15:52:21 kernel: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
de març 27 15:52:21 kernel: 8192eu: loading out-of-tree module taints kernel.
de març 27 15:52:21 kernel: 8192eu: module verification failed: signature and/or required key missing - tainting kernel
de març 27 15:52:22 kernel: kauditd_printk_skb: 15 callbacks suppressed
de març 27 15:52:22 kernel: audit: type=1130 audit(1774623142.295:28): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-tmpfiles-setup comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:22 kernel: audit: type=1334 audit(1774623142.299:29): prog-id=53 op=LOAD
de març 27 15:52:22 kernel: audit: type=1334 audit(1774623142.299:30): prog-id=54 op=LOAD
de març 27 15:52:22 kernel: audit: type=1334 audit(1774623142.299:31): prog-id=55 op=LOAD
de març 27 15:52:22 kernel: audit: type=1334 audit(1774623142.307:32): prog-id=56 op=LOAD
de març 27 15:52:22 kernel: audit: type=1130 audit(1774623142.356:33): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-oomd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:22 kernel: audit: type=1130 audit(1774623142.525:34): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-resolved comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
de març 27 15:52:22 kernel: audit: type=1305 audit(1774623142.582:35): op=set audit_enabled=1 old=1 auid=4294967295 ses=4294967295 subj=system_u:system_r:auditd_t:s0 res=1
de març 27 15:52:22 kernel: audit: type=1300 audit(1774623142.582:35): arch=c000003e syscall=44 success=yes exit=60 a0=3 a1=7ffc1277d760 a2=3c a3=0 items=0 ppid=688 pid=695 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="auditd" exe="/usr/bin/auditd" subj=system_u:system_r:auditd_t:s0 key=(null)
de març 27 15:52:22 kernel: audit: type=1327 audit(1774623142.582:35): proctitle="/usr/bin/auditd"
de març 27 15:52:23 (-wrapper)[752]: lm_sensors.service: Referenced but unset environment variable evaluates to an empty string: BUS_MODULES, HWMON_MODULES
de març 27 15:52:23 (qbalance)[744]: irqbalance.service: Referenced but unset environment variable evaluates to an empty string: IRQBALANCE_ARGS
de març 27 15:52:27 ModemManager[867]: <msg> ModemManager (version 1.24.2-1.fc43) starting in system bus...
de març 27 15:52:32 ModemManager[867]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-2': not supported by any plugin
de març 27 15:52:32 ModemManager[867]: <msg> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.2/0000:02:00.0': not supported by any plugin
de març 27 15:52:45 wpa_supplicant[977]: Successfully initialized wpa_supplicant
de març 27 15:52:45 NetworkManager[951]: <warn>  [1774623165.2257] device (p2p-dev-wlp0s20u2): error setting IPv4 forwarding to '0': El recurs no es troba disponible temporalment
de març 27 15:52:45 cupsd[994]: Printer drivers are deprecated and will stop working in a future version of CUPS. See https://github.com/OpenPrinting/cups/issues/103
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-CHANGE init=BEACON_HINT type=UNKNOWN
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-BEACON-HINT before freq=2472 max_tx_power=2000 no_ir=1
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-BEACON-HINT after freq=2472 max_tx_power=2000
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=ES
de març 27 15:52:46 wpa_supplicant[977]: wlp0s20u2: Trying to associate with 40:ce:24:d6:46:60 (SSID='eduroam' freq=2472 MHz)
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-STARTED-CHANNEL-SWITCH freq=2472 ht_enabled=1 ch_offset=0 ch_width=20 MHz cf1=2472 cf2=0
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: Associated with 40:ce:24:d6:46:60
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=ES
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-STARTED EAP authentication started
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=4 -> NAK
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=ES/ST=Valencia/L=Burjassot/O=Universitat de Valencia/emailAddress=hostmaster@uv.es/CN=UV Xarxa Root CA' hash=2e598576bc3269a39239410c8c0bea0ee9292d0348d50b1165a10afa1a7a49ca
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=ES/ST=Valencia/L=Burjassot/O=Universitat de Valencia/emailAddress=hostmaster@uv.es/CN=UV Xarxa Root CA' hash=2e598576bc3269a39239410c8c0bea0ee9292d0348d50b1165a10afa1a7a49ca
de març 27 15:52:47 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=ES/ST=Valencia/O=Universitat de Valencia/CN=radius.uv.es/emailAddress=hostmaster@uv.es' hash=4be11828058711f5016610802309b383abfe571160bd8469fd00782a08654abd
de març 27 15:52:48 wpa_supplicant[977]: EAP-TTLS: Phase 2 MSCHAPV2 authentication succeeded
de març 27 15:52:48 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
de març 27 15:52:48 wpa_supplicant[977]: wlp0s20u2: PMKSA-CACHE-ADDED 40:ce:24:d6:46:60 0
de març 27 15:52:48 wpa_supplicant[977]: wlp0s20u2: WPA: Key negotiation completed with 40:ce:24:d6:46:60 [PTK=CCMP GTK=CCMP]
de març 27 15:52:48 wpa_supplicant[977]: wlp0s20u2: CTRL-EVENT-CONNECTED - Connection to 40:ce:24:d6:46:60 completed [id=0 id_str=]
de març 27 15:52:48 wpa_supplicant[977]: bgscan simple: Failed to enable signal strength monitoring
de març 27 15:52:50 systemd[1]: iscsi.service: Unit cannot be reloaded because it is inactive.
de març 27 15:52:50 sm-notify[1393]: Version 2.8.7 starting
de març 27 15:52:50 (atd)[1397]: atd.service: Referenced but unset environment variable evaluates to an empty string: OPTS
de març 27 15:52:50 rsyslogd[1394]: imjournal: journal files changed, reloading...  [v8.2508.0-1.fc43 try https://www.rsyslog.com/e/0 ]
de març 27 15:52:54 (udev-worker)[1446]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:52:55 dbus-broker-launch[1477]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
de març 27 15:52:55 dbus-broker-launch[1477]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
de març 27 15:53:05 lightdm[1573]: gkr-pam: unable to locate daemon control file
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1426 (lightdm) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1472 (slick-greeter) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1520 (bwrap) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1521 (bwrap) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1522 (glycin-svg) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1555 (bwrap) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1556 (bwrap) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1557 (glycin-image-rs) with signal SIGTERM.
de març 27 15:53:05 (udev-worker)[1624]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:05 (udev-worker)[1611]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:06 dbus-broker-launch[1681]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
de març 27 15:53:06 dbus-broker-launch[1681]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
de març 27 15:53:07 gnome-keyring-daemon[1941]: discover_other_daemon: 1
de març 27 15:53:07 gnome-keyring-daemon[1943]: discover_other_daemon: 1
de març 27 15:53:07 gnome-keyring-daemon[1944]: discover_other_daemon: 1
de març 27 15:53:11 goa-daemon[2092]: goa-daemon version 3.56.4 starting
de març 27 15:53:12 (udev-worker)[2169]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:14 goa-identity-se[2103]: GoaKerberosIdentityManager: Using polling for change notification for credential cache type 'KCM'
de març 27 15:53:15 cinnamon-screensaver-main.py[2038]: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
de març 27 15:53:15 cinnamon-screensaver-main.py[2038]: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed
de març 27 15:53:16 cinnamon-screensaver-main.py[2038]: cannot open display: :0
de març 27 15:53:16 systemd[1634]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Main process exited, code=exited, status=1/FAILURE
de març 27 15:53:16 systemd[1634]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Failed with result 'exit-code'.
de març 27 15:53:16 cinnamon-session-binary[1663]: WARNING: t+9.68389s: Could not retrieve current screensaver active state: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
de març 27 15:53:19 (udev-worker)[2242]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:26 abrt-server[2266]: Deleting problem directory Python3-2026-03-27-15:53:19-2037 (dup of Python3-2026-03-27-12:38:18-2111)
de març 27 15:53:26 abrt-applet[2041]: unable to send notifications through org.freedesktop.Notifications: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
de març 27 15:53:27 abrt-notification[2377]: [🡕] Process 2111 (blueman-applet) of user 1001 encountered an uncaught AttributeError exception
de març 27 15:53:27 sudo[2335]:  ccoffee : TTY=tty2 ; PWD=/home/ccoffee ; USER=root ; COMMAND=/usr/sbin/systemctl restart lightdm
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1573 (lightdm) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1659 (gnome-keyring-d) with signal SIGTERM.
de març 27 15:53:27 cinnamon-session-binary[1663]: WARNING: t+20.68369s: Application 'cinnamon-settings-daemon-print-notifications.desktop' killed by signal 1
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1663 (cinnamon-sessio) with signal SIGTERM.
de març 27 15:53:27 cinnamon-session-binary[1663]: WARNING: t+20.68486s: Application 'cinnamon-settings-daemon-screensaver-proxy.desktop' killed by signal 1
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1883 (ssh-agent) with signal SIGTERM.
de març 27 15:53:27 cinnamon-session-binary[1663]: GLib-CRITICAL: t+20.68560s: g_variant_unref: assertion 'value != NULL' failed
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1946 (csd-screensaver) with signal SIGTERM.
de març 27 15:53:27 cinnamon-session-binary[1663]: CRITICAL: t+20.68562s: Unable to close Cinnamon's end session dialog: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1947 (csd-a11y-settin) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1949 (csd-settings-re) with signal SIGTERM.
de març 27 15:53:27 cinnamon-session-binary[1663]: WARNING: t+20.73975s: Playing logout sound '/usr/share/cinnamon-control-center/sounds/logout.ogg'
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 1971 (csd-print-notif) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2008 (csd-printer) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2028 (localsearch-3) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2030 (seapplet) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2034 (cinnamon-killer) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2035 (evolution-alarm) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2036 (agent) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2040 (dropbox) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2140 (dropbox) with signal SIGTERM.
de març 27 15:53:27 systemd[1]: session-2.scope: Killing process 2321 (nextcloud) with signal SIGTERM.
de març 27 15:53:30 cinnamon-session-binary[1663]: WARNING: t+23.40997s: Finished playing logout sound
de març 27 15:53:30 cinnamon-session-binary[1663]: WARNING: t+23.41019s: Resuming logout sequence...
de març 27 15:53:31 cinnamon-session-binary[1663]: GLib-CRITICAL: t+24.17625s: g_variant_unref: assertion 'value != NULL' failed
de març 27 15:53:31 cinnamon-session-binary[1663]: CRITICAL: t+24.17633s: Unable to close Cinnamon's end session dialog: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
de març 27 15:53:31 (udev-worker)[2463]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:32 (udev-worker)[2454]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:32 dbus-broker-launch[2515]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
de març 27 15:53:32 dbus-broker-launch[2515]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
de març 27 15:53:37 lightdm[2617]: gkr-pam: unable to locate daemon control file
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2485 (lightdm) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2510 (slick-greeter) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2565 (bwrap) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2566 (bwrap) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2567 (glycin-svg) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2599 (bwrap) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2600 (bwrap) with signal SIGTERM.
de març 27 15:53:37 systemd[1]: session-c2.scope: Killing process 2601 (glycin-image-rs) with signal SIGTERM.
de març 27 15:53:37 (udev-worker)[2657]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:37 (udev-worker)[2656]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:53:37 wireplumber[2394]: spa.bluez5: BlueZ system service is not available
de març 27 15:53:37 gnome-keyring-daemon[2956]: discover_other_daemon: 1
de març 27 15:53:37 gnome-keyring-daemon[2958]: discover_other_daemon: 1
de març 27 15:53:37 gnome-keyring-daemon[2959]: discover_other_daemon: 1
de març 27 15:53:57 nextcloud[3972]: Failed to move the old config directory to its new location ( "/home/terrablau/.local/share/Nextcloud" to "/home/terrablau/.config/Nextcloud" )
de març 27 15:53:57 nextcloud[3972]: Fallback move of  "Nextcloud_sync.log" also failed
de març 27 15:54:12 systemd[1]: session-2.scope: Stopping timed out. Killing.
de març 27 15:54:12 systemd[1]: session-2.scope: Killing process 2388 (csd-print-notif) with signal SIGKILL.
de març 27 15:54:12 systemd[1]: session-2.scope: Killing process 2537 (csd-printer) with signal SIGKILL.
de març 27 15:54:12 systemd[1]: session-2.scope: Failed with result 'timeout'.
de març 27 15:54:12 systemd[1]: session-2.scope: Consumed 6.950s CPU time, 537.5M memory peak.
de març 27 15:54:17 gnome-keyring-daemon[2664]: asked to register item /org/freedesktop/secrets/collection/login/4, but it's already registered
de març 27 15:54:17 gnome-keyring-daemon[2664]: asked to register item /org/freedesktop/secrets/collection/login/3, but it's already registered
de març 27 15:54:17 gnome-keyring-daemon[2664]: asked to register item /org/freedesktop/secrets/collection/login/3, but it's already registered

This is where it all goes wrong it seems:

de març 27 15:52:54 (udev-worker)[1446]: sr0: Process '/usr/sbin/pktsetup -i -d 11:0' failed with exit code 1.
de març 27 15:52:55 dbus-broker-launch[1477]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
de març 27 15:52:55 dbus-broker-launch[1477]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
de març 27 15:53:05 lightdm[1573]: gkr-pam: unable to locate daemon control file
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1426 (lightdm) with signal SIGTERM.
de març 27 15:53:05 systemd[1]: session-c1.scope: Killing process 1472 (slick-greeter) with signal SIGTERM.

I’m no LightDM user (never used it at all in fact) but it would seem that LightDM process gets terminated, along with some friends and thus the black screen is the result of having no Display Manager to display anything.

If my quick research is correct, this is using X, and thus there will be an Xorg.log file located in /var/log (I think - been a long time since I used X but I do recall it marks its errors with an (EE) identifier.

What have you for grep EE /var/log/Xorg.0.log (or wherever X stores its logs these days - maybe it’s in your ~ directory - can’t check as I have no systems running X.

Seems like there is a problem with fbdev and/or vesa.

[    84.207] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    84.207] (EE) Failed to load module "vesa" (module does not exist, 0)

Looks like a X issue

de març 27 15:53:15 cinnamon-screensaver-main.py[2038]: gdk_x11_display_get_xdisplay: assertion 'GDK_IS_DISPLAY (display)' failed
de març 27 15:53:15 cinnamon-screensaver-main.py[2038]: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed
de març 27 15:53:16 cinnamon-screensaver-main.py[2038]: cannot open display: :0

From your TTY session, if you startx does it burst back into life? If cinnamon loads then it’s a LightDM issue and if it crashes out then hopefully we get some messages about what the issue is.

You could also try creating a new user with a default session config and see if that assists - if it does then it’s something in your users config files.

startx works, but making a new user did not fix the issue.

Apparently LightDM has a debug mode, access via sudo lightdm --test-mode --debug.

Does this throw up anything interesting?

Nothing seems out of the ordinary. If anything, the most interesting thing may be how it stops and does not launch startx.

[+44.43s] DEBUG: Session pid=26891: Started with service 'lightdm', username 'terrablau'
[+44.43s] DEBUG: Session pid=26880: Terminated with signal 15
[+44.43s] DEBUG: Session: Failed during authentication
[+44.43s] DEBUG: Seat seat0: Session stopped
[+44.48s] DEBUG: Session pid=26891: Got 1 message(s) from PAM
[+44.48s] DEBUG: Prompt greeter with 1 message(s)
[+51.39s] DEBUG: Continue authentication
[+51.57s] DEBUG: Session pid=26891: Authentication complete with return value 0: Success
[+51.57s] DEBUG: Authenticate result for user terrablau: Success
[+51.57s] DEBUG: User terrablau authorized
[+51.58s] DEBUG: Greeter requests session cinnamon
[+51.58s] DEBUG: Seat seat0: Returning to existing user session terrablau
[+51.58s] DEBUG: Session pid=26891: Exited with return value 0
[+51.58s] DEBUG: Seat seat0: Session stopped

Can you run that again from a fresh boot please - I’m confused as to why you get

Seat seat0: Returning to existing user session terrablau

This implies that that user is already logged in and has a session running.

I think that this message is due to have launched sudo lightdm --test-mode --debug

Using lightdm for years, I don’t think it is the culprit.
I have for example the same logs:

    systemd[1]: session-c1.scope: Killing process 3349 (lightdm) with signal SIGTERM.
    systemd[1]: session-c1.scope: Killing process 3387 (slick-greeter) with signal SIGTERM

They happen after a successfull authentification at the greeter: the main lightdm
process terminates the greeter session.

I suspect instead that cinnamon is stuck somehow the first time you attempt to login
in, then works when you restart lightdm.service

Debugging that will not be easy I fear, but one may try:

  • 1/ reproduce the error, ie: reboot, authenticate, black screen
  • 2/ switch to a TTY
    • 3/ save the whole journal and the lightdm logs
    • 4/ look at the current cinnamon processes and service failures
    • 5/ sudo systemctl restart lightdm
  • 6/ login in again, and tell us what you found

For 3/, do for example:

  • sudo journalctl -b --no-hostname > /var/tmp/j01
  • sudo rsync -a --chmod a+r /var/log/lightdm /var/tmp # Note: no / after lightdm
    • this will give:
      /var/tmp/lightdm/lightdm.log
      /var/tmp/lightdm/seat0-greeter.log
      /var/tmp/lightdm/x-0.log

For 4/:

  • ps -u terrablau # or ccoffee: was it the test user you tried ?
  • systemctl --failed
  • keep if you prefer their outputs in files under /var/tmp

For 6/ you can send the whole journal with: fpaste /var/tmp/j01, then
tell us the URL produced.

You can also try to use another Desktop Environment than Cinnamon.
Install for example openbox, choose it at the login greeter.

For 4/, look also at:

  • systemctl --user --failed
  • systemctl --user list-jobs

I apologise for not having replied earlier; I was away for the weekend and this issue is on my work computer. Today, I tried logging directly into the TTY without trying to log in through LightDM first, and used the startx command. It worked.

I am not sure whether this could shed light into where the issue is, but thought it was worth sharing. I will now proceed to follow your instructions.

EDIT: I have now compiled all the logs at UNTITLED - Pastebin Service. The systemctl --failed commands yield no errors. And this is what ps -u yields:

   PID TTY          TIME CMD
   1633 ?        00:00:00 systemd
   1639 ?        00:00:00 (sd-pam)
   1658 ?        00:00:00 gnome-keyring-d
   1662 ?        00:00:00 cinnamon-sessio
   1680 ?        00:00:00 dbus-broker-lau
   1681 ?        00:00:00 dbus-broker
   1694 ?        00:00:00 gvfsd
   1700 ?        00:00:00 gvfsd-fuse
   1882 ?        00:00:00 ssh-agent
   1945 ?        00:00:00 csd-screensaver
   1946 ?        00:00:00 csd-a11y-settin
   1948 ?        00:00:00 csd-settings-re
   1973 ?        00:00:00 csd-print-notif
   1977 ?        00:00:00 dconf-service
   2006 ?        00:00:00 csd-printer
   2027 ?        00:00:00 localsearch-3
   2028 ?        00:00:00 seapplet
   2033 ?        00:00:00 cinnamon-killer
   2035 ?        00:00:00 agent
   2041 ?        00:00:00 abrt-applet
   2060 ?        00:00:00 gvfs-udisks2-vo
   2093 ?        00:00:00 gvfs-afc-volume
   2099 ?        00:00:00 gvfs-goa-volume
   2103 ?        00:00:00 goa-daemon
   2135 ?        00:00:00 goa-identity-se
   2137 ?        00:00:00 gvfs-gphoto2-vo
   2160 ?        00:00:00 gvfs-mtp-volume
   2172 ?        00:00:00 imsettings-daem
   2237 ?        00:00:00 xdg-desktop-por
   2246 ?        00:00:00 xdg-permission-
   2251 ?        00:00:00 xdg-document-po
   2260 ?        00:00:00 xdg-desktop-por
   2300 ?        00:00:00 pipewire
   2301 ?        00:00:00 wireplumber
   2509 tty2     00:00:00 bash
   2636 tty2     00:00:00 ps

Also, both users have the same issue, so whether I use terrablau or ccoffee doesn’t really matter.

Have you tried booting with selinux=0