You are not logged in.

#1 2023-10-15 08:58:32

swiftycode
Member
Registered: 2023-10-15
Posts: 9

Multiple hardware issues after system upgrade(possibly kernel-related)

After upgrading my Arch Linux installation with "pacman -Syu" today, I encountered many issues with hardware on my device.

Here are some issues I encountered after upgrading my system:

- The wireless service (iwd) fails to start correctly. Logs show that the start request was "repeated too quickly", and manually running the service (/usr/lib/iwd/iwd) displays error messages telling that some key kernel features are missing from the kernel configuration (missing kernel options).
- Unable to mount partitions of file systems such as "vfat" and "xfs". Attempting to mount these partitions will result in "unknown filesystem type" error being returned. This is important because it results in the inability to mount my EFI system partition.
- Some USB devices fails to work correctly, including my USB wireless network adapter and flash drive. However, my Android device still connects correctly through mtp-connect.
- All sound cards in the system fails to be detected correctly. Using "alsamixer" returns a "cannot find card" error.

I am suspecting that these problems are caused by the upgraded kernel, since some of the features (e.g. device support) are provided directly by it (at least this is what I know about).

My current kernel version is "6.5.6-arch2-1"

Is there any way to fix these issues? Thanks!

Offline

#2 2023-10-15 09:49:55

loqs
Member
Registered: 2014-03-06
Posts: 18,879

Re: Multiple hardware issues after system upgrade(possibly kernel-related)

The symptoms can be explained by a mismatch between the running kernel version and the installed kernel package.  What is the output of `uname -a` and `pacman -Q linux`?

Last edited by loqs (2023-10-15 09:50:45)

Offline

#3 2023-10-15 10:07:30

swiftycode
Member
Registered: 2023-10-15
Posts: 9

Re: Multiple hardware issues after system upgrade(possibly kernel-related)

loqs wrote:

The symptoms can be explained by a mismatch between the running kernel version and the installed kernel package.  What is the output of `uname -a` and `pacman -Q linux`?

Yes, indeed it is caused by mismatched kernel files. It turns out that my system had a copy of the kernel files in the root directory, but I noticed that the new kernel will only be generated in the /boot directory. Leaving the files in the root directory causes grub-mkconfig to detect them first and uses them as the defaults (instead of ones in /boot directory). After I have removed the kernel files from the root directory and re-run grub-mkconfig (which now detects kernel files from /boot; the correct behavior), everything is now fine and the problem is solved. smile

Offline

#4 2023-10-15 13:18:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,468

Re: Multiple hardware issues after system upgrade(possibly kernel-related)

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

Board footer

Powered by FluxBB