Upgrading after 7.1.10-200.fc44.x86_64 changes configuration: slow, network, locale, monitor

I am using Fedora Workstation since April '26, I am actually running 7.1.10-200.fc44.x86_64 on a Lenovo laptop with dual boot (Windows 11, almost never use it); aprox. every week there was an upgrade ready to install.

There has been some weeks that the upgrade does things, changes kernel version, but also changes the configuration, it looks like the Windows Safe-mode.

The main changes noticed are:

  • When booting, it does not show the Grub list of boot options it goes directly to ask disk encription password - I have to enter UEFI setup to revert to the “good working” kernel.
  • When booting, it shows a terminal style prompt asking for the disk encription password, instead of a window style. Also, the keyboard locale is not on “spanish” as I usually see it at boot time, it is in english - leading to password headaches until realizing locale-problem
  • Then, the monitor resolution changed to the highest one.
  • The system is VERY slow, meaning:
    • You can see the 2 screen refreshes between window changes
    • The mouse is no fluid, when moving it it moves a bit, stops, and the jumps and moves a bit more,…
  • There is no network option, no WiFi network, no bluetooth…

With the help of IA I have deleted former upgrades options from the grub list to ensure having this “working” one. The latest version I tried is 7.2.5-200.fc44.x86_64.

For system details, here I paste the output of inxi -ezxx:

~$ inxi -ezxx
System:
  Kernel: 7.1.10-200.fc44.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 16.2.1
  Desktop: GNOME v: 50.4 tk: GTK v: 3.24.52 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 44 (Workstation Edition)
Machine:
  Type: Laptop System: LENOVO product: 21U0 v: ThinkBook 16p G6 ADR
    serial: <superuser required> Chassis: type: 10 v: ThinkBook 16p G6 ADR
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76528 WIN
    serial: <superuser required> part-nu: LENOVO_MT_21U0_BU_idea_FM_ThinkBook
    16p G6 ADR Firmware: UEFI vendor: LENOVO v: R7CN28WW date: 07/29/2026
Battery:
  ID-1: BAT0 charge: 65.5 Wh (76%) condition: 86.1/85 Wh (101.3%) volts: 16.62
    min: 15.6 model: SMP L23M4PG1 serial: <filter> charging:
    status: not charging cycles: 12
CPU:
  Info: 16-core model: AMD Ryzen 9 8945HX with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 4 rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
  Speed (MHz): avg: 2595 min/max: 428/5463 boost: enabled cores: 1: 2595
    2: 2595 3: 2595 4: 2595 5: 2595 6: 2595 7: 2595 8: 2595 9: 2595 10: 2595
    11: 2595 12: 2595 13: 2595 14: 2595 15: 2595 16: 2595 17: 2595 18: 2595
    19: 2595 20: 2595 21: 2595 22: 2595 23: 2595 24: 2595 25: 2595 26: 2595
    27: 2595 28: 2595 29: 2595 30: 2595 31: 2595 32: 2595 bogomips: 159694
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
    ssse3 svm
Graphics:
  Device-1: NVIDIA GB206M [GeForce RTX 5060 Max-Q / Mobile] vendor: Lenovo
    driver: nvidia v: 615.71.09 arch: Lovelace pcie: speed: 16 GT/s lanes: 8
    ports: active: none empty: DP-1, DP-2, HDMI-A-1, eDP-2 bus-ID: 01:00.0
    chip-ID: 10de:2d59
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Lenovo
    driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
    active: eDP-1 empty: Writeback-1 bus-ID: 05:00.0 chip-ID: 1002:164e
    temp: 47.0 C
  Device-3: Bison Integrated Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 5986:2175
  Display: wayland server: Xwayland v: 24.1.13 compositor: gnome-shell
    driver: gpu: amdgpu display-ID: 0
  Monitor-1: eDP-1 model: MNG007DA6-2 res: 2560x1600 dpi: 189
    diag: 406mm (16")
  API: OpenGL v: 4.6 vendor: amd mesa v: 26.2.2 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: AMD Radeon 610M (radeonsi raphael_mendocino
    ACO DRM 3.64 7.1.10-200.fc44.x86_64) device-ID: 1002:164e display-ID: :0.0
  API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: integrated-gpu
    driver: mesa radv device-ID: 1002:164e device: 1 type: discrete-gpu
    driver: nvidia device-ID: 10de:2d59 device: 2 type: cpu
    driver: mesa llvmpipe device-ID: 10005:0000
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo,vulkaninfo gpu: nvidia-settings,nvidia-smi
    x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: NVIDIA GB206 High Definition Audio driver: snd_hda_intel v: kernel
    pcie: speed: 16 GT/s lanes: 8 bus-ID: 01:00.1 chip-ID: 10de:22eb
  Device-2: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Lenovo
    driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 05:00.5 chip-ID: 1022:15e2
  Device-3: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Lenovo
    driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
    bus-ID: 05:00.6 chip-ID: 1022:15e3
  API: ALSA v: k7.1.10-200.fc44.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.6.8 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin
Network:
  Device-1: Realtek RTL8922AE 802.11be PCIe Wireless Network Adapter
    vendor: Lenovo driver: rtw89_8922ae v: kernel pcie: speed: 5 GT/s lanes: 1
    port: 2000 bus-ID: 04:00.0 chip-ID: 10ec:8922
  IF: wlp4s0 state: up mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
    speed: 12 Mb/s lanes: 1 bus-ID: 3-2.5:3 chip-ID: 0bda:d922
  Report: btmgmt ID: hci0 rfk-id: 2 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.3 lmp-v: 12
Drives:
  Local Storage: total: 953.87 GiB used: 1.41 TiB (151.4%)
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFS001TEM4X182N
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 29.9 C
Partition:
  ID-1: / size: 681.58 GiB used: 632.86 GiB (92.9%) fs: btrfs dev: /dev/dm-0
    mapped: luks-94da296f-c22b-4af0-8cff-42c6c14da111
  ID-2: /boot size: 1.9 GiB used: 486.6 MiB (25.0%) fs: ext4
    dev: /dev/nvme0n1p5
  ID-3: /boot/efi size: 446 MiB used: 241.3 MiB (54.1%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 681.58 GiB used: 632.86 GiB (92.9%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-94da296f-c22b-4af0-8cff-42c6c14da111
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 37.8 C mobo: N/A gpu: amdgpu temp: 47.0 C
  Fan Speeds (rpm): cpu: 1800 fan-2: 1800
Info:
  Memory: total: 32 GiB note: est. available: 30.63 GiB used: 5.3 GiB (17.3%)
  Processes: 614 Power: uptime: 33m wakeups: 0 Init: systemd v: 259
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 58
    Compilers: gcc: 16.2.1 Shell: Bash v: 5.3.9 running-in: gnome-terminal
    inxi: 3.3.41

For the upgrades I am using the Software program, not the command line.

Any hints or help on what am I doing wrong, have wrongly configured, or have forgotten to do for a successfull upgrade to complet?

Thanks in advance!

A couple of suggestions. Take it as experience over many years.

  1. do not use the software tool for upgrades. It fails to tell you what is happening, either normally or with errors.
    I have always used the command line with sudo dnf upgrade to keep my system up to date.
    Verify what repos you have enabled with dnf repolist before continuing below. You should see at least fedora, updates, and rpmfusion-nonfree-nvidia-driver among others.

  2. You might try a different command on the cli (a text window) to verify everything is fully in sync with the repos.
    sudo dnf distro-sync --refresh which should verify that everything is fully matching between the repos and what is actually installed.

  3. I think the text line for entering the password for luks is normal. Graphics have not been enabled yet because that is done before booting can even begin. It is a known issue that the password for luks is for an english keyboard layout. I think that may be addressed with the upcoming fedora 45 release, but am not certain.

  4. The grub menu is hidden by default. You said you dual boot with windows and that should show the grub menu, However, when a boot fails to progress properly or when a kernel upgrade fails to succeed properly it may not show the grub menu as it is attempting to complete the failed boot.

  5. By default the system reads the monitor and selects the default resolution and refresh rate for that monitor. Only after the OS is fully functional can the monitor resolution be changed.

The problems you note seem to possibly result from using the software tool to do the updates. Sometimes it fails to properly time reboots and may cause issues of various types with no feedback to the user about what is happening in the background.

Thanks for your answer.

dnf repolist showed the repos you mentioned.

sudo dnf distro-sync --refresh showed it was not ok, some providers could not be installed, and some packages were blocked by exclusion filters I had installed before, so I have done the following:

  • make sure development tools align with the verion installed-executing: sudo dnf install kernel-devel-7.1.10-200.fc44.x86_64 kernel-headers-7.1.10-200.fc44.x86_64
  • remove conflicting packages: sudo dnf remove kernel-devel-matched
  • update general headers: sudo dnf upgrade kernel-headers
  • checking and updating again: sudo dnf distro-sync --refresh

I have also removed the blocked kernels I had (kernels that had the same problems before and I just blocked waiting for a “good one” to come), by removing the exclude line from /etc/dnf/dnf.conf:

  • commenting exclude=kernel-core-7.2.4-200.fc44.x86_64 kernel-devel-7.2.4-200.fc44.x86_64 kernel-modules-7.2.4-200.fc44.x86_64

I upgrade to 7.2.5-200:

  • Clean cache and upgrade metadata
sudo dnf clean all
sudo dnf makecache
  • install kernel: sudo dnf5 --setopt=disable_excludes=* upgrade kernel-core-7.2.5-200.fc44 kernel-modules-7.2.5-200.fc44

So I have now installed kernel 7.2.5-200.fc44

Thanks again for your hints, they helped a lot!