If you are in chroot, please attempt:
sudo pacman -Syu linux61 linux61-headers
If you are in chroot, please attempt:
sudo pacman -Syu linux61 linux61-headers
Output:
":: Synchronizing package databasesā¦
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgradeā¦
warning: manjaro-hello: local (0.7.0-6) is newer than extra (0.7.0-5)
resolving dependenciesā¦
looking for conflicting packagesā¦
Packages (5) linux-firmware-20230724.59fbffa9-1 linux-firmware-whence-20230724.59fbffa9-1 pahole-1:1.25-4
linux61-6.1.41-1 linux61-headers-6.1.41-1
Total Download Size: 33.85 MiB
Total Installed Size: 756.79 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packagesā¦
linux61-headers-6.1.41-1-x86_64 33.6 MiB 19.7 MiB/s 00:02 [####################################] 100%
pahole-1:1.25-4-x86_64 294.6 KiB 3.60 MiB/s 00:00 [####################################] 100%
Total (2/2) 33.8 MiB 17.5 MiB/s 00:02 [####################################] 100%
(5/5) checking keys in keyring [####################################] 100%
(5/5) checking package integrity [####################################] 100%
(5/5) loading package files [####################################] 100%
(5/5) checking for file conflicts [####################################] 100%
(5/5) checking available disk space [####################################] 100%
:: Processing package changesā¦
(1/5) installing linux-firmware-whence [####################################] 100%
(2/5) installing linux-firmware [####################################] 100%
(3/5) installing linux61 [####################################] 100%
Optional dependencies for linux61
wireless-regdb: to set the correct wireless channels of your country [installed]
(4/5) installing pahole [####################################] 100%
Optional dependencies for pahole
ostra-cg: Generate call graphs from encoded traces
(5/5) installing linux61-headers [####################################] 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/linux61.preset: ādefaultā
==> Using default configuration file: ā/etc/mkinitcpio.confā
ā -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64.img --microcode /boot/amd-ucode.img
==> Starting build: ā6.1.41-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: [consolefont]
==> WARNING: consolefont: no font found in configuration
ā Running build hook: [plymouth]
ā Running build hook: [resume]
ā Running build hook: [filesystems]
==> ERROR: module not found: ānvidiaā
==> ERROR: module not found: ānvidia_modesetā
==> ERROR: module not found: ānvidia_uvmā
==> ERROR: module not found: ānvidia_drmā
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: ā/boot/initramfs-6.1-x86_64.imgā
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux61.preset: āfallbackā
==> Using default configuration file: ā/etc/mkinitcpio.confā
ā -k /boot/vmlinuz-6.1-x86_64 -g /boot/initramfs-6.1-x86_64-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: ā6.1.41-1-MANJAROā
ā Running build hook: [base]
ā Running build hook: [udev]
ā Running build hook: [modconf]
ā Running build hook: [block]
==> WARNING: Possibly missing firmware for module: āaic94xxā
==> WARNING: Possibly missing firmware for module: ābfaā
==> WARNING: Possibly missing firmware for module: āqedā
==> WARNING: Possibly missing firmware for module: āqla1280ā
==> WARNING: Possibly missing firmware for module: āqla2xxxā
==> WARNING: Possibly missing firmware for module: āwd719xā
==> WARNING: Possibly missing firmware for module: āxhci_pciā
ā Running build hook: [keyboard]
ā Running build hook: [keymap]
ā Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
ā Running build hook: [plymouth]
ā Running build hook: [resume]
ā Running build hook: [filesystems]
==> ERROR: module not found: ānvidiaā
==> ERROR: module not found: ānvidia_modesetā
==> ERROR: module not found: ānvidia_uvmā
==> ERROR: module not found: ānvidia_drmā
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: ā/boot/initramfs-6.1-x86_64-fallback.imgā
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
(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 theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.1-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-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.
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.
Found Manjaro Linux on /dev/nvme0n1p1
Adding boot menu entry for UEFI Firmware Settings ā¦
Detecting snapshots ā¦
Found snapshot: 2023-07-26 17:00:13 | timeshift-btrfs/snapshots/2023-07-26_17-00-13/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-07-26 16:58:46 | timeshift-btrfs/snapshots/2023-07-26_16-58-46/@ | ondemand daily | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-07-25 21:26:59 | timeshift-btrfs/snapshots/2023-07-25_21-26-58/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found 3 snapshot(s)
Unmount /tmp/grub-btrfs.Nf0QmfW93b ⦠Success
done"
Looks successful. Youāve got a kernel now. And it automatically ran mkinitcpio. What about
sudo update-grub
Note:
Besides packagekit. Which should be removed. But we will get to that in a minute.
Output:
āGenerating grub configuration file ā¦
Found theme: /usr/share/grub/themes/manjaro/theme.txt
Found linux image: /boot/vmlinuz-6.1-x86_64
Found initrd image: /boot/amd-ucode.img /boot/initramfs-6.1-x86_64.img
Found initrd fallback image: /boot/initramfs-6.1-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.
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.
Found Manjaro Linux on /dev/nvme0n1p1
Adding boot menu entry for UEFI Firmware Settings ā¦
Detecting snapshots ā¦
Found snapshot: 2023-07-26 17:00:13 | timeshift-btrfs/snapshots/2023-07-26_17-00-13/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-07-26 16:58:46 | timeshift-btrfs/snapshots/2023-07-26_16-58-46/@ | ondemand daily | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2023-07-25 21:26:59 | timeshift-btrfs/snapshots/2023-07-25_21-26-58/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found 3 snapshot(s)
Unmount /tmp/grub-btrfs.kZRJM43GyF ⦠Success
doneā
I think thats maybe the the USB?
Internal?
Anyhoo ⦠this preliminary stuff might be about right.
You can get out of chroot with
exit
Go ahead and try a normal boot now.
Still no irq handler for vector error is it possible this is related to the new 5xx nvidia drivers? this error only occured after I package updated after all summer and I know nvidia drivers have a habit of breaking manjaro.
Then I also wonder about
mhwd -l -li
pacman -Qs nvidia
Ok let me run those, before hand though, currently my kernel module driver is 530.41.03 as output by cat /proc/driver/nvidia/version whereas my current drvier version is 535.86.05 as output by nvidia-settings --help. this is still in chroot of course
Output for both of these:
"[manjaro /]# mhwd -l -li
Installed PCI configs:
NAME VERSION FREEDRIVER TYPE
video-linux 2018.05.04 true PCI
video-nvidia 2023.03.23 false PCI
Warning: No installed USB configs!
0000:05:00.0 (0300:10de:2489) Display controller nVidia Corporation:
NAME VERSION FREEDRIVER TYPE
video-nvidia 2023.03.23 false PCI
video-nvidia-470xx 2023.03.23 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
[manjaro /]# pacman -Qs nvidia
local/egl-wayland 2:1.1.12-1
EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-1
Nvidia VDPAU library
local/lib32-nvidia-utils 535.86.05-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.5-1
Nvidia VDPAU library
local/libxnvctrl 535.86.05-1
NVIDIA NV-CONTROL X extension
local/linux61-nvidia 535.86.05-4 (linux61-extramodules)
NVIDIA drivers for linux
local/mhwd-nvidia 535.86.05-1
MHWD module-ids for nvidia 535.86.05
local/mhwd-nvidia-390xx 390.157-7
MHWD module-ids for nvidia 390.157
local/mhwd-nvidia-470xx 470.199.02-2
MHWD module-ids for nvidia 470.199.02
local/nvidia-settings 535.86.05-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 535.86.05-1
NVIDIA drivers utilities
local/opencl-nvidia 535.86.05-1
OpenCL implemention for NVIDIA
local/xf86-video-nouveau 1.0.17-2 (xorg-drivers)
Open Source 3D acceleration driver for nVidia cards
[manjaro /]# "
I guess you can try reinstalling nvidia:
sudo mhwd -f -i pci video-nvidia
And if that doesnt work I suppose you could try the earlier series.
sudo mhwd -r pci video-nvidia
sudo mhwd -i pci video-nvidia-470xx
We still havent seen an inxi or anything so I dont know what card it is so I dont know how reasonable any of the drivers are for it.
Noteā¦
This should be gone, and probably indicates you have pacnew
files to deal with.
As for card:
lspci -v | grep VGA
lspci: Unable to load libkmod resources: error -2
05:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3060 Ti Lite Hash Rate] (rev a1) (prog-if 00 [VGA controller])
Also explain pacnew files and how or why I need to deal with them?
The link explains it.
They are files you need to manually review.
It was noticeable because the community
repo does not exist anymore, and you likely have a pacman.conf.pacnew
file that reflects that.
Quick question, do you only have one nvme drive in your computer or do you have more hard drives?
Ok so in my boot directory for my m.2 drive (my drive im rescuing) the boot folder includes linux62. In the grub boot menu the boot options specify linux6.1 which exists in my /mnt/ directory. How do I fix this?
Just the one 1TB nvme m.2 drive
so your boot partition is also on the nvme.
what is output of lsblk
The reason I ask is because itās strange that the root would end up before the boot as indicated by your logs.
ļ ī° ļ ~ ī° lsblk ī²
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 67.8M 1 loop /run/miso/sfs/livefs
loop1 7:1 0 1.1G 1 loop /run/miso/sfs/mhwdfs
loop2 7:2 0 1.7G 1 loop /run/miso/sfs/desktopfs
loop3 7:3 0 653.7M 1 loop /run/miso/sfs/rootfs
sda 8:0 1 28.7G 0 disk /run/miso/bootmnt
āāsda1 8:1 1 3.6G 0 part
āāsda2 8:2 1 4M 0 part
nvme0n1 259:0 0 931.5G 0 disk
āānvme0n1p1 259:1 0 897.1G 0 part /mnt
āānvme0n1p2 259:2 0 34.4G 0 part
That seems to be from live. I was under the impression that you had rebooted and are now trying to fix your nvidia?
And it seems there is no boot partition mounted (or existing)
nvme0n1p1 is my m.2 drive, nvme0n1p2 is the swap partition on the same drive. My live boot drive is the sda device