Both 5.7 and 5.8 are EOL (End Of Life) and removed from the repos. I guess the package linux-latest
did the change to 5.10. If you do not want that, you need to remove the package, but then: pay attention to the update announcements. They have the status of each kernel. If one goes EOL it needs to be removed (while not running it at the same time). Alternative: stay on the last LTS kernel.
I don’t have linux-latest
installed precisely for the reason that I like to manually control my kernel versions, hence why I am very confused about why kernels were removed and added without my input.
Oh that’s interesting. Maybe some kind of newer logic in order to avoid braking the system when EOL kernels are gone. But that’s pure speculation from my side.
Yes. Ever heard of “all systems go!”? Well, it can’t go if they’re braked, it is to stop them from braking or somehow beaing brakee.
With some trepidation I tried to update but encountered the nvidia driver issues. Installed Linux 5.10 which removed old driver versions, ran the update again and encountered no issues. Running on an Asus 530 laptop. Thanks to all for their hard work during these troubling times.
Thanks for your work.
This update broke something for BCM4352 (network-broadcom-wl).
xfce Icon says «device is not ready».
dmesg | grep wl told some «operation not permitted» somewhere (sorry I didn’t save that).
So I’ve updated kernel to 5.9 and now is working.
If any info is needed I can reboot 5.4 and log it.
Just a reminder: That kernel is EOL. If you have to use a newer kernel checkout 5.10
.
5.10 have problems with Nvidia drivers and btrfs so … it is a choice. Until they fix it I will stay with 5.9.
Not sure where you are getting that information. The BTRFS issue has been resolved in the version of the 5.10 kernel being used here and there is no issue with 5.10 and the latest nvidia drivers, I am running 5.10, with latest nvidia drivers, and use BTRFS and there are no issues at this time.
Running 5.10 with latest nvidia and use BTRFS, also no issues to report.
Yes it works but no power management and I am on laptop and with 5.9 Nvidia card is completely off. BTRFS fix is temporary patch pulled from kernel mailing list, and bug will be fixed in 5.11. I am reading other forums too.
The first issue should be solved by the latest driver.
One of the changes in /etc/default/grub.pacnew
compared to my setup was to uncomment GRUB_SAVEDEFAULT=true
. I am using btrfs and apparently there is some problem with grub writing to an fs with subvolumes mentioned in this very old askubuntu thread.
The first reboot was fine. However, after subsequent hibernation, I received “Sparse file not allowed” error after the grub splash screen. It also mentioned “Press any key to continue…” but pressing any key had no results.
I was able to recover by booting into one of the fallback options, commenting out GRUB_SAVEDEFAULT=true
in /etc/default/grub
, and updating grub with update-grub
.
Other than that, everything works fine. I did not need the AMD grub workaround even though I have an AMD GPU.
I was told to post this here, so I shall. Yet another NVIDIA issue.
I will briefly state the problem and solution first for anyone who comes across this on Google; a full bug report is below.
Setting
Fresh install of i3 community edition with proprietary drivers on a GTX1650.
First thing I do after booting the new system is a pamac update
.
Expected Result
Update of some 200 preinstalled packages.
Actual Result
Pamac fails to find some files (see below) and aborts the entire operation. I am unable to update or install any packages.
Workaround
Manually reinstall the packages that pamac does not like. This resolves the file conflicts. The relevant commands are:
pamac reinstall mhwd-nvidia
pamac reinstall linux59-nvidia
So much for the short version. For the developers, here is a full bug report:
System Specs
System:
Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64
root=UUID=8e531136-cb5e-482b-b408-f4a908c97701 rw quiet apparmor=1
security=apparmor resume=UUID=6d2fd7aa-1851-4511-88ad-250de514cdc6
udev.log_priority=3
Desktop: i3 4.19 info: i3bar dm: LightDM 1.30.0 Distro: Manjaro Linux
Machine:
Type: Desktop System: ASUS product: All Series v: N/A serial: <filter>
Mobo: ASUSTeK model: H87-PLUS v: Rev X.0x serial: <filter>
UEFI: American Megatrends v: 0502 date: 07/16/2013
CPU:
Info: Quad Core model: Intel Core i5-4570 bits: 64 type: MCP arch: Haswell
family: 6 model-id: 3C (60) stepping: 3 microcode: 28 L2 cache: 6 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 25609
Speed: 801 MHz min/max: 800/3600 MHz Core speeds (MHz): 1: 801 2: 800 3: 800
4: 800
Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: disabled, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA TU116 [GeForce GTX 1650] driver: nvidia v: 455.45.01
alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:2188
Display: x11 server: X.Org 1.20.10 compositor: picom v: git-dac85
driver: nvidia display ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.9x11.9")
s-diag: 610mm (24")
Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 93 size: 527x296mm (20.7x11.7")
diag: 604mm (23.8")
OpenGL: renderer: GeForce GTX 1650/PCIe/SSE2 v: 4.6.0 NVIDIA 455.45.01
direct render: Yes
Audio:
Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:8c20
Device-2: NVIDIA TU116 High Definition Audio driver: snd_hda_intel v: kernel
bus ID: 01:00.1 chip ID: 10de:1aeb
Device-3: Logitech QuickCam Communicate MP/S5500 type: USB
driver: snd-usb-audio,uvcvideo bus ID: 1-3:3 chip ID: 046d:09a1
serial: <filter>
Device-4: Kingston HyperX Cloud Stinger Wireless type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-12:5 chip ID: 0951:16da
Sound Server: ALSA v: k5.9.16-1-MANJARO
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: d000 bus ID: 03:00.0
chip ID: 10ec:8168
IF: enp3s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
Local Storage: total: 596.17 GiB used: 9.12 GiB (1.5%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD6400AAKS-65A7B2
size: 596.17 GiB block size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
serial: <filter> rev: 3B01
Partition:
ID-1: / raw size: 585.24 GiB size: 575.05 GiB (98.26%) used: 9.12 GiB (1.6%)
fs: ext4 dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw size: 300 MiB size: 299.4 MiB (99.80%)
used: 312 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
Swap:
Kernel: swappiness: 60 (default) cache pressure: 100 (default)
ID-1: swap-1 type: partition size: 10.64 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/sda3 maj-min: 8:3
Sensors:
System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 30 C
Fan Speeds (RPM): N/A gpu: nvidia fan: 35%
Info:
Processes: 172 Uptime: 16m wakeups: 0 Memory: 9.67 GiB
used: 1.49 GiB (15.4%) Init: systemd v: 247 Compilers: gcc: 10.2.0 Packages:
pacman: 1058 lib: 299 Shell: Bash v: 5.1.0 running in: urxvtd inxi: 3.2.01
How to Reproduce
- On a system with an NVIDIA GTX1650 (that’s a card from 2019, so it is definitely supported), install the i3 Community Edition with proprietary drivers. (Presumably the edition does not actually matter, but I have only tested on i3.)
- Boot the new system.
- Issue a
pamac update
(or apamac install
of any package).
Expected Behavior
Pamac updates all packages.
Observed Behavior
Pamac downloads all packages, then fails the file conflict checks as follows:
Checking keyring... [250/250]
Checking integrity... [250/250]
Loading packages files... [250/250]
Checking file conflicts... [177/250]
Error: could not open file /var/lib/pacman/local/linux59-nvidia-455xx-455.45.01-4/files: No such file or directory
Error: could not open file /var/lib/pacman/local/nvidia-455xx-utils-455.45.01-1/files: No such file or directory
Checking file conflicts... [250/250]
Warning: mhwd-nvidia: /var/lib/mhwd/ids/pci/nvidia.ids already existed in filesystem
It has been backup to /var/lib/mhwd/ids/pci/nvidia.ids.old
Warning: mhwd-db: /var/lib/mhwd/db/pci/graphic_drivers/hybrid-amd-nvidia-prime/MHWDCONFIG already existed in filesystem
It has been backup to /var/lib/mhwd/db/pci/graphic_drivers/hybrid-amd-nvidia-prime/MHWDCONFIG.old
Warning: mhwd-db: /var/lib/mhwd/db/pci/graphic_drivers/hybrid-intel-nvidia-prime/MHWDCONFIG already existed in filesystem
It has been backup to /var/lib/mhwd/db/pci/graphic_drivers/hybrid-intel-nvidia-prime/MHWDCONFIG.old
Warning: mhwd-db: /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG already existed in filesystem
It has been backup to /var/lib/mhwd/db/pci/graphic_drivers/nvidia/MHWDCONFIG.old
Warning: lib32-nvidia-utils: /usr/share/licenses/lib32-nvidia-utils already existed in filesystem
It has been backup to /usr/share/licenses/lib32-nvidia-utils.old
Error: Failed to commit transaction: transaction not prepared
Workaround
Manually reinstall mhwd-nvidia
and linux59-nvidia
to resolve the file conflicts.
If you are downloading the packages no problem, the problem is when pamac or pacman is installing.
XFCE user here. Kernel 5.10 won’t get past this message on bootup: “Failed to start light display manager”, no other indications of what went wrong. 5.9 works. Also looks like my Netgear A7000 wireless adapter (using these drivers: GitHub - aircrack-ng/rtl8814au: Realtek rtl8814au driver) is not recognised anymore either. I tried installing the drivers again, but to no avail (looks like installation goes fine, but adapter stays dead).
edit: A7000 works fine now. Turns out that I needed to install linux-headers again. When I tried that, it initially installed them for kernel 5.10, but not kernel 5.9. Thus, I had to install 5.9 headers separately, and when that was done, the dkms install brought my wifi adapter back. All good on that front. Light display manager is still perplexing me though.
Hi
I report that with the new kernel 5.10 my old Philips webcam doesn’t work anymore. It is still working with kernel 5.9. Not a big issue for me, I’ll wait for a kernel update.
lsusb
…
Bus 001 Device 003: ID 0471:0311 Philips (or NXP) PCVC740K ToUcam Pro [pwc]
…
v4l2-ctl --list-devices
Philips 740 webcam (usb-0000:02:00.0-6):
/dev/video0
sudo rmmod uvcvideo && sudo modprobe uvcvideo
[sudo] password di paolo:
rmmod: ERROR: Module uvcvideo is not currently loaded
lsmod | grep pwc
pwc 94208 1
videobuf2_vmalloc 20480 1 pwc
videobuf2_v4l2 36864 1 pwc
videobuf2_common 65536 2 videobuf2_v4l2,pwc
videodev 290816 4 videobuf2_v4l2,pwc,videobuf2_common