Try Lts kernel ? ,ru n sudo pacman -S linux-lts linux-lts-headers nvidia-lts
and reboot, if it still doesn’t resolve then run sudo pacman -R linux-lts linux-lts-headers nvidia-lts && sudo pacman -S nvidia
to roll back any made changes.
Switched to lts kernel, but same thing.
glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
721 frames in 5.0 seconds = 144.046 FPS
720 frames in 5.0 seconds = 143.850 FPS
720 frames in 5.0 seconds = 143.855 FPS
660 frames in 5.0 seconds = 131.869 FPS
720 frames in 5.0 seconds = 143.851 FPS
720 frames in 5.0 seconds = 143.858 FPS
649 frames in 5.0 seconds = 129.670 FPS
720 frames in 5.0 seconds = 143.854 FPS
Every so often it “dips” and its quite noticeble. The system is fresh rebooted and nothing is going on:
`:osssssss+- OS: EndeavourOS Linux x86_64
`:+sssssssssso/. Host: MS-7D31 1.0
`-/ossssssssssssso/. Kernel: 6.6.31-1-lts
`-/+sssssssssssssssso+:` Uptime: 1 min
`-:/+sssssssssssssssssso+/. Packages: 1403 (pacman), 18 (flatpak)
`.://osssssssssssssssssssso++- Shell: bash 5.2.26
.://+ssssssssssssssssssssssso++: Resolution: 2560x1440
.:///ossssssssssssssssssssssssso++: DE: Plasma 6.0.4
`:////ssssssssssssssssssssssssssso+++. WM: KWin
`-////+ssssssssssssssssssssssssssso++++- Theme: Breeze-Dark [GTK2], Breeze [GTK3]
`..-+oosssssssssssssssssssssssso+++++/` Icons: breeze-dark [GTK2/3]
./++++++++++++++++++++++++++++++/:. Terminal: WarpTerminal
`:::::::::::::::::::::::::------`` CPU: 12th Gen Intel i7-12700K (20) @ 4.900GHz
GPU: NVIDIA GeForce RTX 3080 Lite Hash Rate
GPU: Intel AlderLake-S GT1
Memory: 1596MiB / 64091MiB
top - 22:13:02 up 4 min, 1 user, load average: 1,25, 0,85, 0,39
Tasks: 465 total, 2 running, 463 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0,6 us, 1,1 sy, 0,0 ni, 98,1 id, 0,0 wa, 0,2 hi, 0,0 si, 0,0 st
MiB Mem : 64091,9 total, 58663,6 free, 3076,0 used, 3074,9 buff/cache
MiB Swap: 0,0 total, 0,0 free, 0,0 used. 61015,8 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3081 paco 20 0 1133,5g 221752 103868 S 11,0 0,3 0:01.94 chrome
1075 root 20 0 24,8g 144172 85932 S 6,0 0,2 0:09.33 Xorg
10 root 20 0 0 0 0 I 5,3 0,0 0:00.84 kworker/0:1-kacpi_notify
367 root 20 0 0 0 0 R 3,7 0,0 0:03.43 kworker/0:2+pm
2539 paco 20 0 4734480 257308 136944 S 3,3 0,4 0:04.14 warp
2864 paco 20 0 32,8g 358792 239708 S 3,0 0,5 0:03.43 chrome
1308 paco 20 0 1684000 219404 155636 S 1,0 0,3 0:06.70 kwin_x11
18 root -2 0 0 0 0 I 0,7 0,0 0:00.19 rcu_preempt
2909 paco 20 0 32,9g 237092 140704 S 0,7 0,4 0:02.64 chrome
488 root -51 0 0 0 0 S 0,3 0,0 0:00.82 irq/150-nvidia
490 root 20 0 0 0 0 S 0,3 0,0 0:00.32 nv_queue
1 root 20 0 22132 12588 9360 S 0,0 0,0 0:00.95 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:00.00 pool_workqueue_release
4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/R-rcu_g
5 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/R-rcu_p
6 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/R-slub_
7 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/R-netns
8 root 20 0 0 0 0 I 0,0 0,0 0:00.00 kworker/0:0-kacpi_notify
9 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/0:0H-events_highpri
11 root 20 0 0 0 0 I 0,0 0,0 0:00.19 kworker/u40:0-btrfs-compressed-write
12 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/R-mm_pe
13 root 20 0 0 0 0 I 0,0 0,0 0:00.30 kworker/u40:1-btrfs-endio
14 root 20 0 0 0 0 I 0,0 0,0 0:00.00 rcu_tasks_kthread
15 root 20 0 0 0 0 I 0,0 0,0 0:00.00 rcu_tasks_rude_kthread
16 root 20 0 0 0 0 I 0,0 0,0 0:00.00 rcu_tasks_trace_kthread
17 root 20 0 0 0 0 S 0,0 0,0 0:00.01 ksoftirqd/0
19 root -2 0 0 0 0 S 0,0 0,0 0:00.00 rcub/1
20 root rt 0 0 0 0 S 0,0 0,0 0:00.01 migration/0
21 root -51 0 0 0 0 S 0,0 0,0 0:00.00 idle_inject/0
22 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/0
23 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/2
24 root -51 0 0 0 0 S 0,0 0,0 0:00.00 idle_inject/2
25 root rt 0 0 0 0 S 0,0 0,0 0:00.27 migration/2
26 root 20 0 0 0 0 S 0,0 0,0 0:00.00 ksoftirqd/2
27 root 20 0 0 0 0 I 0,0 0,0 0:00.00 kworker/2:0-events
28 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/2:0H-events_highpri
29 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/4
30 root -51 0 0 0 0 S 0,0 0,0 0:00.00 idle_inject/4
31 root rt 0 0 0 0 S 0,0 0,0 0:00.27 migration/4
32 root 20 0 0 0 0 S 0,0 0,0 0:00.00 ksoftirqd/4
33 root 20 0 0 0 0 I 0,0 0,0 0:00.00 kworker/4:0-cgroup_destroy
34 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 kworker/4:0H-events_highpri
35 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/6
36 root -51 0 0 0 0 S 0,0 0,0 0:00.00 idle_inject/6
37 root rt 0 0 0 0 S 0,0 0,0 0:00.26 migration/6
you can’t, some applications have settings for it, for SDL and Wine you need the right version, for electorn and chromium you need to set the --ozone-platform flag to wayland (do it via commandline, not via chrome://flags) most applications that do support native wayland auto detect it.
You could also try the beta 555 dkms driver from aur, see if that helps.
Try downgrading the nvidia driver package by running sudo downgrade nvidia
and choose the 545 drivers. Upon asked for adding the package to IgnoreList, type in yes. Be on X11 until the 555 drivers release.
How come the older drivers are better?
(I’ll try later and do the same tests and report back)
Smol but dangerous bugs that the 550 drivers have but the 545 don’t.
sudo downgrade nvidia
:: Retrieving packages...
nvidia-545.29.06-20-x86_64 42,7 MiB 9,18 MiB/s 00:05 [----------------------------------------------------------------------------------------------------------------------] 100%
loading packages...
warning: downgrading package nvidia (550.78-5 => 545.29.06-20)
resolving dependencies...
warning: cannot resolve "nvidia-utils=545.29.06", a dependency of "nvidia"
:: The following package cannot be upgraded due to unresolvable dependencies:
nvidia
:: Do you want to skip the above package for this upgrade? [y/N]
Is this correct?
// edit
Did
sudo downgrade nvidia nvidia-utils nvidia-lts nvidia-settings lib32-nvidia-utils
:: Retrieving packages...
lib32-nvidia-utils-545.29.06-1-x86_64 18,8 MiB 2,58 MiB/s 00:07 [--------------------------------------------------------C o o o o o o o o o o o o o o o o o o o o ] 48%
nvidia-lts-1:545.29.06-21-x86_64 39,6 MiB 6,91 MiB/s 00:00 [------------------------------------------------------------------------- lib32-nvidia-utils-545.29.06-1-x86_64 lib32-nvidia-utils-545.29.06-1-x86_64 38,7 MiB 3,38 MiB/s 00:11 [----------------------------------------------------------------------------------------------------------------------] 100%
nvidia-lts-1:545.29.06-21-x86_64 42,6 MiB 5,46 MiB/s 00:08 [--------------------------------------------------------------------------------------------------] 100%
---------------------------------------------] 100%
nvidia-utils-545.29.06-4-x86_64 239,9 MiB 8,04 MiB/s 00:30 [----------------------------------------------------------------------------------------------------------------------] 100%
loading packages... o o o o o o o o ] 8%
warning: downgrading package nvidia (550.78-5 => 545.29.06-20)
warning: downgrading package lib32-nvidia-utils (550.78-1 => 545.29.06-1)
warning: downgrading package nvidia-lts (1:550.78-4 => 1:545.29.06-21)
warning: downgrading package nvidia-settings (550.78-1 => 545.29.06-1)
warning: downgrading package nvidia-utils (550.78-1 => 545.29.06-4)
resolving dependencies...
looking for conflicting packages...
Package (5) Old Version New Version Net Change
lib32-nvidia-utils 550.78-1 545.29.06-1 -3,36 MiB
nvidia 550.78-5 545.29.06-20 2,07 MiB
nvidia-lts 1:550.78-4 1:545.29.06-21 2,09 MiB
nvidia-settings 550.78-1 545.29.06-1 0,08 MiB
nvidia-utils 550.78-1 545.29.06-4 46,16 MiB
Total Installed Size: 925,42 MiB
Net Upgrade Size: 47,04 MiB
:: Proceed with installation? [Y/n] y
(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%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
Using system disk as snapshot device for creating snapshots in BTRFS mode
Mounted '/dev/nvme0n1p2' at '/run/timeshift/8276/backup'
btrfs: Quotas are not enabled
Creating new backup...(BTRFS)
Saving to device: /dev/nvme0n1p2, mounted at path: /run/timeshift/8276/backup
Created directory: /run/timeshift/8276/backup/timeshift-btrfs/snapshots/2024-05-23_15-31-03
Created subvolume snapshot: /run/timeshift/8276/backup/timeshift-btrfs/snapshots/2024-05-23_15-31-03/@
Created control file: /run/timeshift/8276/backup/timeshift-btrfs/snapshots/2024-05-23_15-31-03/info.json
BTRFS Snapshot saved successfully (0s)
Tagged snapshot '2024-05-23_15-31-03': ondemand
------------------------------------------------------------------------------
Mounted '/dev/nvme0n1p2' at '/run/timeshift/8423/backup'
btrfs: Quotas are not enabled
------------------------------------------------------------------------------
Removing snapshot: 2024-05-22_00-42-09
Deleting subvolume: @ (Id:307)
Deleted subvolume: @ (Id:307)
Deleted directory: /run/timeshift/8423/backup/timeshift-btrfs/snapshots/2024-05-22_00-42-09
Removed snapshot: 2024-05-22_00-42-09
------------------------------------------------------------------------------
Generating grub configuration file ...
Found background: /usr/share/endeavouros/splash.png
Found linux image: /boot/vmlinuz-linux-lts
Found initrd image: /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot: initramfs-linux-lts-fallback.img
Found linux image: /boot/vmlinuz-linux
Found initrd image: /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: initramfs-linux-fallback.img
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
Detecting snapshots ...
Found snapshot: 2024-05-23 15:31:03 | timeshift-btrfs/snapshots/2024-05-23_15-31-03/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2024-05-23 15:19:28 | timeshift-btrfs/snapshots/2024-05-23_15-19-28/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2024-05-23 15:17:42 | timeshift-btrfs/snapshots/2024-05-23_15-17-42/@ | ondemand | {timeshift-autosnap} {created before upgrade} |
Found snapshot: 2024-05-23 15:15:49 | timeshift-btrfs/snapshots/2024-05-23_15-15-49/@ | ondemand | N/A |
Found snapshot: 2024-05-21 22:14:41 | timeshift-btrfs/snapshots/2024-05-21_22-24-57/@ | ondemand | Before restoring '2024-05-21 22:00:00' |
Found snapshot: 2024-05-21 22:14:24 | timeshift-btrfs/snapshots/2024-05-21_22-14-24/@ | ondemand | AFTER nvidia-lts kernel-lts |
Found snapshot: 2024-05-21 22:03:51 | timeshift-btrfs/snapshots/2024-05-21_22-03-51/@ | ondemand hourly weekly monthly | BEFORE nvidia-lts kernel-lts |
Found snapshot: 2024-05-21 19:04:55 | timeshift-btrfs/snapshots/2024-05-21_19-04-55/@ | ondemand | N/A |
Found snapshot: 2024-05-21 17:00:00 | timeshift-btrfs/snapshots/2024-05-21_17-00-00/@ | daily | N/A |
Found snapshot: 2024-05-20 01:19:47 | timeshift-btrfs/snapshots/2024-05-20_01-19-47/@ | ondemand | N/A |
Found 10 snapshot(s)
Unmount /tmp/grub-btrfs.WGMxX4GSAV .. Success
done
:: Processing package changes...
(1/5) downgrading nvidia-utils [----------------------------------------------------------------------------------------------------------------------] 100%
If you run into trouble with CUDA not being available, run nvidia-modprobe first.
If you use GDM on Wayland, you might have to run systemctl enable --now nvidia-resume.service
(2/5) downgrading nvidia [----------------------------------------------------------------------------------------------------------------------] 100%
(3/5) downgrading lib32-nvidia-utils [----------------------------------------------------------------------------------------------------------------------] 100%
(4/5) downgrading nvidia-lts [----------------------------------------------------------------------------------------------------------------------] 100%
(5/5) downgrading nvidia-settings [----------------------------------------------------------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/11) Creating system user accounts...
( 2/11) Reloading system manager configuration...
( 3/11) Reloading device manager configuration...
( 4/11) Arming ConditionNeedsUpdate...
( 5/11) Updating module dependencies...
( 6/11) Updating initramfs...
:: Building initramfs for linux-lts (6.6.31-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux-lts.img 6.6.31-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts.img' done ***
:: Building fallback initramfs for linux-lts (6.6.31-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-lts-fallback.img 6.6.31-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts-fallback.img' done ***
:: Building initramfs for linux (6.9.1-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux.img 6.9.1-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux.img' done ***
:: Building fallback initramfs for linux (6.9.1-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-fallback.img 6.9.1-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-fallback.img' done ***
( 7/11) Reloading system bus configuration...
( 8/11) eos-nvidia-fix.hook
:: Building initramfs for linux-lts (6.6.31-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux-lts.img 6.6.31-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts.img' done ***
:: Building fallback initramfs for linux-lts (6.6.31-2-lts)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-lts-fallback.img 6.6.31-2-lts
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-lts-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-lts-fallback.img' done ***
:: Building initramfs for linux (6.9.1-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --hostonly --no-hostonly-cmdline /boot/initramfs-linux.img 6.9.1-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux.img' done ***
:: Building fallback initramfs for linux (6.9.1-arch1-2)
dracut[I]: Executing: /usr/bin/dracut --force --no-hostonly /boot/initramfs-linux-fallback.img 6.9.1-arch1-2
dracut[I]: memstrack is not available
dracut[I]: If you need to use rd.memdebug>=4, please install memstrack and procps-ng
dracut[I]: *** Including module: systemd ***
dracut[I]: *** Including module: systemd-initrd ***
dracut[I]: *** Including module: modsign ***
dracut[I]: *** Including module: i18n ***
dracut[I]: *** Including module: btrfs ***
dracut[I]: *** Including module: crypt ***
dracut[I]: *** Including module: dm ***
dracut[I]: *** Including module: kernel-modules ***
dracut[I]: *** Including module: kernel-modules-extra ***
dracut[I]: *** Including module: lvm ***
dracut[I]: *** Including module: mdraid ***
dracut[I]: *** Including module: nvdimm ***
dracut[I]: *** Including module: qemu ***
dracut[I]: *** Including module: qemu-net ***
dracut[I]: *** Including module: btrfs-snapshot-overlay ***
dracut[I]: *** Including module: lunmask ***
dracut[I]: *** Including module: resume ***
dracut[I]: *** Including module: rootfs-block ***
dracut[I]: *** Including module: terminfo ***
dracut[I]: *** Including module: udev-rules ***
dracut[I]: *** Including module: virtiofs ***
dracut[I]: *** Including module: dracut-systemd ***
dracut[I]: *** Including module: usrmount ***
dracut[I]: *** Including module: base ***
dracut[I]: *** Including module: fs-lib ***
dracut[I]: *** Including module: shutdown ***
dracut[I]: *** Including modules done ***
dracut[I]: *** Installing kernel module dependencies ***
dracut[I]: *** Installing kernel module dependencies done ***
dracut[I]: *** Resolving executable dependencies ***
dracut[I]: *** Resolving executable dependencies done ***
dracut[I]: *** Hardlinking files ***
dracut[I]: *** Hardlinking files done ***
dracut[I]: *** Generating early-microcode cpio image ***
dracut[I]: *** Constructing GenuineIntel.bin ***
dracut[I]: *** Store current command line parameters ***
dracut[I]: *** Stripping files ***
dracut[I]: *** Stripping files done ***
dracut[I]: *** Creating image file '/boot/initramfs-linux-fallback.img' ***
dracut[I]: *** Creating initramfs image file '/boot/initramfs-linux-fallback.img' done ***
( 9/11) Check if user should be informed about rebooting after certain system package upgrades.
(10/11) Checking which packages need to be rebuilt
(11/11) Updating the desktop file MIME type cache...
add lib32-nvidia-utils to IgnorePkg? [y/N] y
add nvidia to IgnorePkg? [y/N] y
add nvidia-lts to IgnorePkg? [y/N] y
add nvidia-settings to IgnorePkg? [y/N] y
add nvidia-utils to IgnorePkg? [y/N] y
but it resulted that I could neither boot from the lts kernel nor the current kernel. It was stuck on “(…) Graphical Interface”.
I’ve reverted to previous state.
I now investigated in the dmsg and saw red output of [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership
, which I will look for now.
// edit2
I found that it is an expected “warning”. https://forums.developer.nvidia.com/t/ubuntu-21-10-failed-to-grab-modeset-ownership-with-495-44/193867/37
// edit 3
I created a video to showcase the issue.
this example is in 60hz, but my monitor usually is set to 144hz - which has the same issues. (ive tested any listed Hz and it stutters like that occassionally).
I’ve uninstalled nvidia
and moved to nvidia-dkms
- already had the boot parameter in grub config anyway. Much better now, no issues anymore.
Yes with the lts kernel , the nvidia-dkms package should be used. Issue solved ? If yes then mark is as solved.
I have nvidia-dkms installed and I still have stutters on x11. At the moment I am waiting for KDE 6.1 and hoping that it will fix stutters in x11. Wayland works smoother but I also have flickering so for that waiting for stable NVIDIA 555.
Downgrade dkms package to 545 ?
Didn’t help, and lost performance in some games. Not like it’s a serious problem, what right know bugs me is that desktop icons positions do not get saved after reboot, everything is placed randomly around the desktop. On Wayland icons seem to stay so it more like a x11 problem. I will wait for NVIDIA 555 for stable Wayland support and KDE 6.1.