Hoping to avoid reinstalling

[manjaro-gnome /]# cat /etc/pacman.conf
#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
CacheDir = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg      = pacman glibc manjaro-system
# If upgrades are available for these packages they will be asked for first
SyncFirst    = manjaro-system archlinux-keyring manjaro-keyring
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta    = 0.7
Architecture = auto

#IgnorePkg   =
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#Color
#TotalDownload
# We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Manjaro Linux
# packagers with `pacman-key --populate archlinux manjaro`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[manjaro-gnome /]# 


that log output shouldnt be that huge, so post only the last 200 logs:
journalctl -b-1 -p4 --no-pager | tail -200

I’d missed this in my earlier searching:

jorglinux

Aug '22

Update && closure of thread

To solve this problem I finally ran:

sudo pacman -Scc
This will clean all the cache related to pacman

Then reinstalled gnome-shell, gnome-terminal, gnome-session using sudo pacman -S

Might this be worth trying? I don’t want to make matters worse!

this will not make things works, and its worth a try… but first post the logs…

[manjaro-gnome /]# journalctl -b-1 -p4 --no-pager | tail -200
                                                   #2  0x00007f14e7d19185 n/a (libglib-2.0.so.0 + 0x25185)
                                                   #3  0x00007f14e7d8252b n/a (libglib-2.0.so.0 + 0x8e52b)
                                                   #4  0x00007f14e7d7f9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007f14e7b779eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007f14e7bfb7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11635:
                                                   #0  0x00007f14e7bedf6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007f14e7dac276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007f14e7d4c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007f14e4a8ffde n/a (libdconfsettings.so + 0x5fde)
                                                   #4  0x00007f14e7d7f9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007f14e7b779eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007f14e7bfb7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11630:
                                                   #0  0x00007f14e7bedf6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007f14e7dac276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007f14e7d4c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007f14e7d4c1b2 n/a (libglib-2.0.so.0 + 0x581b2)
                                                   #4  0x00007f14e7d7f9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007f14e7b779eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007f14e7bfb7cc n/a (libc.so.6 + 0x1107cc)
                                                   ELF object binary architecture: AMD x86-64
Dec 06 17:38:31 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Main process exited, code=dumped, status=11/SEGV
Dec 06 17:38:31 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Failed with result 'core-dump'.
Dec 06 17:38:31 nick-pc-3 org.gnome.ScreenSaver[11774]: /usr/bin/gjs: error while loading shared libraries: libmozjs-115.so: cannot open shared object file: No such file or directory
Dec 06 17:38:31 nick-pc-3 gsd-usb-protect[11766]: Failed to connect to the screen saver: Error calling StartServiceByName for org.gnome.ScreenSaver: Process org.gnome.ScreenSaver exited with status 127
Dec 06 17:38:31 nick-pc-3 systemd-coredump[11778]: Process 11766 (gsd-usb-protect) of user 1000 dumped core.
                                                   
                                                   Stack trace of thread 11766:
                                                   #0  0x000055df3093f187 n/a (gsd-usb-protection + 0x5187)
                                                   #1  0x00007fb014756d14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #2  0x00007fb01475ac2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #3  0x00007fb0147c4c12 n/a (libgio-2.0.so.0 + 0x117c12)
                                                   #4  0x00007fb014756d14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #5  0x00007fb01475ac2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #6  0x00007fb0147c4402 n/a (libgio-2.0.so.0 + 0x117402)
                                                   #7  0x00007fb0147c4573 n/a (libgio-2.0.so.0 + 0x117573)
                                                   #8  0x00007fb014756d14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #9  0x00007fb01475ac2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #10 0x00007fb0147b2313 n/a (libgio-2.0.so.0 + 0x105313)
                                                   #11 0x00007fb014756d14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #12 0x00007fb014756d4d n/a (libgio-2.0.so.0 + 0xa9d4d)
                                                   #13 0x00007fb014558f69 n/a (libglib-2.0.so.0 + 0x59f69)
                                                   #14 0x00007fb0145b7327 n/a (libglib-2.0.so.0 + 0xb8327)
                                                   #15 0x00007fb014559b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                                                   #16 0x000055df3093d713 n/a (gsd-usb-protection + 0x3713)
                                                   #17 0x00007fb01431dcd0 n/a (libc.so.6 + 0x27cd0)
                                                   #18 0x00007fb01431dd8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                   #19 0x000055df3093d8b5 n/a (gsd-usb-protection + 0x38b5)
                                                   
                                                   Stack trace of thread 11767:
                                                   #0  0x00007fb0143f8f6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007fb0145b7276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007fb014557162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007fb0145571b2 n/a (libglib-2.0.so.0 + 0x581b2)
                                                   #4  0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11768:
                                                   #0  0x00007fb01440473d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fb0145b22b7 g_cond_wait (libglib-2.0.so.0 + 0xb32b7)
                                                   #2  0x00007fb0145241b4 n/a (libglib-2.0.so.0 + 0x251b4)
                                                   #3  0x00007fb01458ca7e n/a (libglib-2.0.so.0 + 0x8da7e)
                                                   #4  0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11770:
                                                   #0  0x00007fb01440473d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fb0145b2c93 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c93)
                                                   #2  0x00007fb014524185 n/a (libglib-2.0.so.0 + 0x25185)
                                                   #3  0x00007fb01458d52b n/a (libglib-2.0.so.0 + 0x8e52b)
                                                   #4  0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11769:
                                                   #0  0x00007fb014408b3d sendmsg (libc.so.6 + 0x112b3d)
                                                   #1  0x00007fb01474b11a g_socket_send_message_with_timeout (libgio-2.0.so.0 + 0x9e11a)
                                                   #2  0x00007fb01474b4a7 g_socket_send_message (libgio-2.0.so.0 + 0x9e4a7)
                                                   #3  0x00007fb0147c7798 n/a (libgio-2.0.so.0 + 0x11a798)
                                                   #4  0x00007fb0147c7e70 n/a (libgio-2.0.so.0 + 0x11ae70)
                                                   #5  0x00007fb0147c8011 n/a (libgio-2.0.so.0 + 0x11b011)
                                                   #6  0x00007fb014558f69 n/a (libglib-2.0.so.0 + 0x59f69)
                                                   #7  0x00007fb0145b7327 n/a (libglib-2.0.so.0 + 0xb8327)
                                                   #8  0x00007fb014559b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                                                   #9  0x00007fb0147bf14c n/a (libgio-2.0.so.0 + 0x11214c)
                                                   #10 0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #11 0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #12 0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11771:
                                                   #0  0x00007fb01440473d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fb0145b2c93 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c93)
                                                   #2  0x00007fb014524185 n/a (libglib-2.0.so.0 + 0x25185)
                                                   #3  0x00007fb01458d52b n/a (libglib-2.0.so.0 + 0x8e52b)
                                                   #4  0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11772:
                                                   #0  0x00007fb0143f8f6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007fb0145b7276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007fb014557162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007fb01129afde n/a (libdconfsettings.so + 0x5fde)
                                                   #4  0x00007fb01458a9f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fb0143829eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fb0144067cc n/a (libc.so.6 + 0x1107cc)
                                                   ELF object binary architecture: AMD x86-64
Dec 06 17:38:31 nick-pc-3 pulseaudio[11294]: stat('/etc/pulse/default.pa.d'): No such file or directory
Dec 06 17:38:31 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Main process exited, code=dumped, status=11/SEGV
Dec 06 17:38:31 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Failed with result 'core-dump'.
Dec 06 17:38:32 nick-pc-3 org.gnome.ScreenSaver[11811]: /usr/bin/gjs: error while loading shared libraries: libmozjs-115.so: cannot open shared object file: No such file or directory
Dec 06 17:38:32 nick-pc-3 gsd-usb-protect[11803]: Failed to connect to the screen saver: Error calling StartServiceByName for org.gnome.ScreenSaver: Process org.gnome.ScreenSaver exited with status 127
Dec 06 17:38:32 nick-pc-3 systemd-coredump[11815]: Process 11803 (gsd-usb-protect) of user 1000 dumped core.
                                                   
                                                   Stack trace of thread 11803:
                                                   #0  0x0000564de59cc187 n/a (gsd-usb-protection + 0x5187)
                                                   #1  0x00007fd499e5ed14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #2  0x00007fd499e62c2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #3  0x00007fd499eccc12 n/a (libgio-2.0.so.0 + 0x117c12)
                                                   #4  0x00007fd499e5ed14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #5  0x00007fd499e62c2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #6  0x00007fd499ecc402 n/a (libgio-2.0.so.0 + 0x117402)
                                                   #7  0x00007fd499ecc573 n/a (libgio-2.0.so.0 + 0x117573)
                                                   #8  0x00007fd499e5ed14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #9  0x00007fd499e62c2d n/a (libgio-2.0.so.0 + 0xadc2d)
                                                   #10 0x00007fd499eba313 n/a (libgio-2.0.so.0 + 0x105313)
                                                   #11 0x00007fd499e5ed14 n/a (libgio-2.0.so.0 + 0xa9d14)
                                                   #12 0x00007fd499e5ed4d n/a (libgio-2.0.so.0 + 0xa9d4d)
                                                   #13 0x00007fd499c60f69 n/a (libglib-2.0.so.0 + 0x59f69)
                                                   #14 0x00007fd499cbf327 n/a (libglib-2.0.so.0 + 0xb8327)
                                                   #15 0x00007fd499c61b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                                                   #16 0x0000564de59ca713 n/a (gsd-usb-protection + 0x3713)
                                                   #17 0x00007fd499a25cd0 n/a (libc.so.6 + 0x27cd0)
                                                   #18 0x00007fd499a25d8a __libc_start_main (libc.so.6 + 0x27d8a)
                                                   #19 0x0000564de59ca8b5 n/a (gsd-usb-protection + 0x38b5)
                                                   
                                                   Stack trace of thread 11806:
                                                   #0  0x00007fd499b00f6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007fd499cbf276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007fd499c61b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
                                                   #3  0x00007fd499ec714c n/a (libgio-2.0.so.0 + 0x11214c)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11804:
                                                   #0  0x00007fd499b00f6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007fd499cbf276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007fd499c5f162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007fd499c5f1b2 n/a (libglib-2.0.so.0 + 0x581b2)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11807:
                                                   #0  0x00007fd499b0c73d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fd499cbac93 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c93)
                                                   #2  0x00007fd499c2c185 n/a (libglib-2.0.so.0 + 0x25185)
                                                   #3  0x00007fd499c9552b n/a (libglib-2.0.so.0 + 0x8e52b)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11808:
                                                   #0  0x00007fd499b0c73d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fd499cbac93 g_cond_wait_until (libglib-2.0.so.0 + 0xb3c93)
                                                   #2  0x00007fd499c2c185 n/a (libglib-2.0.so.0 + 0x25185)
                                                   #3  0x00007fd499c9552b n/a (libglib-2.0.so.0 + 0x8e52b)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11805:
                                                   #0  0x00007fd499b0c73d syscall (libc.so.6 + 0x10e73d)
                                                   #1  0x00007fd499cba2b7 g_cond_wait (libglib-2.0.so.0 + 0xb32b7)
                                                   #2  0x00007fd499c2c1b4 n/a (libglib-2.0.so.0 + 0x251b4)
                                                   #3  0x00007fd499c94a7e n/a (libglib-2.0.so.0 + 0x8da7e)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   
                                                   Stack trace of thread 11809:
                                                   #0  0x00007fd499b00f6f __poll (libc.so.6 + 0x102f6f)
                                                   #1  0x00007fd499cbf276 n/a (libglib-2.0.so.0 + 0xb8276)
                                                   #2  0x00007fd499c5f162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
                                                   #3  0x00007fd4981a5fde n/a (libdconfsettings.so + 0x5fde)
                                                   #4  0x00007fd499c929f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
                                                   #5  0x00007fd499a8a9eb n/a (libc.so.6 + 0x8c9eb)
                                                   #6  0x00007fd499b0e7cc n/a (libc.so.6 + 0x1107cc)
                                                   ELF object binary architecture: AMD x86-64
Dec 06 17:38:32 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Main process exited, code=dumped, status=11/SEGV
Dec 06 17:38:32 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Failed with result 'core-dump'.
Dec 06 17:38:32 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Start request repeated too quickly.
Dec 06 17:38:32 nick-pc-3 systemd[1631]: org.gnome.SettingsDaemon.UsbProtection.service: Failed with result 'core-dump'.
Dec 06 17:38:32 nick-pc-3 systemd[1631]: Failed to start GNOME USB protection service.

ok, you have dumped core(s) from gsd-usb-protect and maybe others too…

can you describe what commands were you exactly running?

I’ve checked command history in the chroot mode but weirdly I can’t find the command I used. And as yet I can’t find it again on the forum. I’ll keep looking. It was a longish pacman command, involving several repeated letter options and I think a couple of “–” elements, one of them “–force” I think.

ok… lets try with a newer kernel:
mhwd-kernel -i linux65
when done and there were no errors, exit chroot:
exit
reboot, and see if it helped…

Seems that’s the kernel in use:

[manjaro-gnome /]# mhwd-kernel -i linux65
Error: You can’t reinstall your current kernel. Please use ‘pacman -Syu’ instead to update.
[manjaro-gnome /]#

I have to go for a bit now. Can’t tell you how much I appreciate your help. I’ll check back when I can.

its the kernel thats in the live usb… and the 6.5 is anyway going to by eol, so try with the 6.6:
mhwd-kernel -i linux66

[manjaro-gnome /]# mhwd-kernel -i linux66
:: Synchronizing package databases…
core is up to date
extra 8.6 MiB 813 KiB/s 00:11 [######################] 100%
community is up to date
multilib is up to date
error: no targets specified (use -h for help)
[manjaro-gnome /]#

use pacman:
pacman -S linux66 linux66-nvidia
exit chroot and test…

Posting the output - as there are some warnings - before exiting and trying to boot normally:

[manjaro-gnome /]# pacman -S linux66 linux66-nvidia
resolving dependencies...
looking for conflicting packages...

Packages (2) linux66-6.6.3-1  linux66-nvidia-545.29.06-8

Total Download Size:   183.21 MiB
Total Installed Size:  187.96 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 linux66-6.6.3-1-...   130.4 MiB   809 KiB/s 02:45 [######################] 100%
 linux66-nvidia-5...    52.8 MiB   825 KiB/s 01:06 [######################] 100%
 Total (2/2)           183.2 MiB   813 KiB/s 03:51 [######################] 100%
(2/2) checking keys in keyring                     [######################] 100%
(2/2) checking package integrity                   [######################] 100%
(2/2) loading package files                        [######################] 100%
(2/2) checking for file conflicts                  [######################] 100%
(2/2) checking available disk space                [######################] 100%
:: Processing package changes...
(1/2) installing linux66                           [######################] 100%
Optional dependencies for linux66
    wireless-regdb: to set the correct wireless channels of your country
    [installed]
(2/2) installing linux66-nvidia                    [######################] 100%
:: Running post-transaction hooks...
(1/6) Arming ConditionNeedsUpdate...
(2/6) Updating module dependencies...
(3/6) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64.img --microcode /boot/intel-ucode.img
==> Starting build: '6.6.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux66.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-6.6-x86_64 -g /boot/initramfs-6.6-x86_64-fallback.img -S autodetect --microcode /boot/intel-ucode.img
==> Starting build: '6.6.3-1-MANJARO'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: '/boot/initramfs-6.6-x86_64-fallback.img'
==> Image generation successful
(4/6) Updating Kernel initcpios for Nvidia-DRM...
(5/6) Refreshing PackageKit...
Error connecting: Could not connect: No such file or directory
error: command failed to execute correctly
(6/6) Updating Grub-Bootmenu
Generating grub configuration file ...
Found background: /usr/share/grub/background.png
Found linux image: /boot/vmlinuz-6.6-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-6.6-x86_64.img
Found initrd fallback image: /boot/initramfs-6.6-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.10-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.10-x86_64.img
Found initrd fallback image: /boot/initramfs-5.10-x86_64-fallback.img
Found linux image: /boot/vmlinuz-5.4-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-5.4-x86_64.img
Found initrd fallback image: /boot/initramfs-5.4-x86_64-fallback.img
Found linux image: /boot/vmlinuz-4.19-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.19-x86_64.img
Found initrd fallback image: /boot/initramfs-4.19-x86_64-fallback.img
Found linux image: /boot/vmlinuz-4.14-x86_64
Found initrd image: /boot/intel-ucode.img /boot/initramfs-4.14-x86_64.img
Found initrd fallback image: /boot/initramfs-4.14-x86_64-fallback.img
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
ERROR: mkdir /var/lock/dmraid
grub-probe: error: cannot find a GRUB drive for /dev/sda1.  Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sda1.  Check your device.map.
Adding boot menu entry for UEFI Firmware Settings ...
Found memtest86+ image: /boot/memtest86+/memtest.bin
/usr/bin/grub-probe: warning: unknown device type nvme0n1.
done
[manjaro-gnome /]# 


looks ok, you can exit chroot and reboot… and select the 6.6 kernel in the grub menu and boot with it…

No joy sadly - same problem persists.

check pacnew files:
pacdiff -o

Thanks. Have had to shut down for tonight. Will try that tomorrow.

[manjaro-gnome /]# pacdiff -o
/etc/httpd/conf/httpd.conf.pacnew
/etc/bluetooth/main.conf.pacnew
/etc/cups/cupsd.conf.pacnew
/usr/share/icons/default/index.theme.pacsave
/etc/dunst/dunstrc.pacnew
/etc/shadow.pacnew
/etc/shells.pacnew
/etc/fonts/fonts.conf.pacnew
/etc/gdm/custom.conf.pacnew
/etc/locale.gen.pacnew
/etc/default/grub.pacnew
/etc/pamac.conf.pacnew
/etc/samba/smb.conf.pacnew
/etc/mkinitcpio.conf.pacnew
/etc/pacman.conf.pacnew
/etc/php/php.ini.pacnew
/etc/webapps/phpmyadmin/config.inc.php.pacnew
/etc/sane.d/canon_lide70.conf.pacnew
/etc/sane.d/escl.conf.pacnew
/etc/systemd/homed.conf.pacnew
[manjaro-gnome /]# 

Looks OK?

I remembered last night that one of the posts I read while trying to find a solution suggested that this error screen is very specific to Gnome. So I’m wondering: is there a way of using the chroot mode from the live usb to install a different desktop alongside Gnome and try rebooting into that? If it worked I’d have a usable and persistent workstation where I could return to “normal” work while continuing to troubleshoot Gnome. If this is possible, I imagine I’d need to tweak some config files so the boot process didn’t go anywhere near Gnome, as the error screen comes up immediately after choosing Manjaro - I never get to the login screen where there is the option to boot into “Gnome classic” etc.

No, it does not. You should have zero files reported with that command. All those 20 pacnew files should have been merged with your system.

You can see my thread here where I ask questions about pacnew files to learn how to manage them.

If you have a desktop and can use meld instead of vimdiff it makes the process a bit simpler, vim is not super easy to use the first time.

1 Like

Never touch /etc/shadow. Do not merge that pacnew, just delete it.

sudo rm /etc/shadow.pacnew

It will be missing several shells, so make sure you keep them from the old config.

3 Likes