Chroot into encrypted partition

Wouldn’t let me screenshot but said there was an issue with Nvidia even though I don’t run Nvidia. That’s pretty much it.

You don’t run Nvidia? What do you mean by that?

You have Nvidia packages installed.

They came when I originally installed Garuda, I run a full AMD setup. It also annoys me that I have Nvidia stuff on here.

How do we resolve this issue about terminal? I’ll reboot and see if that solves it.

EDIT: Did not solve it.

Yikes, you gotta get that stuff off of there.

sudo pacman -Rc nvidia-dkms nvidia-settings nvidia-utils opencl-nvidia

Edit:

Are you sure about that? It doesn’t seem possible that those statements are both true.

Sorry for delay, had to sort some stuff out on Windows for my brother quickly.

But yeah I’m fully AMD for sure. Below is my garuda-inxi

╭─unacknowledged@unacknowledged in ~ took 4ms
 ╰─λ garuda-inxi
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_ADDRESS = "en_GB.UTF-8",
	LC_NAME = "en_GB.UTF-8",
	LC_MONETARY = "en_GB.UTF-8",
	LC_PAPER = "en_GB.UTF-8",
	LC_IDENTIFICATION = "en_GB.UTF-8",
	LC_TELEPHONE = "en_GB.UTF-8",
	LC_MEASUREMENT = "en_GB.UTF-8",
	LC_TIME = "en_GB.UTF-8",
	LC_NUMERIC = "en_GB.UTF-8",
	LANG = "en_GB.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
System:
  Kernel: 6.10.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=d06acea6-ea8c-4f8f-941c-00a29881dbad rw rootflags=subvol=@
    quiet rd.luks.uuid=f2314da2-7bb3-4bfa-83ba-9a58d102e216 quiet
    rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3 ibt=off
  Desktop: GNOME v: 46.4 tk: GTK v: 3.24.43 wm: gnome-shell
    tools: gsd-screensaver-proxy dm: GDM v: 46.2 Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: MAG X670E TOMAHAWK WIFI (MS-7E12)
    v: 1.0 serial: <superuser required> uuid: <superuser required> UEFI: American
    Megatrends LLC. v: 1.E0 date: 07/26/2024
CPU:
  Info: model: AMD Ryzen 7 7800X3D bits: 64 type: MT MCP arch: Zen 4 gen: 5
    level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
    model-id: 0x61 (97) stepping: 2 microcode: 0xA601206
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
    L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 3161 high: 4850 min/max: 545/5050 scaling:
    driver: amd-pstate-epp governor: performance cores: 1: 545 2: 4850 3: 545
    4: 4849 5: 4846 6: 4849 7: 545 8: 545 9: 545 10: 4843 11: 4846 12: 4848
    13: 4223 14: 545 15: 4681 16: 4477 bogomips: 134400
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
    vendor: XFX Speedster MERC 319 driver: amdgpu v: kernel arch: RDNA-2
    code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4
    speed: 16 GT/s lanes: 16 ports: active: DP-2,HDMI-A-1
    empty: DP-1,DP-3,Writeback-1 bus-ID: 03:00.0 chip-ID: 1002:73bf
    class-ID: 0300
  Device-2: AMD Raphael vendor: Micro-Star MSI driver: amdgpu v: kernel
    arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie:
    gen: 4 speed: 16 GT/s lanes: 16 ports: active: none empty: DP-4, DP-5,
    DP-6, HDMI-A-2, Writeback-2 bus-ID: 18:00.0 chip-ID: 1002:164e
    class-ID: 0300 temp: 33.0 C
  Device-3: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-8:7 chip-ID: 046d:0825
    class-ID: 0102 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.2
    compositor: gnome-shell driver: X: loaded: modesetting,nvidia
    alternate: fbdev,nouveau,nv,vesa gpu: amdgpu display-ID: 0
  Monitor-1: DP-2 model: AOC 2270W serial: <filter> built: 2015
    res: 1920x1080 dpi: 102 gamma: 1.2 size: 477x268mm (18.78x10.55")
    diag: 547mm (21.5") ratio: 16:9 modes: max: 1920x1080 min: 720x400
  Monitor-2: HDMI-A-1 model: VG27AQL3A serial: <filter> built: 2023
    res: 2560x1440 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
    diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.1.6-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6800 XT (radeonsi
    navi21 LLVM 18.1.8 DRM 3.57 6.10.6-zen1-1-zen) device-ID: 1002:73bf
    memory: 15.62 GiB unified: no display-ID: :0.0
  API: Vulkan v: 1.3.279 layers: 6 device: 0 type: discrete-gpu name: AMD
    Radeon RX 6800 XT (RADV NAVI21) driver: mesa radv v: 24.1.6-arch1.1
    device-ID: 1002:73bf surfaces: xcb,xlib,wayland device: 1
    type: integrated-gpu name: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)
    driver: mesa radv v: 24.1.6-arch1.1 device-ID: 1002:164e
    surfaces: xcb,xlib,wayland
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: AMD Rembrandt Radeon High Definition Audio
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 18:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: AMD Family 17h/19h HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 18:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-4: fifine Microphone driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-2:2
    chip-ID: 3142:a008 class-ID: 0300
  Device-5: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-8:7 chip-ID: 046d:0825
    class-ID: 0102 serial: <filter>
  Device-6: SteelSeries ApS Arctis 7
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 5-2:2 chip-ID: 1038:12ad class-ID: 0300
  API: ALSA v: k6.10.6-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.2.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
    v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 08:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp8s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    driver: mt7921e v: kernel modules: wl pcie: gen: 2 speed: 5 GT/s lanes: 1
    bus-ID: 0f:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp15s0 state: down mac: <filter>
  IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
  Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-7:6 chip-ID: 0e8d:0616
    class-ID: e001 serial: <filter>
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.3
    lmp-v: 12 status: discoverable: no pairing: no class-ID: 6c0104
Drives:
  Local Storage: total: 2.84 TiB used: 396.19 GiB (13.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Crucial model: CT2000P5PSSD8
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: P7CR403 temp: 45.9 C
    scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Western Digital
    model: WDS500G2B0C-00PXH0 size: 465.76 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 211210WD temp: 39.9 C scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 850 EVO 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: SanDisk model: USB 3.2Gen1
    size: 114.6 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 2.1 spd: 480 Mb/s lanes: 1 mode: 2.0 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: MBR
Partition:
  ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 396.19 GiB (85.1%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-f2314da2-7bb3-4bfa-83ba-9a58d102e216
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 732 KiB (0.2%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:1
  ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 396.19 GiB (85.1%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-f2314da2-7bb3-4bfa-83ba-9a58d102e216
  ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 396.19 GiB (85.1%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-f2314da2-7bb3-4bfa-83ba-9a58d102e216
  ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
    used: 396.19 GiB (85.1%) fs: btrfs dev: /dev/dm-0 maj-min: 254:0
    mapped: luks-f2314da2-7bb3-4bfa-83ba-9a58d102e216
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 30.46 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 53.9 C mobo: 36.0 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 33.0 C device: amdgpu temp: 46.0 C mem: 44.0 C
    fan: 0 watts: 12.00
Info:
  Memory: total: 32 GiB note: est. available: 30.46 GiB used: 5.45 GiB (17.9%)
  Processes: 423 Power: uptime: 1h 32m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.16 GiB services: gsd-power,
    power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
    tool: systemctl
  Packages: pm: pacman pkgs: 1833 libs: 514 tools: pamac,paru Compilers:
    clang: 18.1.8 gcc: 14.2.1 Shell: garuda-inxi default: Bash v: 5.2.32
    running-in: sakura inxi: 3.3.35
Garuda (2.6.26-1):
  System install date:     2023-04-11
  Last full system update: 2024-08-28
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:            

 ╭─unacknowledged@unacknowledged in ~ took 1s
 ╰─λ 

EDIT: I also removed it, per your instructions via ctrl alt f3. Terminal still doesn’t work and neither does htop.

In Garuda Assistant, there is a tool called “Reinstall all packages”. Try that if you can, although I’m not sure if it will work if a terminal cannot launch.

If you can’t get that working, switch back to the TTY and do it manually like this:

pacman -Qqn | sudo pacman -S -

If it complains about files already existing, you may need to add the overwrite flag.

pacman -Qqn | sudo pacman -S --overwrite=* -

Clicking reinstall all packages just does nothing, seems non-responsive.

Attempted the tty and got an error, below is what I got.

resolving dependencies...
looking for conflicting packages...
error: could not open file /var/lib/pacman/local/evince-46.3 1-1/desc: No such file or directory
warning: could not fully load metadata for package evince-46 3.1-1
error: failed to prepare transaction (invalid or corrupted package)

#~unacknowledged@unacknowledged in ~ as # took 2s
[[]|[#]] => #ERROR x

Btw, if you start a thread/topic here, a template opens where we ask for the output as text from garuda-inxi, it contains much more details than your M$ screenshot about the system data.

Also, do not post pictures from terminal, please.

Images can be read worse, are not searchable and copyable for further search.
Thank you.

Apologies mate, probably didn’t see it as I was in a meltdown wanting to get the system functioning again. Will not happen again :saluting_face:

It seems there is a corrupted package or package metadata in the database. You can try overwriting that directory and see if you are able to continue.

pacman -Qqn | sudo pacman -S - --overwrite="/var/lib/pacman/local/evince-46.3-1/*"

If you start running into more errors like this, it could be your system is kind of hosed from crashing during the update. In that case it might be sensible to use the overwrite command with the wildcard instead.

pacman -Qqn | sudo pacman -S --overwrite=* -

It’s probably worth mentioning that reinstalling all packages with overwrite=* is a pretty aggressive intervention because it will overwrite any existing files that conflict with the files being installed, including any custom files or configurations if any exist in the standard file paths. It should only be used if your system is very broken (for example, the state your machine is currently in).

1 Like

Hello mate, sorry for delay.

Here is some of the output after using the second command

pacman -Qqn | sudo pacman -S --overwrite=* -
resolving dependencies...
looking for conflicting packages...
error: could not open file /var/lib/pacman/local/evince-46.3.1-1/desc: No such file or directory
warning: could not fully load metadata for package evince-46.3.1-1
error: failed to prepare transaction (invalid or corrupted package)

 ╭─unacknowledged@unacknowledged in ~ as 🧙 took 453ms
[[]|[🔴]] => 🔴ERROR × 

And just to add, this won’t go away despite refreshing keyrings etc. So, I’m not sure if it’s any use to you, just figured it might all be tied in together.

image

Hmm, I would have thought using the overwrite flag would have worked around this. Let’s try just removing the corrupted files.

sudo rm -rf /var/lib/pacman/local/evince-46.3.1-1

Update the package database, then reinstall evince.

sudo pacman -Syy
sudo pacman -S evince

Then proceed to fully reinstall all packages.

pacman -Qqn | sudo pacman -S -
1 Like

Thanks for swift response.

I did all of the above and it got to work, but with the Evince thing, whatever that is. It’s a LONG list of not errors, but you will see.

Here is the one error throughout the entire thing:

error: failed retrieving file 'pace-1.4.2-1.3-x86_64.pkg.tar.zst' from cdn-mirror.chaotic.cx : Maximum file size exceeded

And as for evince not long after this error, I got this which seemingly never ends:

Total (1783/1783)       4.1 GiB  8.32 MiB/s 08:23 [----------------------] 100%
error: failed retrieving file 'pace-1.4.2-1.3-x86_64.pkg.tar.zst' from cdn-mirror.chaotic.cx : Maximum file size exceeded
(1787/1787) checking keys in keyring               [----------------------] 100%
(1787/1787) checking package integrity             [----------------------] 100%(1787/1787) loading package files                  [----------------------] 100%(1787/1787) checking for file conflicts            [----------------------] 100%error: failed to commit transaction (conflicting files)
evince: /usr/bin/evince exists in filesystem
evince: /usr/bin/evince-previewer exists in filesystem
evince: /usr/bin/evince-thumbnailer exists in filesystem
evince: /usr/include/evince/3.0/evince-document.h exists in filesystem
evince: /usr/include/evince/3.0/evince-view.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-annotation.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-async-renderer.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-attachment.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-backends-manager.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-annotations.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-attachments.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-factory.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-find.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-fonts.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-forms.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-images.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-info.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-layers.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-links.h exists in filesystem
evince: /usr/include/evince/3.0/libdocument/ev-document-media.h exists in filesystem

And here is the final bit after a long list of stuff to do with evince:

evince: /usr/share/help/oc/evince/editing.page exists in filesystem
evince: /usr/share/help/oc/evince/finding.page exists in filesystem
evince: /usr/share/help/oc/evince/formats.page exists in filesystem
evince: /usr/share/help/oc/evince/forms-saving.page exists in filesystem
Errors occurred, no packages were upgraded.

 ╭─unacknowledged@unacknowledged in ~ took 9m29s
[[]|[🔴]] => 🔴ERROR × 

Probably you need to refresh the mirrorlist. It’s okay for a given mirror to fail if it just moves to the next mirror and continues.

Ah yes, you will have to overwrite the evince stuff.

sudo pacman -S evince --overwrite='*'
1 Like

I click on refresh mirrorlist and it does nothing, or does it do it in the background?

As for the evince stuff, whatever it is:

╭─unacknowledged@unacknowledged in ~ took 9m29s
[[]|[🔴]] => 🔴ERROR × sudo pacman -S evince --overwrite='*'
[sudo] password for unacknowledged:      
resolving dependencies...
looking for conflicting packages...

Packages (1) evince-46.3.1-1

Total Installed Size:  11.92 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                     [----------------------] 100%
(1/1) checking package integrity                   [----------------------] 100%
(1/1) loading package files                        [----------------------] 100%
(1/1) checking for file conflicts                  [----------------------] 100%
(1/1) checking available disk space                [----------------------] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
Failed to set locale.
==> root: 438
:: Processing package changes...
(1/1) installing evince                            [----------------------] 100%
Optional dependencies for evince
    texlive-bin: DVI support
:: Running post-transaction hooks...
( 1/10) Reloading user manager configuration...
( 2/10) Arming ConditionNeedsUpdate...
( 3/10) Foreign/AUR package notification
adwaita-color-schemes 0.9.1-8
adwaita-qt5 1.4.2-1
adwaita-qt6 1.4.2-1
archlinux-appstream-data-pamac 1:20230421-1
consolas-font 1.2-2
coolero 0.13.3-2
corsairpsu-dkms-git 13.fcfe1f3-1
electron17-bin 17.4.11-2
electron21 21.4.4-1
electron24 24.8.8-2
electron25 25.9.8-1
faudio 24.03-1
flutter-common 3.19.6-1
flutter-engine-common-google-bin 3.19.6-1
flutter-engine-linux-google-bin 3.19.6-1
flutter-material-fonts-google-bin 3.19.6-1
flutter-sky-engine-google-bin 3.19.6-1
flutter-target-linux 3.19.6-1
flutter-tool 3.19.6-1
gputest 0.7.0-1
js102 102.15.1-2
lib32-faudio 23.12-1
libratbag-git 0.17.r286.bad8dd7b-1
libsidplay 1.36.59-10
nautilus-sendto 3.8.6+28+gc87aac4-1
nordvpn-cli-bin 3.15.0-2
nyaa-bin 0.8.0-1
protontricks 1.11.0-1
python-apscheduler 3.10.4-2
python-asyncio-glib 0.1-2
python-bna 5.1.0-1
python-exceptiongroup 1.2.1-2
python-httpx-git 0.27.0.r21.ga7092af2-1
python-mouseinfo 0.1.3-1
python-pyamdgpuinfo 2.1.6-1
python-pyautogui 0.9.53-1
python-pybluez-git 0.22.r243.g82cbba8-1
python-pymsgbox 1.0.9-2
python-pyscreeze 0.1.30-1
python-pytweening 1.0.4-1
python-torrequest 0.1.0-4
qgnomeplatform-qt5 0.9.1-8
qgnomeplatform-qt6 0.9.1-8
stacer 1.1.0-1.4
webkit2gtk-5.0 2.38.6-1
xsane 0.999-6
( 4/10) Orphaned package notification...
aria2 1.37.0-1
asar 3.2.8-1
base-devel 1-1
boost 1.83.0-9
capitaine-cursors 4-3
check 0.15.2-2
cython 3.0.11-1
dotnet-sdk 8.0.7.sdk107-1
dvd+rw-tools 7.1-11
egl-wayland 4:1.1.16-1
electron 1:32-1
electron17-bin 17.4.11-2
electron21 21.4.4-1
electron24 24.8.8-2
electron25 25.9.8-1
electron27 27.3.11-6
electron28 28.3.3-2
electron29 1:29.4.6-1
electron30 30.4.0-1
flake8 1:7.1.1-1
flutter-target-linux 3.19.6-1
gcab 1.6-2
gnome-shell-extension-appindicator 1:59-1
gptfdisk 1.0.10-1
grim 1.4.1-2
gupnp-dlna 0.12.0-3
js102 102.15.1-2
jxrlib 0.2.4-2
kcmutils5 5.116.0-1
kfilemetadata5 5.116.0-2
kitemmodels 6.5.0-1
knewstuff5 5.116.0-1
knotifyconfig5 5.116.0-1
lazarus 3.4-1
ldns 1.8.3-2
lib32-attr 2.5.2-1
lib32-faudio 23.12-1
libao 1.2.2-6
libburn 1.5.6-1
libdatachannel 0.21.2-2
libdazzle 3.44.0-1
libindicator-gtk3 12.10.1-10
libkcddb5 24.08.0-1
libkeybinder3 0.3.2-5
libmspack 1:1.11-1
libportal-gtk3 0.7.1-3
libratbag-git 0.17.r286.bad8dd7b-1
libsidplay 1.36.59-10
libsmbios 2.4.3-7
libwnck3 43.0-3
lua53 5.3.6-3
mbedtls 3.6.0-1
meson 1.5.1-1
nlohmann-json 3.11.3-1
node-gyp 10.2.0-1
openfortivpn 1.22.1-1
papirus-icon-theme 20240501-1
pappl 1.4.6-1
perl-ipc-run3 0.049-1
python-configobj 5.0.8-5
python-distutils-extra 2.39-13
python-exceptiongroup 1.2.1-2
python-future 1.0.0-1
python-hatch-fancy-pypi-readme 24.1.0-3
python-importlib-metadata 7.2.1-1
python-injector 0.21.0-1.1
python-peewee 3.17.1-2
python-ply 3.11-13
python-pydantic 2.8.2-1
python-pyrate-limiter 3.6.0-2
python-pyrsistent 0.19.3-4
python-pytest-asyncio 0.23.8-1
python-pytest-trio 0.8.0-6
python-reactivex 4.0.4-5
python-requests-futures 1.0.1-2
python-rx 3.2.0-6
python-scapy 2.5.0-5
python-setuptools-scm 8.1.0-1
python-sphinx_rtd_theme 2.0.0-1
python-tldextract 5.1.2-3
python-toolz 0.12.1-2
python-torrequest 0.1.0-4
python-trustme 1.1.0-3
rnnoise 1:0.2-1
rustup 1.27.1-1
sndio 1.10.0-1
spdlog 1.14.1-1
sqlcipher 4.6.0-1
swig 4.2.1-3
sysfsutils 2.1.1-2
tinycompress 1.2.11-2
uvicorn 0.30.5-1
v4l2loopback-dkms 0.13.2-1
valgrind 3.23.0-5
wayland-protocols 1.36-1
webkit2gtk 2.44.3-3
webkit2gtk-5.0 2.38.6-1
webrtc-audio-processing 0.3.1-5
xapp 2.8.5-1
xorg-xmessage 1.0.7-1
xsane 0.999-6
yarn 1.22.22-2
( 5/10) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/passwd.pacnew
/etc/shells.pacnew
/etc/firewalld/firewalld.conf.pacnew
/etc/locale.gen.pacnew
/etc/pacman.conf.pacnew
/etc/pacman.d/mirrorlist.pacnew
/etc/plymouth/plymouthd.conf.pacnew
Please check and merge
( 6/10) Compiling GSettings XML schema files...
( 7/10) Updating icon theme caches...
( 8/10) Updating the desktop file MIME type cache...
( 9/10) Performing snapper post snapshots for the following configurations...
Failed to set locale.
==> root: 439
(10/10) Syncing all file systems...

 ╭─unacknowledged@unacknowledged in ~ as 🧙 took 5s
 ╰─λ 

Oh wow, that list of orphans is alarming. :flushed: Finally that evince thing is behind us though.

Did you reinstall all packages yet?

I did a garuda-update and it seems to have gone to plan, no errors. But that damn keyring thing in the top right won’t go away and terminal still refuses to open. Fortunately, I don’t know how but I have some kind of third party terminal I found on my machine called Sakura.

In general I’m noticing a few faults still, whatever the update did, sure messed it up. For example, looking in settings, there is only the American locale. Nothing else and can’t search for anything else. Terminal refuses to open. The keyring thing won’t update or go away, htop which uses terminal won’t open.

Not sure what to do next step wise.

Let’s try this one:

garuda-update remote fullfix

Paste the output into the thread so we can see what’s happening.

1 Like

So, I won’t burn your eyes with the entire package list. I don’t think it will let me post the entirety anyway, but I’ll point out notable thing’s.

warning: insufficient columns available for table display
error: failed retrieving file 'pace-1.4.2-1.3-x86_64.pkg.tar.zst' from cdn-mirror.chaotic.cx : Maximum file size exceeded
(1787/1787) checking keys in keyring                                                                                                                                       [----------------------------------------------------------------------------------------------------------] 100%
(1787/1787) checking package integrity                                                                                                                                     [----------------------------------------------------------------------------------------------------------] 100%
(1787/1787) loading package files                                                                                                                                          [----------------------------------------------------------------------------------------------------------] 100%
(1787/1787) checking for file conflicts                                                                                                                                    [----------------------------------------------------------------------------------------------------------] 100%
(1787/1787) checking available disk space                                                                                                                                  [----------------------------------------------------------------------------------------------------------] 100%
warning: could not get file information for etc/grub.d/30_uefi-firmware
:: Running pre-transaction hooks...
(1/5) Performing snapper pre snapshots for the following configurations...
Failed to set locale.
==> root: 444
(2/5) Saving Linux kernel modules...
(3/5) Remove upgraded DKMS modules
==> dkms remove --no-depmod broadcom-wl/6.30.223.271 -k 6.10.6-zen1-1-zen
==> dkms remove --no-depmod broadcom-wl/6.30.223.271 -k 6.9.6-zen1-1-zen
==> dkms remove broadcom-wl/6.30.223.271
==> dkms remove --no-depmod v4l2loopback/0.13.2 -k 6.10.6-zen1-1-zen
==> dkms remove --no-depmod v4l2loopback/0.13.2 -k 6.9.2-zen1-1-zen
==> dkms remove v4l2loopback/0.13.2
==> dkms remove --no-depmod corsairpsu/13.fcfe1f3 -k 6.10.6-zen1-1-zen
(4/5) Remove FireDragon Distribution Settings
(5/5) Remove Thunderbird Distribution Settings
:: Processing package changes...
Adding user 'unacknowledged' to user-group 'lp'
( 436/1787) reinstalling broadcom-wl-dkms                                                                                                                                  [----------------------------------------------------------------------------------------------------------] 100%

Unload and load kernel modules (wl is provided by broadcom-wl-dkms):

  rmmod b43 b43legacy bcm43xx bcma brcm80211 brcmfmac brcmsmac ssb tg3 wl
  modprobe wl

( 437/1787) reinstalling qt6-svg        
( 549/1787) reinstalling chaotic-keyring                                                                                                                                   [----------------------------------------------------------------------------------------------------------] 100%
==> Appending keys from chaotic.gpg...
==> Locally signing trusted keys in keyring...
  -> Locally signed 2 keys.
==> Importing owner trust values...
==> Updating trust database...
gpg: next trustdb check due at 2024-11-09
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  10  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  10  signed: 101  trust: 1-, 0q, 0n, 9m, 0f, 0u
gpg: depth: 2  valid:  76  signed:  22  trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2024-11-09
( 550/1787) reinstalling chaotic-mirrorlist            
( 709/1787) reinstalling find-the-command-git                                                                                                                              [----------------------------------------------------------------------------------------------------------] 100%
	>> To enable command-not-found hook for your shell
	>> source the proper file to your shell:

	>> for bash (~/.bashrc):
	source /usr/share/doc/find-the-command/ftc.bash
	>> for fish (~/.config/fish/config.fish):
	source /usr/share/doc/find-the-command/ftc.fish
	>> for zsh (~/.zshrc):
	source /usr/share/doc/find-the-command/ftc.zsh

	>> There are several options you can use when sourcing:
	  * askfirst    ask before searching the database for a command
	  * noprompt    disable installation prompt
	  * noupdate    disable "out of date" checks for db and files cache
	  * quiet       decrease verbosity
	  * su		use su instead of sudo for root access
	>> Example:
	source /usr/share/doc/find-the-command/ftc.zsh noprompt quiet

	>> You may also want to enable timer for regular files database updates:
	>> When using pacman (and have package "pacman-contrib" installed):
	# systemctl enable pacman-filesdb-refresh.timer
	>> Or when using pkgfile
	# systemctl enable pkgfile-update.timer
( 788/1787) reinstalling grub                                                                                                                                              [----------------------------------------------------------------------------------------------------------] 100%
:: To use the new features provided in this GRUB update, it is recommended
   to install it to the MBR or UEFI. Due to potential configuration
   incompatibilities, it is advised to run both, installation and generation
   of configuration:
     # grub-install ...
     # grub-mkconfig -o /boot/grub/grub.cfg
( 804/1787) reinstalling garuda-common-settings                                                                                                                            [----------------------------------------------------------------------------------------------------------] 100%
warning: directory permissions differ on /usr/share/polkit-1/rules.d/
filesystem: 755  package: 750
Attempting to enable services...
Performing misc postinstall operations...
( 805/1787) reinstalling garuda-dracut-support      
warning: directory permissions differ on /usr/share/polkit-1/rules.d/
=== UPGRADE NOTES for libinput-gestures ===
A user should restart libinput-gestures, i.e. run:
   libinput-gestures-setup restart
Adding user 'unacknowledged' to user-group 'realtime'
(1535/1787) reinstalling plymouth-git                                                                                                                                      [----------------------------------------------------------------------------------------------------------] 100%
(1536/1787) reinstalling plymouth-theme-garuda-purple                                                                                                                      [----------------------------------------------------------------------------------------------------------] 100%
Theme=garuda-purple
/usr/lib/plymouth/plymouth-update-initrd: line 2: mkinitcpio: command not found
error: command failed to execute correctly
(1537/1787) reinstalling postgresql                                                                                                                                        [----------------------------------------------------------------------------------------------------------] 100%
"/var/lib/postgres/data" is missing or empty. Use a command like
  su -l postgres -c "initdb --locale=C.UTF-8 --encoding=UTF8 -D '/var/lib/postgres/data'"
with relevant options, to initialize the database cluster.
(1538/1787) reinstalling power-profiles-daemon

The snippets you posted look fine as far as I can tell. You may need to reboot before being able to tell if things are fixed or not.

If you can, paste the full output to a termbin and paste the link into the thread so we can see the full log. There is a link at the top of the page to the Garuda termbin which you can use.