Manjaro broke after an update. Login screen freezes and blinks

I recently did update my manjaro-gnome distro. But after that it stopped working. The login screen use to freeze after a while and would blink continuously not allowing me to log in. I explored a lot of online discussion forums but couldn’t find the solution. In the end I disabled wayland (from this file /etc/gdm/custom.conf ) and started using x11 but now a lot of things inside the OS are not working i.e. my top bar extensions, my system dock etc. (Earlier they use to work on x11)
I also tried running this command and it gave the the following output

> sudo paccheck --files --db-files --list-broken
filesystem

There was a discussion online that said that it’s not a big issue.

Now the question is, how can I resolve this wayland issue and make thing work again. I don’t want to loose the data that I have so doing fresh install by formatting the partition is not what I am looking for.

My machine spec are as follows:

Kernel: 6.1.71-1-MANJARO
DE: GNOME 45.3
OS: Manjaro Linux x86_64
CPU: 11th Gen Intel i7-11800H (16)
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q

Not enough detail - use the output of this instead (for instance):
inxi -Fazy

That command should return the name(s) of “broken” packages.
And it did return: filesystem

Apart from refreshing the mirrors and running the update again
I’d opt to try to use that information and re-install this particular package - instead of doing nothing because:


Make sure you are installing and using a currently supported kernel - else the Nvidia driver will likely “make problems.”

Nvidia drivers - truly a problem when Gnome want to make Wayland default - and Fedora Project already announced to kick X11 for good.

Let’s hope Nvidia learns the lesson - or maybe they are.

I read something about kernel module issues - Nvidia increasing the size from 70MB to 270MB - perhaps it is solved - see the Announcements matching your kernel.

To get an idea of your branch - pacman-mirrors -G or pacman-mirrors --status.

I suggest move on to the next LTS - which is 6.6 - sudo mhwd-kernel -i linux66

Before you reboot - disable all extensions - ideally the extensions from the repo is supported - our inhouse pack man @Yochanan takes in Gnome for breakfast when Aarhus is around Lunchtime. Probably not correct but you get an idea of the time reference with developers in Germany, one of which is pendling Vietnam, Austria and France and the packager is somewhere around EAST-to-MID-US.

Plasma do have their fair share of update issues - mostly related to - you guessed it Nvidia - and hub of badly maintained plasma themes and widgets - that every now they shouldn’t install but do nonetheless.

Here is the output of inxi -Fazy

System:
Kernel: 6.6.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
root=UUID=8eb3419a-2d87-4562-b543-0f2bc7b649e2 rw quiet splash apparmor=1
security=apparmor udev.log_priority=3
Desktop: GNOME v: 45.3 tk: GTK v: 3.24.39 wm: gnome-shell dm: GDM v: 45.0.1
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: Micro-Star product: GS66 Stealth 11UE v: REV:1.0
serial: Chassis: type: 10 serial:
Mobo: Micro-Star model: MS-16V4 v: REV:1.0 serial:
UEFI: American Megatrends LLC. v: E16V4IMS.119 date: 07/06/2023
Battery:
ID-1: BAT1 charge: 56.8 Wh (80.2%) condition: 70.8/95.0 Wh (74.6%)
volts: 15.8 min: 15.2 model: MSI BIF0_9 type: Li-ion serial: N/A
status: not charging
CPU:
Info: model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
microcode: 0x4E
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB desc: 8x1.2 MiB
L3: 24 MiB desc: 1x24 MiB
Speed (MHz): avg: 800 min/max: 800/4600 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
bogomips: 73744
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Enhanced / Automatic IBRS, IBPB: conditional,
RSB filling, PBRSB-eIBRS: SW sequence
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Micro-Star MSI
driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0 chip-ID: 8086:9a60
class-ID: 0300
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: Micro-Star MSI driver: nouveau v: kernel non-free: 545.xx+
status: current (as of 2023-11; EOL~2026-12-xx) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
lanes: 16 ports: active: none empty: DP-3, DP-4, HDMI-A-1, eDP-2
bus-ID: 01:00.0 chip-ID: 10de:2520 class-ID: 0300
Device-3: Bison HD Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-11:6 chip-ID: 5986:2127
class-ID: 0e02 serial:
Display: x11 server: X.org v: 1.21.1.10 with: Xwayland v: 23.2.3
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
dri: iris,nouveau gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
Monitor-1: eDP-1 model: Sharp LQ156M1JW03 built: 2021 res: 1920x1080
hz: 240 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia nouveau platforms:
device: 0 drv: nouveau device: 1 drv: iris device: 2 drv: swrast gbm:
drv: nouveau surfaceless: drv: nouveau x11: drv: iris inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 23.3.3-manjaro1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (TGL GT1)
device-ID: 8086:9a60 memory: 14.97 GiB unified: yes
Audio:
Device-1: Intel Tiger Lake-H HD Audio vendor: Micro-Star MSI
driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:43c8 class-ID: 0401
Device-2: NVIDIA GA106 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:228e class-ID: 0403
Device-3: C-Media USB Audio Device driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-9:5
chip-ID: 0d8c:0012 class-ID: 0300
API: ALSA v: k6.6.10-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: JACK v: 1.9.22 status: off tools: N/A
Server-3: PipeWire v: 1.0.0 status: off with: pipewire-media-session
status: active tools: pw-cli
Server-4: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
type: plugin tools: pacat,pactl
Network:
Device-1: Realtek Killer E3000 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: 3000 bus-ID: 2e:00.0
chip-ID: 10ec:3000 class-ID: 0200
IF: enp46s0 state: down mac:
Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz vendor: Rivet Networks
driver: iwlwifi v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 30:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp48s0 state: up mac:
IF-ID-1: br-84dfd45d39ab state: down mac:
IF-ID-2: docker0 state: down mac:
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:2 chip-ID: 8087:0032
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 150.73 GiB (15.8%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN810
SDCPNRY-1T00-1032 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial:
fw-rev: 61470000 temp: 41.9 C scheme: GPT
Partition:
ID-1: / raw-size: 272.46 GiB size: 267.13 GiB (98.04%)
used: 150.7 GiB (56.4%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
ID-2: /boot/efi raw-size: 300 MiB size: 296 MiB (98.67%)
used: 28.1 MiB (9.5%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 62.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Processes: 398 Uptime: 2m wakeups: 0 Memory: total: 16 GiB note: est.
available: 15.33 GiB used: 4.48 GiB (29.2%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: 1571 pm: pacman pkgs: 1558 libs: 367
tools: gnome-software,pamac,yay pm: flatpak pkgs: 0 pm: snap pkgs: 13
Shell: Zsh v: 5.9 running-in: tmux: inxi: 3.3.31

I also tried repairing the filesystem using this command

sudo paccheck --files --db-files --list-broken | sudo pacrepairdb

But it threw the following error

:: Proceed with repair? [Y/n] Adding missing database files…
Reinstalling packages…
filesystem-2023.12.21-1 is up to date – reinstalling
checking keys in keyring (1/1) 100%
checking package integrity (1/1) 100%
loading package files (1/1) 100%
checking for file conflicts (1/1) 100%
reinstalling filesystem (1/1) 100%
extract: not overwriting dir with file /usr/local/share/man
problem occurred while upgrading filesystem
could not commit transaction
error: transaction aborted

I did updated the kernel version to 6.6 still the problem is there. Can I repair the whole OS without losing any data using a bootable USB?

This is the very same command output again - just formatted differently.
Post command output like this - format it with this menu item </>
not as a quote
It will appear just like you saw it - much more readable.

System:
Kernel: 6.6.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
root=UUID=8eb3419a-2d87-4562-b543-0f2bc7b649e2 rw quiet splash apparmor=1
security=apparmor udev.log_priority=3
Desktop: GNOME v: 45.3 tk: GTK v: 3.24.39 wm: gnome-shell dm: GDM v: 45.0.1
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: Micro-Star product: GS66 Stealth 11UE v: REV:1.0
serial: Chassis: type: 10 serial:
Mobo: Micro-Star model: MS-16V4 v: REV:1.0 serial:
UEFI: American Megatrends LLC. v: E16V4IMS.119 date: 07/06/2023
Battery:
ID-1: BAT1 charge: 56.8 Wh (80.2%) condition: 70.8/95.0 Wh (74.6%)
volts: 15.8 min: 15.2 model: MSI BIF0_9 type: Li-ion serial: N/A
status: not charging
CPU:
Info: model: 11th Gen Intel Core i7-11800H bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8D (141) stepping: 1
microcode: 0x4E
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 640 KiB desc: d-8x48 KiB; i-8x32 KiB L2: 10 MiB desc: 8x1.2 MiB
L3: 24 MiB desc: 1x24 MiB
Speed (MHz): avg: 800 min/max: 800/4600 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
bogomips: 73744
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: gather_data_sampling mitigation: Microcode
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed status: Not affected
Type: spec_rstack_overflow status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Enhanced / Automatic IBRS, IBPB: conditional,
RSB filling, PBRSB-eIBRS: SW sequence
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel TigerLake-H GT1 [UHD Graphics] vendor: Micro-Star MSI
driver: i915 v: kernel arch: Gen-12.1 process: Intel 10nm built: 2020-21
ports: active: eDP-1 empty: DP-1,DP-2 bus-ID: 00:02.0 chip-ID: 8086:9a60
class-ID: 0300
Device-2: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q]
vendor: Micro-Star MSI driver: nouveau v: kernel non-free: 545.xx+
status: current (as of 2023-11; EOL~2026-12-xx) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
lanes: 16 ports: active: none empty: DP-3, DP-4, HDMI-A-1, eDP-2
bus-ID: 01:00.0 chip-ID: 10de:2520 class-ID: 0300
Device-3: Bison HD Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-11:6 chip-ID: 5986:2127
class-ID: 0e02 serial:
Display: x11 server: X.org v: 1.21.1.10 with: Xwayland v: 23.2.3
compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
dri: iris,nouveau gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
Monitor-1: eDP-1 model: Sharp LQ156M1JW03 built: 2021 res: 1920x1080
hz: 240 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia nouveau platforms:
device: 0 drv: nouveau device: 1 drv: iris device: 2 drv: swrast gbm:
drv: nouveau surfaceless: drv: nouveau x11: drv: iris inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 23.3.3-manjaro1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics (TGL GT1)
device-ID: 8086:9a60 memory: 14.97 GiB unified: yes
Audio:
Device-1: Intel Tiger Lake-H HD Audio vendor: Micro-Star MSI
driver: sof-audio-pci-intel-tgl
alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:43c8 class-ID: 0401
Device-2: NVIDIA GA106 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:228e class-ID: 0403
Device-3: C-Media USB Audio Device driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-9:5
chip-ID: 0d8c:0012 class-ID: 0300
API: ALSA v: k6.6.10-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: JACK v: 1.9.22 status: off tools: N/A
Server-3: PipeWire v: 1.0.0 status: off with: pipewire-media-session
status: active tools: pw-cli
Server-4: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
type: plugin tools: pacat,pactl
Network:
Device-1: Realtek Killer E3000 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: 3000 bus-ID: 2e:00.0
chip-ID: 10ec:3000 class-ID: 0200
IF: enp46s0 state: down mac:
Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz vendor: Rivet Networks
driver: iwlwifi v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 bus-ID: 30:00.0
chip-ID: 8086:2725 class-ID: 0280
IF: wlp48s0 state: up mac:
IF-ID-1: br-84dfd45d39ab state: down mac:
IF-ID-2: docker0 state: down mac:
Bluetooth:
Device-1: Intel AX210 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-4:2 chip-ID: 8087:0032
class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 150.73 GiB (15.8%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: PC SN810
SDCPNRY-1T00-1032 size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial:
fw-rev: 61470000 temp: 41.9 C scheme: GPT
Partition:
ID-1: / raw-size: 272.46 GiB size: 267.13 GiB (98.04%)
used: 150.7 GiB (56.4%) fs: ext4 dev: /dev/nvme0n1p7 maj-min: 259:7
ID-2: /boot/efi raw-size: 300 MiB size: 296 MiB (98.67%)
used: 28.1 MiB (9.5%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 62.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Processes: 398 Uptime: 2m wakeups: 0 Memory: total: 16 GiB note: est.
available: 15.33 GiB used: 4.48 GiB (29.2%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: 1571 pm: pacman pkgs: 1558 libs: 367
tools: gnome-software,pamac,yay pm: flatpak pkgs: 0 pm: snap pkgs: 13
Shell: Zsh v: 5.9 running-in: tmux: inxi: 3.3.31

some files where present and therefore the re-installation failed

So we still don’t know whether re-installation would have helped.
(it is unlikely)

Just re-install it using pacman - force the overwriting


I’m not knowledgeable enough to correctly interpret the inxi output
because I’m not currently using Manjaro.

The data might help someone else to help you.

I can’t.
I don’t use Manjaro -
and I don’t have an Nvidia Card.

You skipped the disable extensions part - and your comments is not very elaborating - I recognize you do your best …

There seems to be more to your systems dysfuncitonality - did you do a power off or did the system sleep or hibernate during the process?

I think down that lane - and you were already

There several methods to bring into play - they are spread over various topics in the Tutorials section

curl -O https://gitlab.com/cscs/mapare/-/raw/main/mapare
bash mapare -I

I did disabled the extensions back then but I didn’t work. I forgot to mention that in the reply. I apologize for that inconvenience.

No, I didn’t turn off or hibernate my laptop. But I do keep it running for a long period of time daily. On average I am on my laptop for about 10 hours a day. I had similar issues in Ubuntu i.e. it’ll randomly break after 3 to 4 months and i’ll have to do a fresh installation. Manjaro was working fine for the past 6 to 7 months but now it is also having issues. Not sure if it is necessary to do a fresh install every few months.

Absolutely not, I doubt there would be anybody left here if it was. Might be a Gnome issue but if you want stability try Xfce.

stat / | grep "Birth" | sed 's/Birth: //g' | cut -b 2-11
2019-12-16

create a new test user, reboot, log in with it and see if it has also issues…
post output from:
sudo ldconfig
(it should return nothing)

It does not resolve the issue.

This command also returns nothing.

This returns 2023-03-31
I’ll try XFCE for now and will see how that performs. I think GNOME is the issue because I’ve being using it since the beginning and it always mess up after 5 6 months.

:smile: That command shows the date a system was installed.

Just posted mine to show you that you certainly don’t have to “do a fresh install every few months”. Have fun with Xfce, it may look a bit boring but it’s easy to manage, uses few resources and is very stable in the long run.

Sorry, slightly off topic, but couldn’t resist:

LANG=C stat / | grep "Birth" | sed 's/Birth: //g' | cut -b 2-11
2016-10-15

:slight_smile: