Installed RTX 5070 FE. Cannot set my resolution and refresh rate to 3440x1440p @ 120 Hz

Just got a new GPU. Installed it, system lets me boot in but I am at really low resolution and refresh rate. How can I fix this because it’s not a great experience right now.

Trying to switch to open source drivers returns this message: removing nvidia-dkms breaks dependency 'nvidia-dkms' required by garuda-nvidia-config

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "",
LC_ALL = (unset),
LC_CTYPE = (unset),
LC_NUMERIC = "en_US.UTF-8",
LC_COLLATE = (unset),
LC_TIME = "en_GB.UTF-8",
LC_MESSAGES = (unset),
LC_MONETARY = "en_US.UTF-8",
LC_ADDRESS = "en_US.UTF-8",
LC_IDENTIFICATION = "en_US.UTF-8",
LC_MEASUREMENT = "en_US.UTF-8",
LC_PAPER = "en_US.UTF-8",
LC_TELEPHONE = "en_US.UTF-8",
LC_NAME = "en_US.UTF-8",
LANG = "en_US.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("en_US.UTF-8").
System:
Kernel: 6.15.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=9613693f-dd5c-41e6-afd3-5bc2c13b93e5 rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0
wm: kwin_wayland with: krunner vt: 1 dm: SDDM Distro: Garuda
base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: Z790I AORUS ULTRA v: -CF
serial: <superuser required>
Mobo: Gigabyte model: Z790I AORUS ULTRA v: x.x
serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: F10b date: 12/04/2024
CPU:
Info: model: Intel Core i7-14700K bits: 64 type: MST AMCP arch: Raptor Lake
gen: core 14 level: v3 note: check built: 2022+ process: Intel 7 (10nm)
family: 6 model-id: 0xB7 (183) stepping: 1 microcode: 0x12F
Topology: cpus: 1x dies: 1 clusters: 11 cores: 20 threads: 28 mt: 8 tpc: 2
st: 12 smt: enabled cache: L1: 1.8 MiB desc: d-12x32 KiB, 8x48 KiB; i-8x32
KiB, 12x64 KiB L2: 28 MiB desc: 8x2 MiB, 3x4 MiB L3: 33 MiB desc: 1x33 MiB
Speed (MHz): avg: 1502 min/max: 800/5500:5600:4300 scaling:
driver: intel_pstate governor: powersave cores: 1: 1502 2: 1502 3: 1502
4: 1502 5: 1502 6: 1502 7: 1502 8: 1502 9: 1502 10: 1502 11: 1502 12: 1502
13: 1502 14: 1502 15: 1502 16: 1502 17: 1502 18: 1502 19: 1502 20: 1502
21: 1502 22: 1502 23: 1502 24: 1502 25: 1502 26: 1502 27: 1502 28: 1502
bogomips: 191385
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GB205 [GeForce RTX 5070] driver: nvidia v: 575.64.03
alternate: nouveau,nvidia_drm non-free: N/A status: unknown device ID pcie:
gen: 4 speed: 16 GT/s lanes: 16 link-max: gen: 5 speed: 32 GT/s
bus-ID: 01:00.0 chip-ID: 10de:2f04 class-ID: 0300
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting,nouveau
alternate: fbdev,nv,vesa gpu: nvidia display-ID: 0
Monitor-1: Unknown-1 res: mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 96
size: 508x285mm (20x11.22") diag: 582mm (22.93") modes: 1920x1080
API: EGL v: 1.5 platforms: device: 0 drv: swrast surfaceless: drv: swrast
wayland: drv: swrast x11: drv: swrast inactive: gbm
API: OpenGL v: 4.5 vendor: mesa v: 25.1.5-arch1.1 glx-v: 1.4
direct-render: yes renderer: llvmpipe (LLVM 20.1.7 256 bits)
device-ID: ffffffff:ffffffff memory: 30.37 GiB unified: yes
display-ID: :1.0
API: Vulkan v: 1.4.313 layers: 15 device: 0 type: cpu name: llvmpipe
(LLVM 20.1.7 256 bits) driver: mesa llvmpipe v: 25.1.5-arch1.1 (LLVM
20.1.7) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: corectrl, nvidia-settings,
nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Raptor Lake High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7a50 class-ID: 0403
Device-2: NVIDIA driver: snd_hda_intel v: kernel pcie: gen: 4
speed: 16 GT/s lanes: 16 link-max: gen: 5 speed: 32 GT/s bus-ID: 01:00.1
chip-ID: 10de:2f80 class-ID: 0403
Device-3: Giga-Byte USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:2
chip-ID: 0414:a014 class-ID: 0300
API: ALSA v: k6.15.6-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.4.6 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Raptor Lake-S PCH CNVi WiFi vendor: Rivet Networks
driver: iwlwifi v: kernel bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Device-2: Intel Ethernet I225-V vendor: Gigabyte driver: igc v: kernel
pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 03:00.0
chip-ID: 8086:15f3 class-ID: 0200
IF: enp3s0 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX211 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:12 chip-ID: 8087:0033
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
Drives:
Local Storage: total: 1.82 TiB used: 666.36 GiB (35.8%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 2TB
size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: 4B2QJXD7 temp: 40.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 1.82 TiB size: 1.82 TiB (100.00%) used: 666.36 GiB (35.8%)
fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 624 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 666.36 GiB (35.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 666.36 GiB (35.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 1.82 TiB size: 1.82 TiB (100.00%)
used: 666.36 GiB (35.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.1 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 47.0 C mobo: 42.0 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.1 GiB used: 6.67 GiB (21.4%)
Processes: 528 Power: uptime: 3m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.36 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2019 libs: 558 tools: octopi,paru Compilers:
clang: 20.1.7 gcc: 15.1.1 Shell: garuda-inxi default: fish v: 4.0.2
running-in: konsole inxi: 3.3.38
Garuda (2.7.3-1):
System install date:     2025-03-02
Last full system update: 2025-07-14
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:

It’s also impossible to play games now. I’m getting 1 fps across the board. This has to be a driver issue right?

Of course, you need the option to deinstall sudo pacman -Rdd nvidia…
and for your gpu you need the nvidia-open-beta-dkms to install over paru.
deinstall:
sudo pacman -Rdd garuda-nvidia-config nvidia-dkms nvidia-settings nvidia-utils opencl-nvidia libxnvctrl lib32-nvidia-utils lib32-opencl-nvidia gwe python-py3nvml

no reboot

then: to install with all dependence

paru -S nvidia-open-beta-dkms lib32-nvidia-utils-beta lib32-opencl-nvidia-beta nvidia-settings-beta opencl-nvidia-beta nvidia-utils-beta

reboot → test-- if you have issues —> pls post then your garuda-inxi + pacman -Qs nvidia

You should fix this over the konsole
Make sure en_GB and en_US are enabled (search them in the file and remove the # comment, if present) in:
/etc/locale.gen
And re-generate locales

sudo locale-gen

but before this (my mind) make a bios update
https://www.gigabyte.com/Motherboard/Z790I-AORUS-ULTRA-rev-10/support#dl
Think on right settings after:

  • fastboot + secure boot disabled
  • ahci + uefi mode
  • resize bar enabled
3 Likes

Ah I see. Do you know when the official proprietary drivers will support the 5070?

Can`t see in the future…sorry
But are your issues solved ?
Default only one for each topic :innocent:

1 Like

Did just updating to the beta drivers solve this for you? I have the 5060 Ti. Installing the beta drivers worked but I also had to edit the GRUB configuration to add the kernel parameter. Had this weird issue where the drivers were active on the login screen but when I logged in, suddenly they stopped work.

I’ve decided not to pursue this workaround and would rather just wait until the card becomes supported on Garuda instead.

BTW, Garuda can do nothing, we can wait like you for an upstream solution.
Like you wrote

supported by Nvidia.

2 Likes

And if, this gpu generation came not in the default nvidia-dkms version, if in the
nvidia-open-dkms and you have nvidia-dkms installed.
Without uninstill over pacman with the option -Rdd it won’t work (my mind)

as info:

2 Likes

offtopic
I request @gampel to be renamed in Mr.Nvidia :wink:

1 Like

…and don’t worry, your system won’t fall into a “black” hole if you install an nvidia-open-beta-dkms driver instead of the nvidia-dkms driver,
but it is a faulty system if you not installed this driver (my mind)
as info:
the first nvidia winstupid rtx driver for this generation was a beta driver (of course with whql) …lol..but without errors ?.. if i read in the great www…sorry..no.

2 Likes