I am on a nvidia 555; issue with Monitor waking up and Garuda Linux or Nvidia lowering resolution and locking to 60hz

System:
  Kernel: 6.9.3-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.1.1 clocksource: tsc
    avail: hpet,acpi_pm parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=4f64013a-7f46-4dc0-a552-be58d9224a85 rw rootflags=subvol=@ quiet loglevel=3
    mem_sleep_default=s2idle nvidia-drm.modeset=1 ibt=off
  Desktop: KDE Plasma v: 6.0.5 tk: Qt v: N/A info: frameworks v: 6.2.0 wm: kwin_wayland vt: 1
    dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: TUF GAMING X570-PLUS (WI-FI) v: Rev X.0x
    serial: <superuser required> part-nu: SKU uuid: <superuser required> UEFI: American Megatrends
    v: 5003 date: 10/07/2023
CPU:
  Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 4 level: v3 note: check
    built: 2022 process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x21 (33) stepping: 2
    microcode: 0xA20120E
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache: L1: 512 KiB
    desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 3604 high: 4439 min/max: 2200/4549 boost: enabled scaling:
    driver: acpi-cpufreq governor: performance cores: 1: 4067 2: 3400 3: 3537 4: 3590 5: 4060 6: 3400
    7: 3548 8: 4439 9: 3540 10: 3400 11: 3400 12: 3554 13: 3400 14: 3539 15: 3400 16: 3400
    bogomips: 108808
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
  Vulnerabilities: <filter>
Graphics:
  Device-1: NVIDIA AD102 [GeForce RTX 4090] vendor: Micro-Star MSI driver: nvidia v: 555.52.04
    alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current (as of 2024-04) arch: Lovelace
    code: AD1xx process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
    active: none off: HDMI-A-1 empty: DP-1,DP-2,DP-3 bus-ID: 0b:00.0 chip-ID: 10de:2684
    class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0 compositor: kwin_wayland
    driver: X: loaded: nvidia unloaded: modesetting alternate: fbdev,nouveau,nv,vesa gpu: nvidia
    display-ID: 0
  Monitor-1: HDMI-A-1 res: 3840x1080 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2 drv: swrast gbm:
    drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia x11: drv: zink inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 555.52.04 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 4090/PCIe/SSE2 memory: 23.43 GiB display-ID: :1.0
  API: Vulkan v: 1.3.279 layers: 12 device: 0 type: discrete-gpu name: NVIDIA GeForce RTX 4090
    driver: nvidia v: 555.52.04 device-ID: 10de:2684 surfaces: xcb,xlib,wayland
Audio:
  Device-1: NVIDIA AD102 High Definition Audio vendor: Micro-Star MSI driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 10de:22ba class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0d:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Blue Microphones Yeti Stereo Microphone driver: hid-generic,snd-usb-audio,usbhid
    type: USB rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-2:2 chip-ID: b58e:9e84
    class-ID: 0300 serial: <filter>
  Device-4: SAVITECH SA9123 USB Audio driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 7-2:3 chip-ID: 262a:9113 class-ID: 0102
  Device-5: FiiO BTR7 driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 480 Mb/s
    lanes: 1 mode: 2.0 bus-ID: 7-4.1:5 chip-ID: 2972:0047 class-ID: 0300
  API: ALSA v: k6.9.3-zen1-1-zen status: kernel-api with: aoss type: oss-emulator tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: PipeWire v: 1.0.7 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 Wi-Fi 5 Wireless-AC 9x6x [Thunder Peak] driver: iwlwifi v: kernel pc
ie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 8086:2526 class-ID: 0280
  IF: wlp6s0 state: down mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 07:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp7s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
  Device-1: Intel Wireless-AC 9260 Bluetooth Adapter driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 5-5:3 chip-ID: 8087:0025 class-ID: e001
  Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1 lmp-v: 10 status:
    discoverable: no pairing: no class-ID: 6c0104
Drives:
  Local Storage: total: 15.46 TiB used: 2.62 TiB (16.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Western Digital model: WD BLACK SN850X 4000GB
    size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD
    serial: <filter> fw-rev: 624311WD temp: 53.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 4TB size: 3.64 TiB
    block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 4B2QJXD7 temp: 47.9 C scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: Seagate model: ST4000VN008-2DR166 size: 3.64 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5980 serial: <filter>
    fw-rev: SC60 scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB
    block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s tech: SSD serial: <filter>
    fw-rev: 3B6Q scheme: GPT
  ID-5: /dev/sdc maj-min: 8:32 vendor: Western Digital model: WD2003FZEX-00SRLA0 size: 1.82 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: 1A01 scheme: GPT
  ID-6: /dev/sdd maj-min: 8:48 vendor: Western Digital model: WD20EZRZ-00Z5HB0 size: 1.82 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
    fw-rev: 0A80 scheme: MBR
Partition:
  ID-1: / raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 1.42 TiB (39.1%) fs: btrfs
    dev: /dev/nvme1n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%) used: 588 KiB (0.2%) fs: vfat
    dev: /dev/nvme1n1p1 maj-min: 259:1
  ID-3: /home raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 1.42 TiB (39.1%) fs: btrfs
    dev: /dev/nvme1n1p2 maj-min: 259:2
  ID-4: /var/log raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 1.42 TiB (39.1%) fs: btrfs
    dev: /dev/nvme1n1p2 maj-min: 259:2
  ID-5: /var/tmp raw-size: 3.64 TiB size: 3.64 TiB (100.00%) used: 1.42 TiB (39.1%) fs: btrfs
    dev: /dev/nvme1n1p2 maj-min: 259:2
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 31.25 GiB used: 6.5 MiB (0.0%) priority: 100 comp: zstd
    avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 56.1 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB available: 31.25 GiB used: 4.64 GiB (14.8%)
  Processes: 425 Power: uptime: 3h 44m states: freeze,mem,disk suspend: s2idle avail: deep
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 12.46 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd v: 255
    default: graphical tool: systemctl
  Packages: 2014 pm: pacman pkgs: 1999 libs: 555 tools: gnome-software, octopi, pacseek, pamac,
    paru pm: flatpak pkgs: 15 Compilers: clang: 17.0.6 gcc: 14.1.1 alt: 13 Client: shell wrapper
    v: 5.2.26-release inxi: 3.3.34
Garuda (2.6.26-1):
  System install date:     2024-05-10
  Last full system update: 2024-06-08
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Wi
ndows dual boot:       No/Undetected
  Failed units:            

Main issue is I am on a Odyssey g9 oled monitor 5120x1440 at 240hz, using a RTX 4090 everything works well except for one issue, when I leave and my monitor goes to sleep on waking up the monitor and not the whole system, the system now can only see 3840x1080 at 60hz, only solution is to restart the whole pc to get it to correctly show up again, any solution here as Its driving me nuts. Also sleeping just doesn’t work for me as it stays black screen entirely when waking up the pc // another thing that can work is just turning the monitor on and off again; but its a roulette since it can work 5/10 times

Try setting up " Preserve video memory after suspend" as suggested here: NVIDIA/Tips and tricks - ArchWiki

Another post where setting this up is described step by step can be found here:

1 Like