Change to Linux Kernel LTS in Fedora Kinoite

I like Kinoite but, according to DeepSeek, my old laptop need a LTS kernel to work without problems.

How to use nomodeset to install a LTS Kernel like for my old laptop HP 340 G1?

here the deep seek answer

🛠️ Step-by-Step Guide
1. Temporary Boot with nomodeset (for installation/first boot)

    At the GRUB menu:

        Highlight the Fedora Kinoite entry.

        Press e to edit boot parameters.

        Find the line starting with linux or linuxefi.

        Add nomodeset to the end of the line (after quiet or rhgb).
    bash

    ... quiet splash nomodeset  

        Press Ctrl + X or F10 to boot.

2. Permanently Add nomodeset to Kernel Boot Parameters

Once logged in:
bash

sudo rpm-ostree kargs --append="nomodeset"  

    This applies nomodeset to all future kernel updates.

3. Reboot & Verify
bash

systemctl reboot  

After reboot, confirm:
bash

cat /proc/cmdline | grep nomodeset  # Should show "nomodeset"  

⚠️ Critical Notes

    If the System Fails to Boot:

        Revert nomodeset from a working deployment:
        bash

    sudo rpm-ostree rollback  
    sudo rpm-ostree kargs --delete nomodeset  
    reboot  

Install an LTS Kernel (6.1/6.6)
bash

sudo rpm-ostree install kernel-lts kernel-lts-core  

    Append nomodeset to the LTS kernel:
    bash

    sudo rpm-ostree kargs --append="nomodeset"  

Set LTS Kernel as Default
bash

    sudo grubby --set-default /boot/vmlinuz-6.6.*-lts.x86_64  

🔧 Post-Install Checks

    Graphics Functionality:

        Verify Intel GPU drivers are loaded:
        bash

    lspci -k | grep -A 3 VGA  

    Output should show Kernel driver in use: i915 (not llvmpipe).

Performance Tweaks:

    If performance is poor, try:
    bash

        sudo rpm-ostree kargs --append="i915.enable_psr=0"  

💡 Why This Works

    nomodeset prevents the kernel from loading problematic GPU drivers during boot.

    Fedora Kinoite's rpm-ostree ensures changes persist across updates.

    LTS kernels (e.g., 6.6) offer stable support for older Intel HD 4000-series GPUs.

    Tested on HP 340 G1: Successfully resolves boot freezes on Intel HD 4400 GPUs. If Wi-Fi/BT fails, install firmware:
    bash

sudo rpm-ostree install linux-firmware  

AI is misleading you. You don’t need an LTS kernel or to use nomodeset.

Can you tell us what issues are you trying to solve? It’d be much easier to help you that way.

2 Likes

I started with this post because I have error when booting (kernel panic or do not recognize my SSD SATA)

Searching a solution I consulted to Deepseek, a possible solution is install a kernel LTS.

Before try Fedora 42 Kinoite I had Windows 10 but in an HD SATA

Previous issues:

I tried to upgrade my laptop hp 340 g1 2014 to SSD SATA but looks like my BIOS have no drivers for SATA, I confirmed this in HP forums.

I tried to reinstall Windows 10 again but for my SSD SATA is not reconized by Windows drivers and BIOS drivers.