Is there a way to fix half refresh rate on external monitor with wayland on Fedora 43?

I installed Fedora 43 workstation (GNOME). But my second monitor (max 100Hz) showed only 50Hz and capped at that. So, I thought the issue is due to nouveau running instead of nvidia drivers.

I have an RTX 4050 NVIDIA GPU. I had secure boot enabled because of windows, also LUKS encryption enabled.

So, it was already a headache to make NVIDIA work. I used this guide to do that: GitHub - Comprehensive-Wall28/Nvidia-Fedora-Guide: A complete guide on getting Nvidia's Proprietary drivers for Fedora desktops (Workstation, KDE and Atomic) with instructions for Secure Boot and encrypted drives. · GitHub

When it finally seemed to have properly installed, the refresh rate was still capped. On digging through previous questions here, and on reddit’s r/fedora, I got to know that Fedora+Wayland+Nvidia is usually known to cause troubles in refresh rate. In some cases only for external monitor, in some for both.

Even I noticed, that my main laptop monitor (165 Hz) was also not giving 165 Hz, it would usually be around 137-138Hz. But that’s tolerable.

However, on opening a browser, the refresh rate would fluctuate abnormally. This could be verified via UFO test as well as glxgears.

I don’t know what’s the reason but the suggested solution was to switch to X11. I thought this finally might be the end of it.

But to my shock, X11 has been discontinued in GNOME, and will soon in KDE as per what I read.

So, is this checkmate? Or is there a workaround, and not a temporary one, because I’ll have to do that at each version upgeade of fedora then.

Please provide the output of dnf list --installed \*nvidia\* as well as inxi -Fzxx as preformatted text so we can see the performance.

Please verify that the mok key is enrolled in bios with
$ sudo mokutil --test-key /etc/pki/akmods/certs/public_key.der
Also show the info about the nvidia module with modinfo -l nvidia and modinfo -F version nvidia

We need hardware and software info from these commands before we can make reasonable suggestions for the fix.

I have a laptop with 144 refresh and external monitor with 60 refresh and have never seen an issue with the refresh on either screen.

// dnf list --installed \*nvidia\*

solvyce@fedora:~$ dnf list --installed *nvidia*
Installed packages
akmod-nvidia.x86_64                        3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
kmod-nvidia-6.19.10-200.fc43.x86_64.x86_64 3:580.126.18-1.fc43 @commandline
nvidia-gpu-firmware.noarch                 20260309-1.fc43     updates
nvidia-modprobe.x86_64                     3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-persistenced.x86_64                 3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
nvidia-settings.x86_64                     3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia.x86_64                 3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda.x86_64            3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.x86_64       3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-kmodsrc.x86_64         3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.x86_64            3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-power.x86_64           3:580.126.18-1.fc43 rpmfusion-nonfree-nvidia-driver

// inxi -Fzxx

solvyce@fedora:~$ inxi -Fzxx
System:
  Kernel: 6.19.10-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 15.2.1
  Desktop: GNOME v: 49.5 tk: GTK v: 3.24.52 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 43 (Workstation Edition)
Machine:
  Type: Laptop System: Acer product: Predator PHN16-71 v: V1.13
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: RPL model: Compass_RTX v: V1.13 serial: <superuser required>
    part-nu: 0000000000000000 Firmware: UEFI vendor: INSYDE v: 1.13
    date: 09/07/2023
Battery:
  ID-1: BAT1 charge: 72.1 Wh (100%) condition: 72.1/90.6 Wh (79.5%)
    volts: 16.61 min: 15.4 model: LGC AP21A8T serial: <filter> charging:
    status: full cycles: 220
CPU:
  Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700HX bits: 64
    type: MST AMCP arch: Raptor Lake rev: 2 cache: L1: 1.4 MiB L2: 14 MiB
    L3: 30 MiB
  Speed (MHz): avg: 915 min/max: 800/2100:1500 cores: 1: 915 2: 915 3: 915
    4: 915 5: 915 6: 915 7: 915 8: 915 9: 915 10: 915 11: 915 12: 915 13: 915
    14: 915 15: 915 16: 915 17: 915 18: 915 19: 915 20: 915 21: 915 22: 915
    23: 915 24: 915 bogomips: 110592
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Alder Lake-HX GT1 [UHD Graphics 770]
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Xe ports:
    active: eDP-1 empty: none bus-ID: 0000:00:02.0 chip-ID: 8086:4688
  Device-2: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile]
    vendor: Acer Incorporated ALI driver: nvidia v: 580.126.18 arch: Lovelace
    ports: active: HDMI-A-1 empty: DP-1,DP-2,eDP-2 bus-ID: 0000:01:00.0
    chip-ID: 10de:28e1
  Device-3: Chicony ACER HD User Facing driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-6:4 chip-ID: 04f2:b76f
  Display: wayland server: Xwayland v: 24.1.9 compositor: gnome-shell
    driver: gpu: i915,nv_platform,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: HDMI-A-1 model: BenQ GW2790Q res: 2560x1440 dpi: 109
    diag: 685mm (27")
  Monitor-2: eDP-1 model: ChiMei InnoLux 0x1616 res: 1920x1200 dpi: 142
    diag: 406mm (16")
  API: OpenGL v: 4.6 vendor: intel mesa v: 25.3.6 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: Mesa Intel UHD Graphics (ADL-S GT1)
    device-ID: 8086:4688 display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake High Definition Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:7a50
  Device-2: NVIDIA AD107 High Definition Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:22be
  Device-3: Razer USA BlackShark V2 X USB
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 bus-ID: 1-3:3 chip-ID: 1532:0557
  API: ALSA v: k6.19.10-200.fc43.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.11 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: Intel 700 Series CNVi WiFi vendor: Rivet Networks driver: iwlwifi
    v: kernel bus-ID: 0000:00:14.3 chip-ID: 8086:7a70
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
    driver: r8169 v: kernel port: 3000 bus-ID: 0000:6d:00.0 chip-ID: 10ec:2600
  IF: enp109s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:6 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 bus-ID: 0000:00:0e.0 chip-ID: 8086:467f
Drives:
  Local Storage: total: 1.86 TiB used: 7.93 GiB (0.4%)
  ID-1: /dev/nvme0n1 vendor: Seagate model: XPG GAMMIX S70 BLADE
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 34.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD PC SN810
    SDCQNRY-1T00-1014 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4
    serial: <filter> temp: 45.9 C
Partition:
  ID-1: / size: 951.27 GiB used: 7.21 GiB (0.8%) fs: btrfs dev: /dev/dm-0
    mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
  ID-2: /boot size: 1.9 GiB used: 715.5 MiB (36.8%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 951.27 GiB used: 7.21 GiB (0.8%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.5 C mobo: 50.0 C
  Fan Speeds (rpm): cpu: 1701 fan-2: 1824
Info:
  Memory: total: 32 GiB note: est. available: 31.05 GiB used: 4.44 GiB (14.3%)
  Processes: 513 Power: uptime: 8h 40m wakeups: 1 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 15.2.1
    Shell: Bash v: 5.3.0 running-in: ptyxis-agent inxi: 3.3.40

// sudo mokutil --test-key /etc/pki/akmods/certs/public_key.der

solvyce@fedora:~$ sudo mokutil --test-key /etc/pki/akmods/certs/public_key.der
/etc/pki/akmods/certs/public_key.der is already enrolled
// modinfo -l nvidia

solvyce@fedora:~$ modinfo -l nvidia
Dual MIT/GPL

// modinfo -F version nvidia

solvyce@fedora:~$ modinfo -F version nvidia
580.126.18

My laptop has 165 Hz refresh. My External monitor has 100 Hz refresh.

For laptop: When I keep it static, it gives proper upto 160+ FPS, but when I drag any window, or just alt tab, it drops as low as even <100FPS sometimes. And this is just laptop screen.

// glxgears for laptop:

solvyce@fedora:~$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
812 frames in 5.0 seconds = 162.308 FPS
808 frames in 5.0 seconds = 161.457 FPS
800 frames in 5.0 seconds = 159.868 FPS
672 frames in 5.0 seconds = 134.132 FPS
614 frames in 5.0 seconds = 122.715 FPS
777 frames in 5.0 seconds = 155.238 FPS
805 frames in 5.0 seconds = 160.983 FPS
785 frames in 5.0 seconds = 156.811 FPS

For external monitor: The moment I alt tabbed to firefox where the cursor’s really laggy, it dropped so low. I could feel that the animation sometimes falls below even 30 FPS. But the moment I switched back to glxgears window or the terminal, it comes back. Only when I do no interaction on the screen like dragging, alt tabbing, or clicking, only then it gives about 90 FPS. And the situation’s too bad with browser and any other application’s window. It feels like the GPU is lagging hard to render frames, and load that with heavy animation, I feel the OS with the NVIDIA driver’s just not capable to catch up.

// glxgears for external monitor:

solvyce@fedora:~$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
402 frames in 5.0 seconds = 79.981 FPS
278 frames in 5.0 seconds = 55.547 FPS
389 frames in 5.0 seconds = 77.730 FPS
458 frames in 5.0 seconds = 91.567 FPS
469 frames in 5.0 seconds = 93.663 FPS
469 frames in 5.0 seconds = 93.793 FPS
365 frames in 5.0 seconds = 72.949 FPS
389 frames in 5.0 seconds = 77.660 FPS
314 frames in 5.0 seconds = 62.712 FPS
84 frames in 5.0 seconds = 16.793 FPS
42 frames in 5.8 seconds =  7.285 FPS
5 frames in 5.0 seconds =  0.998 FPS
235 frames in 5.0 seconds = 46.937 FPS
453 frames in 5.0 seconds = 90.461 FPS
403 frames in 5.0 seconds = 80.414 FPS
422 frames in 5.0 seconds = 84.324 FPS
417 frames in 5.0 seconds = 83.158 FPS

UFO test results btw:

  1. Laptop
    After a while like 30-40 seconds (Still doesn’t hit 165 by any means):

  2. Monitor
    Initially:


    After a while (30-45 seconds, but stays below 60 FPS cap):

Btw I tried the same test on brave after installing it. And it doesn’t suck as much as firefox. It does detect 100Hz refresh rate. VSYNC is still messing though. Tested on vsynctester.com. I don’t know the exact issue, but I feel it’s vsync and the browser messing with each other. Is there a way to fix that?

Any help?

Thinking about this and the fact this is a laptop, I suspect one of the monitors is the laptop screen and the other is external, correct?

As such, by default the laptop screen is driven by the iGPU (intel) and the external is driven by the dGPU (nvidia). The inxi output tells me this is the case.

The refresh problem appears to be conflict between the two gpus and likely trying to switch back and forth under heavy load between them for driving the monitor refresh.

There is a tool switcherooctl that can be used to tell the system to select the one GPU to be used. Some laptop BIOS setups allow disabling the iGPU that also would stop this internal conflict on which to use.

1 Like

Yeah you were right. Between your reply and my original reply, I did some tweaks via suggestions from deepseek, chatgpt, and gemini by deep web search. And was able to get renderer to be set to my NVIDIA GPU. Also that fixed 165 Hz on my laptop screen, and was able to push up to 100Hz on firefox and brave both. But the browser animations were causing drops as low as 40fps sometimes, which indicated there was still something wrong. I had almost decided to drop the idea of a secure boot + nvidia + linux thinking there’s no solution, but then I asked your reply, after which I did finally solve this problem!

FYI, This was the latest inxi -Fzxx output until before the disabling iGPU in BIOS itself:

System:
  Kernel: 6.19.10-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 15.2.1
  Desktop: GNOME v: 49.5 tk: GTK v: 3.24.52 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 43 (Workstation Edition)
Machine:
  Type: Laptop System: Acer product: Predator PHN16-71 v: V1.13
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: RPL model: Compass_RTX v: V1.13 serial: <superuser required>
    part-nu: 0000000000000000 Firmware: UEFI vendor: INSYDE v: 1.13
    date: 09/07/2023
Battery:
  ID-1: BAT1 charge: 72.1 Wh (100%) condition: 72.1/90.6 Wh (79.5%)
    volts: 16.54 min: 15.4 model: LGC AP21A8T serial: <filter> charging:
    status: full cycles: 220
CPU:
  Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700HX bits: 64
    type: MST AMCP arch: Raptor Lake rev: 2 cache: L1: 1.4 MiB L2: 14 MiB
    L3: 30 MiB
  Speed (MHz): avg: 817 min/max: 800/4800:5000:3700 cores: 1: 817 2: 817
    3: 817 4: 817 5: 817 6: 817 7: 817 8: 817 9: 817 10: 817 11: 817 12: 817
    13: 817 14: 817 15: 817 16: 817 17: 817 18: 817 19: 817 20: 817 21: 817
    22: 817 23: 817 24: 817 bogomips: 110592
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: Intel Alder Lake-HX GT1 [UHD Graphics 770]
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Xe ports:
    active: eDP-1 empty: none bus-ID: 0000:00:02.0 chip-ID: 8086:4688
  Device-2: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile]
    vendor: Acer Incorporated ALI driver: nvidia v: 580.126.18 arch: Lovelace
    ports: active: HDMI-A-1 empty: DP-1,DP-2,eDP-2 bus-ID: 0000:01:00.0
    chip-ID: 10de:28e1
  Device-3: Chicony ACER HD User Facing driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 04f2:b76f
  Display: wayland server: Xwayland v: 24.1.9 compositor: gnome-shell
    driver: gpu: i915,nv_platform,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: HDMI-A-1 model: BenQ GW2790Q res: 2560x1440 dpi: 109
    diag: 685mm (27")
  Monitor-2: eDP-1 model: ChiMei InnoLux 0x1616 res: 1920x1200 dpi: 142
    diag: 406mm (16")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 580.126.18 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 4050 Laptop GPU/PCIe/SSE2
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake High Definition Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:7a50
  Device-2: NVIDIA AD107 High Definition Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:22be
  API: ALSA v: k6.19.10-200.fc43.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.11 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: Intel 700 Series CNVi WiFi vendor: Rivet Networks driver: iwlwifi
    v: kernel bus-ID: 0000:00:14.3 chip-ID: 8086:7a70
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
    driver: r8169 v: kernel port: 3000 bus-ID: 0000:6d:00.0 chip-ID: 10ec:2600
  IF: enp109s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:5 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 bus-ID: 0000:00:0e.0 chip-ID: 8086:467f
Drives:
  Local Storage: total: 1.86 TiB used: 8.93 GiB (0.5%)
  ID-1: /dev/nvme0n1 vendor: Seagate model: XPG GAMMIX S70 BLADE
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 37.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD PC SN810
    SDCQNRY-1T00-1014 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4
    serial: <filter> temp: 38.9 C
Partition:
  ID-1: / size: 951.27 GiB used: 8.22 GiB (0.9%) fs: btrfs dev: /dev/dm-0
    mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
  ID-2: /boot size: 1.9 GiB used: 715.5 MiB (36.8%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 951.27 GiB used: 8.22 GiB (0.9%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 43.0 C mobo: 41.0 C
  Fan Speeds (rpm): cpu: 1709 fan-2: 1802
Info:
  Memory: total: 32 GiB note: est. available: 31.05 GiB used: 5.26 GiB (16.9%)
  Processes: 579 Power: uptime: 41m wakeups: 1 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 15.2.1
    Shell: Bash v: 5.3.0 running-in: ptyxis-agent inxi: 3.3.40

But then when I gave your reply to ChatGPT and the old and latest inxi and asked if there was still something missing as per your suggestion. It told me that I should try disabling iGPU and then see if the issue was fixed.

And now, this is the latest inxi -Fzxx output:

System:
  Kernel: 6.19.10-200.fc43.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 15.2.1
  Desktop: GNOME v: 49.5 tk: GTK v: 3.24.52 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 43 (Workstation Edition)
Machine:
  Type: Laptop System: Acer product: Predator PHN16-71 v: V1.13
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: RPL model: Compass_RTX v: V1.13 serial: <superuser required>
    part-nu: 0000000000000000 Firmware: UEFI vendor: INSYDE v: 1.13
    date: 09/07/2023
Battery:
  ID-1: BAT1 charge: 72.1 Wh (100%) condition: 72.1/90.6 Wh (79.5%)
    volts: 16.54 min: 15.4 model: LGC AP21A8T serial: <filter> charging:
    status: full cycles: 220
CPU:
  Info: 16-core (8-mt/8-st) model: 13th Gen Intel Core i7-13700HX bits: 64
    type: MST AMCP arch: Raptor Lake rev: 2 cache: L1: 1.4 MiB L2: 14 MiB
    L3: 30 MiB
  Speed (MHz): avg: 850 min/max: 800/4800:5000:3700 cores: 1: 850 2: 850
    3: 850 4: 850 5: 850 6: 850 7: 850 8: 850 9: 850 10: 850 11: 850 12: 850
    13: 850 14: 850 15: 850 16: 850 17: 850 18: 850 19: 850 20: 850 21: 850
    22: 850 23: 850 24: 850 bogomips: 110592
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
  Device-1: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile]
    vendor: Acer Incorporated ALI driver: nvidia v: 580.126.18 arch: Lovelace
    ports: active: HDMI-A-1,eDP-1 empty: DP-1,DP-2 bus-ID: 0000:01:00.0
    chip-ID: 10de:28e1
  Device-2: Chicony ACER HD User Facing driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 bus-ID: 1-6:3 chip-ID: 04f2:b76f
  Display: wayland server: Xwayland v: 24.1.9 compositor: gnome-shell
    driver: gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: 0
  Monitor-1: HDMI-A-1 model: BenQ GW2790Q res: 2560x1440 dpi: 109
    diag: 685mm (27")
  Monitor-2: eDP-1 model: ChiMei InnoLux 0x1616 res: 1920x1200 dpi: 142
    diag: 406mm (16")
  API: OpenGL v: 4.6.0 vendor: nvidia v: 580.126.18 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 4050 Laptop GPU/PCIe/SSE2
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo gpu: nvidia-settings,nvidia-smi x11: xdriinfo,
    xdpyinfo, xprop, xrandr
Audio:
  Device-1: Intel Raptor Lake High Definition Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:7a50
  Device-2: NVIDIA AD107 High Definition Audio vendor: Acer Incorporated ALI
    driver: snd_hda_intel v: kernel bus-ID: 0000:01:00.1 chip-ID: 10de:22be
  API: ALSA v: k6.19.10-200.fc43.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.11 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: Intel 700 Series CNVi WiFi vendor: Rivet Networks driver: iwlwifi
    v: kernel bus-ID: 0000:00:14.3 chip-ID: 8086:7a70
  IF: wlp0s20f3 state: up mac: <filter>
  Device-2: Realtek Killer E2600 GbE vendor: Acer Incorporated ALI
    driver: r8169 v: kernel port: 3000 bus-ID: 0000:6d:00.0 chip-ID: 10ec:2600
  IF: enp109s0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 bus-ID: 1-14:5 chip-ID: 8087:0026
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 bus-ID: 0000:00:0e.0 chip-ID: 8086:467f
Drives:
  Local Storage: total: 1.86 TiB used: 8.94 GiB (0.5%)
  ID-1: /dev/nvme0n1 vendor: Seagate model: XPG GAMMIX S70 BLADE
    size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 32.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD PC SN810
    SDCQNRY-1T00-1014 size: 953.87 GiB speed: 63.2 Gb/s lanes: 4
    serial: <filter> temp: 42.9 C
Partition:
  ID-1: / size: 951.27 GiB used: 8.22 GiB (0.9%) fs: btrfs dev: /dev/dm-0
    mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
  ID-2: /boot size: 1.9 GiB used: 715.5 MiB (36.8%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 951.27 GiB used: 8.22 GiB (0.9%) fs: btrfs
    dev: /dev/dm-0 mapped: luks-8f6583d9-b4cd-4519-a988-2c3d1854b695
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 48.0 C mobo: 48.0 C
  Fan Speeds (rpm): cpu: 1712 fan-2: 1783
Info:
  Memory: total: 32 GiB note: est. available: 31.05 GiB used: 3.36 GiB (10.8%)
  Processes: 498 Power: uptime: 8m wakeups: 0 Init: systemd v: 258
    default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 15.2.1
    Shell: Bash v: 5.3.0 running-in: ptyxis-agent inxi: 3.3.40

I think the difference is there’s no i915 mention anywhere, and everything’s now running on NVIDIA GPU.

So, thanks a lot for helping me with the solution. I am still very new to linux and don’t exactly understand the inner working and how to not get overwhelmed seeing this long outputs of these linux commands, I am still learning. And I hope that eventually I am able to be as good as you some day! Thanks a lot for helping with the solution to my problem!

1 Like

Glad to hear that things have worked out.

Yes, the last inxi result shows the system now does not see nor configure the iGPU and everything is on the nvidia GPU. Those errors are commonly the case when there is a conflict between the GPUs in the way the system manages them.

Using AI for assistance can be a crap shoot. The AIs all use data scraped from the internet and sometimes it is correct, and other times it may be out of date or clearly incorrect. In that respect things are improving but AI is not yet 100% reliable.

1 Like