My journey to successfully game under Linux (and overcome Microsoft's Stranglehold) - 2 options - LMDE (Debian) & Bazzite (Fedora)

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Indus

Lifer
May 11, 2002
15,270
10,692
136
I think you need to use "sudo rpm-ostree install samba" instead of "dnf install"

I googled "how to install Samba on ostree distro" and the AI answer looked surprisingly comprehensive

you also might post a help question on one of the related subreddits like r/HTPC or r/Datahoarder

Thank you for the help. I'm leaning more and more towards just going with Fedora since it's so standard.

Yes I like Bazzite but all it brings is steam/ proton/ lutris pre-installed.. which if I'm not lazy about, I can install myself and then I don't have to look for work arounds since Fedora is a pretty standard distro.

I mean I investigated opensuse tumbleweed at one point and it turned out they needed work arounds too since it's package manager owuld rename files to names that were not standard configuration. That's why I didn't pick that one but if the same thing is happening with bazzite, maybe standard fedora is the way to go.

I'll still give myself a few days before I go down this path though.. maybe I can fix the problem easily.
 
  • Like
Reactions: Zepp

WelshBloke

Lifer
Jan 12, 2005
32,700
10,867
136
Thank you for the help. I'm leaning more and more towards just going with Fedora since it's so standard.

Yes I like Bazzite but all it brings is steam/ proton/ lutris pre-installed.. which if I'm not lazy about, I can install myself and then I don't have to look for work arounds since Fedora is a pretty standard distro.

I mean I investigated opensuse tumbleweed at one point and it turned out they needed work arounds too since it's package manager owuld rename files to names that were not standard configuration. That's why I didn't pick that one but if the same thing is happening with bazzite, maybe standard fedora is the way to go.

I'll still give myself a few days before I go down this path though.. maybe I can fix the problem easily.
I went with Zorin mainly because it's based off Ubuntu so I figured that I'd have access to all the easy ways of installing stuff. And Zorin looks really familiar if you use Windows!
It's not based on the cutting edge of Linux releases but none of my stuff is new new ( 5800x3d and 6950xt).
 

Indus

Lifer
May 11, 2002
15,270
10,692
136
I went with Zorin mainly because it's based off Ubuntu so I figured that I'd have access to all the easy ways of installing stuff. And Zorin looks really familiar if you use Windows!
It's not based on the cutting edge of Linux releases but none of my stuff is new new ( 5800x3d and 6950xt).

That's why I preferred Debian which ubuntu relies on. My hardware isn't cutting edge either. Basically my way of getting water straight from the mountain spring, don't wait for it to be packaged into ubuntu drinking water! :p

But I get it.. you like something familiar that doesn't need work arounds. My wife has been happy with LMDE for years now.

Strangely I was told by a linux mint admin.. gaming with ubuntu/ linux mint is "stupid" as slow kernel updates supposedly get in the way of game updates but in real life it doesn't seem to be the case since steam will work on debian/ ubuntu just fine.


So for gaming and me, I'm really happy with bazzite except on samba.. so I may just go take the water straight from the mountain spring (fedora) now. Less headache down the line is a major positive as I'm not getting any younger.

Think bazzite's downside may be it's so focused on gaming, maybe it's not versatile enough to always be a home theater pc server which my desktop needs to be.. I download some movies my wife watches even when internet goes out.
 
  • Like
Reactions: Zepp

WelshBloke

Lifer
Jan 12, 2005
32,700
10,867
136
That's why I preferred Debian which ubuntu relies on. My hardware isn't cutting edge either. Basically my way of getting water straight from the mountain spring, don't wait for it to be packaged into ubuntu drinking water! :p

But I get it.. you like something familiar that doesn't need work arounds. My wife has been happy with LMDE for years now.

Strangely I was told by a linux mint admin.. gaming with ubuntu/ linux mint is "stupid" as slow kernel updates supposedly get in the way of game updates but in real life it doesn't seem to be the case since steam will work on debian/ ubuntu just fine.


So for gaming and me, I'm really happy with bazzite except on samba.. so I may just go take the water straight from the mountain spring (fedora) now. Less headache down the line is a major positive as I'm not getting any younger.

Think bazzite's downside may be it's so focused on gaming, maybe it's not versatile enough to always be a home theater pc server which my desktop needs to be.. I download some movies my wife watches even when internet goes out.
The vast majority of my games are on Steam and that has made it very easy. Valve seems to have done all the heavy lifting, basically it just takes clicking one box in the options to get everything running. Even my Xbox elite 2 controller works perfectly!
 

Indus

Lifer
May 11, 2002
15,270
10,692
136
Ok I figured as a linux user distro hopping is common so I went to fedora.

Installing everything wasn't as painful as I thought.. still have to download some games again.

But I found a strange bug.. what I played at 144 FPS in bazzite is loading at 70 FPS in Fedora and once it comes time to play the game, it's at 2-3 FPS.

So I was thinking it was a driver issue..

Found how to install nvidia drivers in fedora:

Here's a step-by-step guide:

  1. Enable RPM Fusion repositories:
    • Open a terminal.
    • Add the RPM Fusion repositories using the following commands:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

2 . Install the Nvidia drivers:

sudo dnf install akmod-nvidia

3. Reboot

4. Verify:

modinfo -F version nvidia

Code:
jyaku@syn-2603-7000-c707-0426-acde-4b8d-ab53-435f:~$ sudo dnf install nvidia-driver
Updating and loading repositories:
 Fedora 42 - x86_64                                                                       100% |   1.6 MiB/s |  35.4 MiB |  00m22s
 Fedora 42 - x86_64 - Updates                                                             100% |   2.1 MiB/s |   7.8 MiB |  00m04s
 Fedora 42 openh264 (From Cisco) - x86_64                                                 100% |   6.1 KiB/s |   5.8 KiB |  00m01s
Repositories loaded.
Failed to resolve the transaction:
No match for argument: nvidia-driver
You can try to add to command line:
  --skip-unavailable to skip unavailable packages
jyaku@syn-2603-7000-c707-0426-acde-4b8d-ab53-435f:~$ /sbin/lspci | grep -e VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
jyaku@syn-2603-7000-c707-0426-acde-4b8d-ab53-435f:~$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-
$(rpm -E %fedora).noarch.rpm
Updating and loading repositories:
Repositories loaded.
 https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-42.noarch.rpm         100% |  22.0 KiB/s |  11.3 KiB |  00m01s
Package                                    Arch       Version                                     Repository                  Size
Installing:
 rpmfusion-free-release                    noarch     42-1                                        @commandline             5.6 KiB

Transaction Summary:
 Installing:         1 package

Total size of inbound packages is 11 KiB. Need to download 0 B.
After this operation, 6 KiB extra will be used (install 6 KiB, remove 0 B).
Is this ok [y/N]: y
Running transaction
[1/3] Verify package files                                                                100% | 500.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction                                                                 100% |  10.0   B/s |   1.0   B |  00m00s
[3/3] Installing rpmfusion-free-release-0:42-1.noarch                                     100% |  47.5 KiB/s |   7.2 KiB |  00m00s
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
Complete!
jyaku@syn-2603-7000-c707-0426-acde-4b8d-ab53-435f:~$ sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-re
lease-$(rpm -E %fedora).noarch.rpm
Updating and loading repositories:
 RPM Fusion for Fedora 42 - Free                                                          100% | 202.0 KiB/s | 157.7 KiB |  00m01s
 RPM Fusion for Fedora 42 - Free - Updates                                                100% |  59.9 KiB/s |  40.4 KiB |  00m01s
Repositories loaded.
 https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-42.noarch.rpm   100% |  22.4 KiB/s |  11.4 KiB |  00m01s
Package                                    Arch       Version                                     Repository                  Size
Installing:
 rpmfusion-nonfree-release                 noarch     42-1                                        @commandline             5.8 KiB

Transaction Summary:
 Installing:         1 package

Total size of inbound packages is 11 KiB. Need to download 0 B.
After this operation, 6 KiB extra will be used (install 6 KiB, remove 0 B).
Is this ok [y/N]: y
Running transaction
[1/3] Verify package files                                                                100% | 142.0   B/s |   1.0   B |  00m00s
[2/3] Prepare transaction                                                                 100% |   9.0   B/s |   1.0   B |  00m00s
[3/3] Installing rpmfusion-nonfree-release-0:42-1.noarch                                  100% |  51.6 KiB/s |   7.4 KiB |  00m00s
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
Complete!
jyaku@syn-2603-7000-c707-0426-acde-4b8d-ab53-435f:~$ sudo dnf install akmod-nvidia
Updating and loading repositories:
 RPM Fusion for Fedora 42 - Nonfree - Updates                                             100% |  43.3 KiB/s |  31.6 KiB |  00m01s
 RPM Fusion for Fedora 42 - Nonfree                                                       100% | 156.4 KiB/s |  83.5 KiB |  00m01s
Repositories loaded.
Package                                  Arch     Version                                  Repository                         Size
Installing:
 akmod-nvidia                            x86_64   3:575.64.03-2.fc42                       rpmfusion-nonfree-updates      95.5 KiB
 kernel-core                             x86_64   6.15.7-200.fc42                          updates                        96.8 MiB
Installing dependencies:
 add-determinism                         x86_64   0.6.0-1.fc42                             fedora                          2.5 MiB
 akmods                                  noarch   0.6.0-9.fc42                             fedora                         64.2 KiB
 annobin-docs                            noarch   12.94-1.fc42                             updates                        98.9 KiB
 annobin-plugin-gcc                      x86_64   12.94-1.fc42                             updates                       993.5 KiB
 ansible-srpm-macros                     noarch   1-17.1.fc42                              fedora                         35.7 KiB
 bison                                   x86_64   3.8.2-9.fc41                             fedora                          3.5 MiB
 build-reproducibility-srpm-macros       noarch   0.6.0-1.fc42                             fedora                        735.0   B
 debugedit                               x86_64   5.1-7.fc42                               updates                       192.7 KiB
 dwz                                     x86_64   0.16-1.fc42                              updates                       287.1 KiB
 efi-srpm-macros                         noarch   6-3.fc42                                 updates                        40.1 KiB
 egl-gbm                                 x86_64   2:1.1.2.1-1.fc42                         updates                        29.3 KiB
 egl-wayland                             x86_64   1.1.19-3.fc42                            updates                        83.4 KiB
 egl-x11                                 x86_64   1.0.2-1.fc42                             updates                       165.8 KiB
 elfutils-libelf-devel                   x86_64   0.193-2.fc42                             updates                        50.0 KiB
 fakeroot                                x86_64   1.37.1-1.fc42                            fedora                        154.8 KiB
 fakeroot-libs                           x86_64   1.37.1-1.fc42                            fedora                        124.6 KiB
 filesystem-srpm-macros                  noarch   3.18-42.fc42                             updates                        38.2 KiB
 flex                                    x86_64   2.6.4-19.fc42                            fedora                        809.2 KiB
 fonts-srpm-macros                       noarch   1:2.0.5-22.fc42                          updates                        55.8 KiB
 forge-srpm-macros                       noarch   0.4.0-2.fc42                             fedora                         38.9 KiB
 fpc-srpm-macros                         noarch   1.3-14.fc42                              fedora                        144.0   B
 gcc                                     x86_64   15.1.1-2.fc42                            updates                       111.1 MiB
 gcc-plugin-annobin                      x86_64   15.1.1-2.fc42                            updates                        57.1 KiB
 ghc-srpm-macros                         noarch   1.9.2-2.fc42                             fedora                        779.0   B
 glibc-devel                             x86_64   2.41-8.fc42                              updates                         2.3 MiB
 gnat-srpm-macros                        noarch   6-7.fc42                                 fedora                          1.0 KiB
 go-srpm-macros                          noarch   3.7.0-1.fc42                             updates                        61.6 KiB
 kernel-devel                            x86_64   6.15.7-200.fc42                          updates                        79.1 MiB
 kernel-devel-matched                    x86_64   6.15.7-200.fc42                          updates                         0.0   B
 kernel-headers                          x86_64   6.15.3-200.fc42                          updates                         6.6 MiB
 kernel-modules-core                     x86_64   6.15.7-200.fc42                          updates                        67.2 MiB
 kernel-srpm-macros                      noarch   1.0-25.fc42                              fedora                          1.9 KiB
 kmodtool                                noarch   1.1-13.fc42                              fedora                         27.6 KiB
 libxcrypt-devel                         x86_64   4.4.38-7.fc42                            updates                        30.8 KiB
 libzstd-devel                           x86_64   1.5.7-1.fc42                             fedora                        208.0 KiB
 lua-srpm-macros                         noarch   1-15.fc42                                fedora                          1.3 KiB
 m4                                      x86_64   1.4.19-12.fc42                           fedora                        588.7 KiB
 make                                    x86_64   1:4.4.1-10.fc42                          fedora                          1.8 MiB
 nvidia-modprobe                         x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates      50.9 KiB
 nvidia-settings                         x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates       4.4 MiB
 ocaml-srpm-macros                       noarch   10-4.fc42                                fedora                          1.9 KiB
 openblas-srpm-macros                    noarch   2-19.fc42                                fedora                        112.0   B
 openssl-devel                           x86_64   1:3.2.4-4.fc42                           updates                         4.3 MiB
 package-notes-srpm-macros               noarch   0.5-13.fc42                              fedora                          1.6 KiB
 patch                                   x86_64   2.8-1.fc42                               updates                       222.8 KiB
 perl-srpm-macros                        noarch   1-57.fc42                                fedora                        861.0   B
 pyproject-srpm-macros                   noarch   1.18.3-1.fc42                            updates                         1.9 KiB
 python-srpm-macros                      noarch   3.13-4.fc42                              fedora                         51.0 KiB
 python3-progressbar2                    noarch   4.5.0-1.fc42                             fedora                        568.1 KiB
 python3-rpmautospec-core                noarch   0.1.5-3.fc42                             fedora                         10.7 KiB
 python3-utils                           noarch   3.9.0-2.fc42                             fedora                        224.0 KiB
 qt5-srpm-macros                         noarch   5.15.17-1.fc42                           updates                       500.0   B
 qt6-srpm-macros                         noarch   6.9.1-1.fc42                             updates                       464.0   B
 redhat-rpm-config                       noarch   342-4.fc42                               updates                       185.5 KiB
 rpm-build                               x86_64   4.20.1-1.fc42                            fedora                        168.7 KiB
 rpmdevtools                             noarch   9.6-9.fc42                               fedora                        213.8 KiB
 rust-srpm-macros                        noarch   26.3-4.fc42                              fedora                          4.8 KiB
 systemd-rpm-macros                      noarch   257.7-1.fc42                             updates                        10.7 KiB
 tree-sitter-srpm-macros                 noarch   0.1.0-8.fc42                             fedora                          6.5 KiB
 xorg-x11-drv-nvidia                     x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates     167.9 MiB
 xorg-x11-drv-nvidia-cuda-libs           x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates     337.6 MiB
 xorg-x11-drv-nvidia-kmodsrc             x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates      87.8 MiB
 xorg-x11-drv-nvidia-libs                x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates     427.6 MiB
 zig-srpm-macros                         noarch   1-4.fc42                                 fedora                          1.1 KiB
 zlib-ng-compat-devel                    x86_64   2.2.4-3.fc42                             fedora                        107.0 KiB
 zstd                                    x86_64   1.5.7-1.fc42                             fedora                          1.7 MiB
Installing weak dependencies:
 python3-rpmautospec                     noarch   0.8.1-11.fc42                            updates                       416.6 KiB
 xorg-x11-drv-nvidia-power               x86_64   3:575.64.03-1.fc42                       rpmfusion-nonfree-updates       4.3 MiB

Transaction Summary:
 Installing:        70 packages

Total size of inbound packages is 533 MiB. Need to download 533 MiB.
After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B).
Is this ok [y/N]: y
[ 1/70] akmod-nvidia-3:575.64.03-2.fc42.x86_64                                            100% | 233.9 KiB/s |  43.0 KiB |  00m00s
[ 2/70] kmodtool-0:1.1-13.fc42.noarch                                                     100% |  48.5 KiB/s |  15.7 KiB |  00m00s
[ 3/70] akmods-0:0.6.0-9.fc42.noarch                                                      100% | 101.1 KiB/s |  35.9 KiB |  00m00s
[ 4/70] make-1:4.4.1-10.fc42.x86_64                                                       100% | 989.9 KiB/s | 587.0 KiB |  00m01s
[ 5/70] rpm-build-0:4.20.1-1.fc42.x86_64                                                  100% | 521.1 KiB/s |  81.8 KiB |  00m00s
[ 6/70] rpmdevtools-0:9.6-9.fc42.noarch                                                   100% | 444.3 KiB/s |  94.2 KiB |  00m00s
[ 7/70] nvidia-modprobe-3:575.64.03-1.fc42.x86_64                                         100% |  95.3 KiB/s |  31.8 KiB |  00m00s
[ 8/70] nvidia-settings-3:575.64.03-1.fc42.x86_64                                         100% |   2.6 MiB/s |   1.7 MiB |  00m01s
[ 9/70] xorg-x11-drv-nvidia-3:575.64.03-1.fc42.x86_64                                     100% |  17.1 MiB/s | 127.3 MiB |  00m07s
[10/70] xorg-x11-drv-nvidia-libs-3:575.64.03-1.fc42.x86_64                                100% |  16.2 MiB/s |  96.3 MiB |  00m06s
[11/70] zstd-0:1.5.7-1.fc42.x86_64                                                        100% | 512.0 KiB/s | 485.9 KiB |  00m01s
[12/70] python3-progressbar2-0:4.5.0-1.fc42.noarch                                        100% |   1.1 MiB/s | 148.3 KiB |  00m00s
[13/70] fakeroot-0:1.37.1-1.fc42.x86_64                                                   100% | 191.9 KiB/s |  99.6 KiB |  00m01s
[14/70] python3-utils-0:3.9.0-2.fc42.noarch                                               100% | 429.6 KiB/s |  76.9 KiB |  00m00s
[15/70] egl-gbm-2:1.1.2.1-1.fc42.x86_64                                                   100% |  48.8 KiB/s |  21.3 KiB |  00m00s
[16/70] egl-wayland-0:1.1.19-3.fc42.x86_64                                                100% | 143.4 KiB/s |  45.7 KiB |  00m00s
[17/70] egl-x11-0:1.0.2-1.fc42.x86_64                                                     100% | 413.3 KiB/s |  56.2 KiB |  00m00s
[18/70] debugedit-0:5.1-7.fc42.x86_64                                                     100% | 331.0 KiB/s |  78.8 KiB |  00m00s
[19/70] patch-0:2.8-1.fc42.x86_64                                                         100% |   1.3 MiB/s | 113.5 KiB |  00m00s
[20/70] redhat-rpm-config-0:342-4.fc42.noarch                                             100% | 648.7 KiB/s |  81.1 KiB |  00m00s
[21/70] ansible-srpm-macros-0:1-17.1.fc42.noarch                                          100% | 145.1 KiB/s |  20.3 KiB |  00m00s
[22/70] build-reproducibility-srpm-macros-0:0.6.0-1.fc42.noarch                           100% |  83.5 KiB/s |  11.7 KiB |  00m00s
[23/70] forge-srpm-macros-0:0.4.0-2.fc42.noarch                                           100% |  95.9 KiB/s |  19.9 KiB |  00m00s
[24/70] fpc-srpm-macros-0:1.3-14.fc42.noarch                                              100% |  67.4 KiB/s |   8.0 KiB |  00m00s
[25/70] ghc-srpm-macros-0:1.9.2-2.fc42.noarch                                             100% |  65.9 KiB/s |   9.2 KiB |  00m00s
[26/70] gnat-srpm-macros-0:6-7.fc42.noarch                                                100% |  51.3 KiB/s |   8.6 KiB |  00m00s
[27/70] xorg-x11-drv-nvidia-kmodsrc-3:575.64.03-1.fc42.x86_64                             100% |   8.4 MiB/s |  87.7 MiB |  00m10s
[28/70] kernel-srpm-macros-0:1.0-25.fc42.noarch                                           100% |  89.7 KiB/s |   9.9 KiB |  00m00s
[29/70] ocaml-srpm-macros-0:10-4.fc42.noarch                                              100% |  99.0 KiB/s |   9.2 KiB |  00m00s
[30/70] lua-srpm-macros-0:1-15.fc42.noarch                                                100% |  44.1 KiB/s |   8.9 KiB |  00m00s
[31/70] openblas-srpm-macros-0:2-19.fc42.noarch                                           100% |  69.3 KiB/s |   7.8 KiB |  00m00s
[32/70] package-notes-srpm-macros-0:0.5-13.fc42.noarch                                    100% |  67.6 KiB/s |   9.3 KiB |  00m00s
[33/70] perl-srpm-macros-0:1-57.fc42.noarch                                               100% |  77.3 KiB/s |   8.5 KiB |  00m00s
[34/70] python-srpm-macros-0:3.13-4.fc42.noarch                                           100% | 182.4 KiB/s |  23.0 KiB |  00m00s
[35/70] rust-srpm-macros-0:26.3-4.fc42.noarch                                             100% |  82.4 KiB/s |  11.7 KiB |  00m00s
[36/70] tree-sitter-srpm-macros-0:0.1.0-8.fc42.noarch                                     100% | 105.0 KiB/s |  11.2 KiB |  00m00s
[37/70] zig-srpm-macros-0:1-4.fc42.noarch                                                 100% |  73.0 KiB/s |   8.2 KiB |  00m00s
[38/70] fakeroot-libs-0:1.37.1-1.fc42.x86_64                                              100% | 215.3 KiB/s |  38.8 KiB |  00m00s
[39/70] add-determinism-0:0.6.0-1.fc42.x86_64                                             100% |   3.2 MiB/s | 918.3 KiB |  00m00s
[40/70] kernel-devel-matched-0:6.15.7-200.fc42.x86_64                                     100% | 128.5 KiB/s |  22.2 KiB |  00m00s
[41/70] xorg-x11-drv-nvidia-cuda-libs-3:575.64.03-1.fc42.x86_64                           100% |  17.1 MiB/s |  58.9 MiB |  00m03s
[42/70] kernel-devel-0:6.15.7-200.fc42.x86_64                                             100% |  15.0 MiB/s |  21.4 MiB |  00m01s
[43/70] bison-0:3.8.2-9.fc41.x86_64                                                       100% |   4.4 MiB/s |   1.0 MiB |  00m00s
[44/70] kernel-core-0:6.15.7-200.fc42.x86_64                                              100% |  10.8 MiB/s |  19.2 MiB |  00m02s
[45/70] flex-0:2.6.4-19.fc42.x86_64                                                       100% |   2.4 MiB/s | 298.6 KiB |  00m00s
[46/70] elfutils-libelf-devel-0:0.193-2.fc42.x86_64                                       100% | 377.4 KiB/s |  47.6 KiB |  00m00s
[47/70] m4-0:1.4.19-12.fc42.x86_64                                                        100% | 364.7 KiB/s | 306.4 KiB |  00m01s
[48/70] gcc-plugin-annobin-0:15.1.1-2.fc42.x86_64                                         100% | 391.9 KiB/s |  51.7 KiB |  00m00s
[49/70] annobin-plugin-gcc-0:12.94-1.fc42.x86_64                                          100% |   2.0 MiB/s | 981.9 KiB |  00m00s
[50/70] annobin-docs-0:12.94-1.fc42.noarch                                                100% | 412.9 KiB/s |  90.4 KiB |  00m00s
[51/70] dwz-0:0.16-1.fc42.x86_64                                                          100% | 728.7 KiB/s | 135.5 KiB |  00m00s
[52/70] efi-srpm-macros-0:6-3.fc42.noarch                                                 100% | 127.1 KiB/s |  22.5 KiB |  00m00s
[53/70] filesystem-srpm-macros-0:3.18-42.fc42.noarch                                      100% | 139.4 KiB/s |  25.8 KiB |  00m00s
[54/70] fonts-srpm-macros-1:2.0.5-22.fc42.noarch                                          100% | 135.4 KiB/s |  27.2 KiB |  00m00s
[55/70] go-srpm-macros-0:3.7.0-1.fc42.noarch                                              100% | 162.4 KiB/s |  27.9 KiB |  00m00s
[56/70] pyproject-srpm-macros-0:1.18.3-1.fc42.noarch                                      100% |  70.3 KiB/s |  13.4 KiB |  00m00s
[57/70] gcc-0:15.1.1-2.fc42.x86_64                                                        100% |  14.9 MiB/s |  39.4 MiB |  00m03s
[58/70] qt5-srpm-macros-0:5.15.17-1.fc42.noarch                                           100% |  77.8 KiB/s |   8.7 KiB |  00m00s
[59/70] qt6-srpm-macros-0:6.9.1-1.fc42.noarch                                             100% | 105.4 KiB/s |   9.4 KiB |  00m00s
[60/70] glibc-devel-0:2.41-8.fc42.x86_64                                                  100% |   2.5 MiB/s | 631.6 KiB |  00m00s
[61/70] openssl-devel-1:3.2.4-4.fc42.x86_64                                               100% |   9.1 MiB/s |   2.8 MiB |  00m00s
[62/70] zlib-ng-compat-devel-0:2.2.4-3.fc42.x86_64                                        100% | 116.8 KiB/s |  38.4 KiB |  00m00s
[63/70] libzstd-devel-0:1.5.7-1.fc42.x86_64                                               100% | 129.5 KiB/s |  53.1 KiB |  00m00s
[64/70] libxcrypt-devel-0:4.4.38-7.fc42.x86_64                                            100% | 244.8 KiB/s |  29.4 KiB |  00m00s
[65/70] kernel-headers-0:6.15.3-200.fc42.x86_64                                           100% |   8.1 MiB/s |   1.7 MiB |  00m00s
[66/70] kernel-modules-core-0:6.15.7-200.fc42.x86_64                                      100% |  14.7 MiB/s |  68.6 MiB |  00m05s
[67/70] systemd-rpm-macros-0:257.7-1.fc42.noarch                                          100% | 181.4 KiB/s |  36.1 KiB |  00m00s
[68/70] python3-rpmautospec-0:0.8.1-11.fc42.noarch                                        100% |   2.1 MiB/s | 177.4 KiB |  00m00s
[69/70] python3-rpmautospec-core-0:0.1.5-3.fc42.noarch                                    100% | 137.2 KiB/s |  15.1 KiB |  00m00s
[70/70] xorg-x11-drv-nvidia-power-3:575.64.03-1.fc42.x86_64                               100% |   2.8 MiB/s |   1.3 MiB |  00m00s
----------------------------------------------------------------------------------------------------------------------------------
[70/70] Total                                                                             100% |  28.6 MiB/s | 533.4 MiB |  00m19s
Running transaction
Importing OpenPGP key 0x94843C65:
 UserID     : "RPM Fusion nonfree repository for Fedora (2020) <rpmfusion-buildsys@lists.rpmfusion.org>"
 Fingerprint: 79BDB88F9BBF73910FD4095B6A2AF96194843C65
 From       : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-42
Is this ok [y/N]: y
The key was successfully imported.
Importing OpenPGP key 0x105EF944:
 UserID     : "Fedora (42) <fedora-42-primary@fedoraproject.org>"
 Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944
 From       : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-42-x86_64
Is this ok [y/N]: y
The key was successfully imported.
[ 1/72] Verify package files                                                              100% |  58.0   B/s |  70.0   B |  00m01s
[ 2/72] Prepare transaction                                                               100% | 209.0   B/s |  70.0   B |  00m00s
[ 3/72] Installing make-1:4.4.1-10.fc42.x86_64                                            100% |  43.9 MiB/s |   1.8 MiB |  00m00s
[ 4/72] Installing kernel-modules-core-0:6.15.7-200.fc42.x86_64                           100% | 138.2 MiB/s |  67.7 MiB |  00m00s
[ 5/72] Installing kernel-core-0:6.15.7-200.fc42.x86_64                                   100% | 140.9 MiB/s |  28.5 MiB |  00m00s
[ 6/72] Installing dwz-0:0.16-1.fc42.x86_64                                               100% |  14.1 MiB/s | 288.5 KiB |  00m00s
[ 7/72] Installing m4-0:1.4.19-12.fc42.x86_64                                             100% |  34.2 MiB/s | 595.1 KiB |  00m00s
[ 8/72] Installing kmodtool-0:1.1-13.fc42.noarch                                          100% |   2.8 MiB/s |  28.4 KiB |  00m00s
[ 9/72] Installing bison-0:3.8.2-9.fc41.x86_64                                            100% | 117.0 MiB/s |   3.5 MiB |  00m00s
[10/72] Installing flex-0:2.6.4-19.fc42.x86_64                                            100% |  53.1 MiB/s | 815.3 KiB |  00m00s
[11/72] Installing debugedit-0:5.1-7.fc42.x86_64                                          100% |  17.3 MiB/s | 195.4 KiB |  00m00s
[12/72] Installing python3-rpmautospec-core-0:0.1.5-3.fc42.noarch                         100% |   3.3 MiB/s |  13.5 KiB |  00m00s
[13/72] Installing kernel-headers-0:6.15.3-200.fc42.x86_64                                100% | 149.5 MiB/s |   6.7 MiB |  00m00s
[14/72] Installing libxcrypt-devel-0:4.4.38-7.fc42.x86_64                                 100% |   6.5 MiB/s |  33.1 KiB |  00m00s
[15/72] Installing glibc-devel-0:2.41-8.fc42.x86_64                                       100% |  93.3 MiB/s |   2.3 MiB |  00m00s
[16/72] Installing gcc-0:15.1.1-2.fc42.x86_64                                             100% | 597.6 MiB/s | 111.2 MiB |  00m00s
[17/72] Installing gcc-plugin-annobin-0:15.1.1-2.fc42.x86_64                              100% |  14.3 MiB/s |  58.8 KiB |  00m00s
[18/72] Installing zlib-ng-compat-devel-0:2.2.4-3.fc42.x86_64                             100% |  35.3 MiB/s | 108.5 KiB |  00m00s
[19/72] Installing libzstd-devel-0:1.5.7-1.fc42.x86_64                                    100% |  51.0 MiB/s | 208.8 KiB |  00m00s
[20/72] Installing elfutils-libelf-devel-0:0.193-2.fc42.x86_64                            100% |   6.8 MiB/s |  55.5 KiB |  00m00s
[21/72] Installing openssl-devel-1:3.2.4-4.fc42.x86_64                                    100% |  28.7 MiB/s |   5.2 MiB |  00m00s
[22/72] Installing kernel-devel-0:6.15.7-200.fc42.x86_64                                  100% |   5.1 MiB/s |  83.3 MiB |  00m16s
[23/72] Installing kernel-devel-matched-0:6.15.7-200.fc42.x86_64                          100% |  13.5 KiB/s | 124.0   B |  00m00s
[24/72] Installing qt6-srpm-macros-0:6.9.1-1.fc42.noarch                                  100% | 240.9 KiB/s | 740.0   B |  00m00s
[25/72] Installing qt5-srpm-macros-0:5.15.17-1.fc42.noarch                                100% | 252.6 KiB/s | 776.0   B |  00m00s
[26/72] Installing filesystem-srpm-macros-0:3.18-42.fc42.noarch                           100% |   9.5 MiB/s |  38.9 KiB |  00m00s
[27/72] Installing efi-srpm-macros-0:6-3.fc42.noarch                                      100% |   6.7 MiB/s |  41.1 KiB |  00m00s
[28/72] Installing annobin-docs-0:12.94-1.fc42.noarch                                     100% |  14.0 MiB/s | 100.0 KiB |  00m00s
[29/72] Installing annobin-plugin-gcc-0:12.94-1.fc42.x86_64                               100% |  69.4 MiB/s | 995.1 KiB |  00m00s
[30/72] Installing fakeroot-libs-0:1.37.1-1.fc42.x86_64                                   100% |  17.6 MiB/s | 125.9 KiB |  00m00s
[31/72] Installing fakeroot-0:1.37.1-1.fc42.x86_64                                        100% |   4.6 MiB/s | 159.4 KiB |  00m00s
[32/72] Installing add-determinism-0:0.6.0-1.fc42.x86_64                                  100% | 154.1 MiB/s |   2.5 MiB |  00m00s
[33/72] Installing build-reproducibility-srpm-macros-0:0.6.0-1.fc42.noarch                100% | 500.0 KiB/s |   1.0 KiB |  00m00s
[34/72] Installing zig-srpm-macros-0:1-4.fc42.noarch                                      100% | 554.7 KiB/s |   1.7 KiB |  00m00s
[35/72] Installing tree-sitter-srpm-macros-0:0.1.0-8.fc42.noarch                          100% |   2.4 MiB/s |   7.4 KiB |  00m00s
[36/72] Installing rust-srpm-macros-0:26.3-4.fc42.noarch                                  100% |   2.7 MiB/s |   5.6 KiB |  00m00s
[37/72] Installing perl-srpm-macros-0:1-57.fc42.noarch                                    100% | 556.6 KiB/s |   1.1 KiB |  00m00s
[38/72] Installing package-notes-srpm-macros-0:0.5-13.fc42.noarch                         100% |  77.7 KiB/s |   2.0 KiB |  00m00s
[39/72] Installing openblas-srpm-macros-0:2-19.fc42.noarch                                100% |  95.7 KiB/s | 392.0   B |  00m00s
[40/72] Installing ocaml-srpm-macros-0:10-4.fc42.noarch                                   100% |   1.1 MiB/s |   2.2 KiB |  00m00s
[41/72] Installing lua-srpm-macros-0:1-15.fc42.noarch                                     100% | 634.1 KiB/s |   1.9 KiB |  00m00s
[42/72] Installing kernel-srpm-macros-0:1.0-25.fc42.noarch                                100% | 776.0 KiB/s |   2.3 KiB |  00m00s
[43/72] Installing gnat-srpm-macros-0:6-7.fc42.noarch                                     100% | 421.9 KiB/s |   1.3 KiB |  00m00s
[44/72] Installing ghc-srpm-macros-0:1.9.2-2.fc42.noarch                                  100% | 343.8 KiB/s |   1.0 KiB |  00m00s
[45/72] Installing fpc-srpm-macros-0:1.3-14.fc42.noarch                                   100% | 136.7 KiB/s | 420.0   B |  00m00s
[46/72] Installing ansible-srpm-macros-0:1-17.1.fc42.noarch                               100% |  11.8 MiB/s |  36.2 KiB |  00m00s
[47/72] Installing patch-0:2.8-1.fc42.x86_64                                              100% |  16.9 MiB/s | 224.3 KiB |  00m00s
[48/72] Installing xorg-x11-drv-nvidia-cuda-libs-3:575.64.03-1.fc42.x86_64                100% | 787.0 MiB/s | 337.6 MiB |  00m00s
[49/72] Installing egl-x11-0:1.0.2-1.fc42.x86_64                                          100% |  54.7 MiB/s | 168.1 KiB |  00m00s
[50/72] Installing egl-wayland-0:1.1.19-3.fc42.x86_64                                     100% |  27.7 MiB/s |  85.0 KiB |  00m00s
[51/72] Installing egl-gbm-2:1.1.2.1-1.fc42.x86_64                                        100% |  10.0 MiB/s |  30.6 KiB |  00m00s
[52/72] Installing xorg-x11-drv-nvidia-libs-3:575.64.03-1.fc42.x86_64                     100% | 742.4 MiB/s | 427.6 MiB |  00m01s
[53/72] Installing python3-utils-0:3.9.0-2.fc42.noarch                                    100% |  57.2 MiB/s | 234.3 KiB |  00m00s
[54/72] Installing python3-progressbar2-0:4.5.0-1.fc42.noarch                             100% |  40.5 MiB/s | 581.0 KiB |  00m00s
[55/72] Installing zstd-0:1.5.7-1.fc42.x86_64                                             100% | 122.1 MiB/s |   1.7 MiB |  00m00s
[56/72] Installing pyproject-srpm-macros-0:1.18.3-1.fc42.noarch                           100% |   1.2 MiB/s |   2.5 KiB |  00m00s
[57/72] Installing rpm-build-0:4.20.1-1.fc42.x86_64                                       100% |  12.4 MiB/s | 177.4 KiB |  00m00s
[58/72] Installing forge-srpm-macros-0:0.4.0-2.fc42.noarch                                100% |  13.1 MiB/s |  40.3 KiB |  00m00s
[59/72] Installing python-srpm-macros-0:3.13-4.fc42.noarch                                100% |  17.0 MiB/s |  52.2 KiB |  00m00s
[60/72] Installing fonts-srpm-macros-1:2.0.5-22.fc42.noarch                               100% |  18.6 MiB/s |  57.0 KiB |  00m00s
[61/72] Installing go-srpm-macros-0:3.7.0-1.fc42.noarch                                   100% |  20.4 MiB/s |  62.7 KiB |  00m00s
[62/72] Installing redhat-rpm-config-0:342-4.fc42.noarch                                  100% |   8.2 MiB/s | 192.2 KiB |  00m00s
[63/72] Installing rpmdevtools-0:9.6-9.fc42.noarch                                        100% |   1.9 MiB/s | 223.8 KiB |  00m00s
[64/72] Installing akmods-0:0.6.0-9.fc42.noarch                                           100% | 920.1 KiB/s |  68.1 KiB |  00m00s
>>> Running post-install scriptlet: akmods-0:0.6.0-9.fc42.noarch                                                                  
>>> Finished post-install scriptlet: akmods-0:0.6.0-9.fc42.noarch                                                                 
>>> Scriptlet output:                                                                                                             
>>> Created symlink '/etc/systemd/system/multi-user.target.wants/akmods.service' → '/usr/lib/systemd/system/akmods.service'.      
>>>                                                                                                                               
[65/72] Installing nvidia-modprobe-3:575.64.03-1.fc42.x86_64                              100% |   4.6 MiB/s |  52.0 KiB |  00m00s
[66/72] Installing xorg-x11-drv-nvidia-kmodsrc-3:575.64.03-1.fc42.x86_64                  100% |   1.2 GiB/s |  87.8 MiB |  00m00s
[67/72] Installing nvidia-settings-3:575.64.03-1.fc42.x86_64                              100% | 161.8 MiB/s |   4.4 MiB |  00m00s
[68/72] Installing xorg-x11-drv-nvidia-3:575.64.03-1.fc42.x86_64                          100% | 340.0 MiB/s | 168.0 MiB |  00m00s
[69/72] Installing akmod-nvidia-3:575.64.03-2.fc42.x86_64                                 100% |   3.9 MiB/s |  96.0 KiB |  00m00s
[70/72] Installing xorg-x11-drv-nvidia-power-3:575.64.03-1.fc42.x86_64                    100% |  42.3 MiB/s |   4.3 MiB |  00m00s
>>> Running post-install scriptlet: xorg-x11-drv-nvidia-power-3:575.64.03-1.fc42.x86_64                                           
>>> Finished post-install scriptlet: xorg-x11-drv-nvidia-power-3:575.64.03-1.fc42.x86_64                                          
>>> Scriptlet output:                                                                                                             
>>> Created symlink '/etc/systemd/system/systemd-hibernate.service.wants/nvidia-hibernate.service' → '/usr/lib/systemd/system/nvid
>>> Created symlink '/etc/systemd/system/systemd-suspend-then-hibernate.service.wants/nvidia-suspend-then-hibernate.service' → '/u
>>> Created symlink '/etc/systemd/system/multi-user.target.wants/nvidia-powerd.service' → '/usr/lib/systemd/system/nvidia-powerd.s
>>> Created symlink '/etc/systemd/system/systemd-suspend.service.wants/nvidia-resume.service' → '/usr/lib/systemd/system/nvidia-re
>>> Created symlink '/etc/systemd/system/systemd-hibernate.service.wants/nvidia-resume.service' → '/usr/lib/systemd/system/nvidia-
>>> Created symlink '/etc/systemd/system/systemd-suspend-then-hibernate.service.wants/nvidia-resume.service' → '/usr/lib/systemd/s
>>> Created symlink '/etc/systemd/system/systemd-suspend.service.wants/nvidia-suspend.service' → '/usr/lib/systemd/system/nvidia-s
>>>                                                                                                                               
[71/72] Installing python3-rpmautospec-0:0.8.1-11.fc42.noarch                             100% |  40.0 MiB/s | 450.2 KiB |  00m00s
[72/72] Installing systemd-rpm-macros-0:257.7-1.fc42.noarch                               100% | 354.0   B/s |  11.3 KiB |  00m33s
Complete!

Hopefully done right
 
  • Like
Reactions: igor_kavinski

Indus

Lifer
May 11, 2002
15,270
10,692
136
Found this..

The .run files provided by NVIDIA never worked for me on any Linux distro. I’ve been told a number of times not to bother.

Please note that it might seem like it gets stuck with a black screen on both reboots after the install, just give it few minutes.

INSTALL NVIDIA DRIVERS

Add the NVIDIA repositories. In the KDE distro you simply add them to Discovery, I don’t know how this is done in the GNOME and other distros.

Then:

sudo dnf update

sudo dnf install akmod-nvidia -y

sudo dnf install xorg-x11-drv-nvidia-cuda -y # (this is optional CUDA stuff)

sudo reboot now

INSTALL NVDIA OPEN SOURCE DRIVERS

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

sudo dnf install rpmfusion-nonfree-release-tainted

sudo dnf swap akmod-nvidia akmod-nvidia-open

sudo reboot now

This is it. Enjoy your NVIDIA GPU until the next kernel update


Hoping it works.. fingers crossed!
 

Indus

Lifer
May 11, 2002
15,270
10,692
136
Only 30 mins with this nonsense and I know why linux users love AMD and hate nvidia.

Drivers are a pain to work and they only really work under Nobara and Bazzite.
 

Indus

Lifer
May 11, 2002
15,270
10,692
136
  • A Fedora system can be broken after an NVIDIA driver update due to various reasons, including issues with driver compilation, kernel module signing, or conflicts with the nouveau driver. Common symptoms include failure to boot, black screens, incorrect screen resolutions, or the system falling back to the nouveau driver.

    Here's a breakdown of potential causes and solutions:
    1. Driver Compilation and Kernel Module Issues:
    • Akmods:
      Fedora uses akmods to automatically rebuild NVIDIA drivers after kernel updates. If this process fails or is incomplete, the drivers may not function correctly.

    • Secure Boot:
      Secure Boot in the BIOS can prevent unsigned kernel modules from loading. If the NVIDIA drivers are not properly signed after a kernel update, they might not work.

    • Rebuilding the drivers:
      You can manually rebuild the NVIDIA drivers using sudo akmods --rebuild --force.

    • Kernel Command Line:
      Removing problematic boot options like rd.driver.blacklist=nouveau, modprobe.blacklist=nouveau, and nvidia-drm.modeset=1 from the kernel command line can help.

    • Signing the drivers:
      If secure boot is enabled, you might need to sign the kernel modules. This can be done using sudo kmodgenca -a --force or by following the instructions in /usr/share/doc/akmods/README.secureboot.
    2. Driver Conflicts and Removal:
 
Last edited:

Indus

Lifer
May 11, 2002
15,270
10,692
136
Holy crap.. that

sudo dnf remove *nvidia*

saved me.. I'm back to where I started.. functioning system and monitors again.
 
Last edited:

Indus

Lifer
May 11, 2002
15,270
10,692
136
Apparently that nvidia driver downloaded and installed a new kernel that created a crap load of problems.. so I deleted that as well.

Finding out current kernel:

uname -r

6.15.6-200.fc42.x86_64

Finding out how many kernels I have in total:

rpm -qa kernel\* | sort -V

kernel-6.14.0-63.fc42.x86_64
kernel-6.15.6-200.fc42.x86_64
kernel-core-6.14.0-63.fc42.x86_64
kernel-core-6.15.6-200.fc42.x86_64
kernel-core-6.15.7-200.fc42.x86_64
kernel-modules-6.14.0-63.fc42.x86_64
kernel-modules-6.15.6-200.fc42.x86_64
kernel-modules-core-6.14.0-63.fc42.x86_64
kernel-modules-core-6.15.6-200.fc42.x86_64
kernel-modules-core-6.15.7-200.fc42.x86_64
kernel-modules-extra-6.14.0-63.fc42.x86_64
kernel-modules-extra-6.15.6-200.fc42.x86_64
kernel-tools-6.15.6-200.fc42.x86_64
kernel-tools-libs-6.15.6-200.fc42.x86_64


Deleting the new kernel:

sudo dnf remove kernel*6.15.7-200*

Package Arch Version Repository Size
Removing:
kernel-core x86_64 6.15.7-200.fc42 updates 96.8 MiB
kernel-modules-core x86_64 6.15.7-200.fc42 updates 67.2 MiB

Transaction Summary:
Removing: 2 packages

After this operation, 164 MiB will be freed (install 0 B, remove 164 MiB).
Is this ok [y/N]: y
Running transaction
[1/3] Prepare transaction 100% | 11.0 B/s | 2.0 B | 00m00s
[2/3] Removing kernel-core-0:6.15.7-200.fc42.x86_64 100% | 515.0 B/s | 17.0 B | 00m00s
[3/3] Removing kernel-modules-core-0:6.15.7-200.fc42.x86_64 100% | 11.7 KiB/s | 3.2 KiB | 00m00s
Complete!
 

WelshBloke

Lifer
Jan 12, 2005
32,700
10,867
136
Only 30 mins with this nonsense and I know why linux users love AMD and hate nvidia.
I was wondering if I'd missed something I was supposed to do as I've not installed any gfx drivers and everything works fine. I think that I'll stick with AMD!
 
  • Like
Reactions: Indus

Indus

Lifer
May 11, 2002
15,270
10,692
136
I was wondering if I'd missed something I was supposed to do as I've not installed any gfx drivers and everything works fine. I think that I'll stick with AMD!

If it isn't broken, don't fix it!

AMD seems to work out of the box. Nvidia doesn't and that's why Bazzite and Nobara are hugely popular because they come with pre-working Nvidia drivers.. infact I love bazzite.

Were it not for my wife's needs of file sharing, I would still be on it!
 
  • Like
Reactions: WelshBloke

WelshBloke

Lifer
Jan 12, 2005
32,700
10,867
136
Apparently that nvidia driver downloaded and installed a new kernel that created a crap load of problems.. so I deleted that as well.

Finding out current kernel:

uname -r

6.15.6-200.fc42.x86_64

Finding out how many kernels I have in total:

rpm -qa kernel\* | sort -V

kernel-6.14.0-63.fc42.x86_64
kernel-6.15.6-200.fc42.x86_64
kernel-core-6.14.0-63.fc42.x86_64
kernel-core-6.15.6-200.fc42.x86_64
kernel-core-6.15.7-200.fc42.x86_64
kernel-modules-6.14.0-63.fc42.x86_64
kernel-modules-6.15.6-200.fc42.x86_64
kernel-modules-core-6.14.0-63.fc42.x86_64
kernel-modules-core-6.15.6-200.fc42.x86_64
kernel-modules-core-6.15.7-200.fc42.x86_64
kernel-modules-extra-6.14.0-63.fc42.x86_64
kernel-modules-extra-6.15.6-200.fc42.x86_64
kernel-tools-6.15.6-200.fc42.x86_64
kernel-tools-libs-6.15.6-200.fc42.x86_64


Deleting the new kernel:

sudo dnf remove kernel*6.15.7-200*

Package Arch Version Repository Size
Removing:
kernel-core x86_64 6.15.7-200.fc42 updates 96.8 MiB
kernel-modules-core x86_64 6.15.7-200.fc42 updates 67.2 MiB

Transaction Summary:
Removing: 2 packages

After this operation, 164 MiB will be freed (install 0 B, remove 164 MiB).
Is this ok [y/N]: y
Running transaction
[1/3] Prepare transaction 100% | 11.0 B/s | 2.0 B | 00m00s
[2/3] Removing kernel-core-0:6.15.7-200.fc42.x86_64 100% | 515.0 B/s | 17.0 B | 00m00s
[3/3] Removing kernel-modules-core-0:6.15.7-200.fc42.x86_64 100% | 11.7 KiB/s | 3.2 KiB | 00m00s
Complete!
There's an app called "Mainline" that'll let you install or remove kernels (if you're distro is supported), I've found that unless something really doesn't work that updating the kernel breaks more than it fixes though.