Monitor keep restaring

Hi all,

i have been using garuda linux for a year now, but lately my monitor has been turning off and on repeatedly. I also have an installation with windows operating system and there I can continue with the same installation without any problems. As of today, my monitor did not turn on at all on linux and I connected using HDMI cable, but this time I am using it at 60 hz limit. here are my system specs, waiting for your help

System:
  Kernel: 6.13.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1 clocksource: tsc
    avail: hpet,acpi_pm parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=13d21f7d-d39f-47a7-a6c3-989678d7b5b9 rw rootflags=subvol=@ quiet
    resume=UUID=3a226f53-deba-4536-83bd-fad5dbdce7a7 loglevel=3 ibt=off
  Desktop: KDE Plasma v: 6.3.3 tk: Qt v: N/A info: frameworks v: 6.12.0 wm: kwin_wayland
    with: krunner vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: PRIME B450M-A II v: Rev X.0x serial: <superuser required> part-nu: SKU
    uuid: <superuser required> BIOS: American Megatrends v: 3802 date: 04/28/2022
CPU:
  Info: model: AMD Ryzen 5 5600X bits: 64 type: MT MCP arch: Zen 3+ gen: 3 level: v3 note: check
    built: 2022 process: TSMC n6 (7nm) family: 0x19 (25) model-id: 0x21 (33) stepping: 2
    microcode: 0xA201210
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB L3: 32 MiB desc: 1x32 MiB
  Speed (MHz): avg: 4193 min/max: 550/5278 boost: enabled scaling: driver: amd-pstate-epp
    governor: performance cores: 1: 4193 2: 4193 3: 4193 4: 4193 5: 4193 6: 4193 7: 4193 8: 4193
    9: 4193 10: 4193 11: 4193 12: 4193 bogomips: 100803
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
    vendor: ASUSTeK driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1,
    DP-2, DP-3, Writeback-1 bus-ID: 0b:00.0 chip-ID: 1002:73bf class-ID: 0300
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6 compositor: kwin_wayland
    driver: X: loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: 0
  Monitor-1: HDMI-A-1 model: Samsung Odyssey G5 serial: <filter> built: 2245 res: mode: 2560x1440
    hz: 60 scale: 114% (1.15) to: 2226x1252 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
    diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1 drv: swrast
    gbm: drv: kms_swrast surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.0.1-arch1.2 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 6800 (radeonsi navi21 LLVM 19.1.7 DRM 3.61
    6.13.5-zen1-1-zen) device-ID: 1002:73bf memory: 15.62 GiB unified: no display-ID: :1.0
  API: Vulkan v: 1.4.304 layers: 13 device: 0 type: discrete-gpu name: AMD Radeon RX 6800 (RADV
    NAVI21) driver: N/A device-ID: 1002:73bf surfaces: xcb,xlib,wayland device: 1
    type: discrete-gpu name: AMD Radeon RX 6800 driver: N/A device-ID: 1002:73bf
    surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM 19.1.7 256 bits)
    driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib,wayland
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,kscreen-doctor
    gpu: corectrl wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 0b:00.1 chip-ID: 1002:ab28 class-ID: 0403
  Device-2: Advanced Micro Devices [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
  API: ALSA v: k6.13.5-zen1-1-zen status: kernel-api with: aoss type: oss-emulator tools: N/A
  Server-1: PipeWire v: 1.4.1 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: Rea
ltek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK RTL8111H
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 08:00.0
    chip-ID: 10ec:8168 class-ID: 0200
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
  Device-1: TP-Link UB500 Adapter driver: btusb v: 0.8 type: USB rev: 1.1 speed: 12 Mb/s lanes: 1
    mode: 1.1 bus-ID: 3-2.3.2:6 chip-ID: 2357:0604 class-ID: e001 serial: <filter>
  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: 2.3 TiB used: 711.37 GiB (30.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD Blue SN570 500GB
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD
    serial: <filter> fw-rev: 234110WD temp: 36.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Seagate model: ST1000DM010-2EP102 size: 931.51 GiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 7200 serial: <filter>
    fw-rev: CC46 scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 model: XS2000 size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B type: USB rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: SSD
    serial: <filter> fw-rev: 1000 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 936.79 GiB size: 936.79 GiB (100.00%) used: 711.37 GiB (75.9%) fs: btrfs
    dev: /dev/sdb1 maj-min: 8:17
  ID-2: /home raw-size: 936.79 GiB size: 936.79 GiB (100.00%) used: 711.37 GiB (75.9%) fs: btrfs
    dev: /dev/sdb1 maj-min: 8:17
  ID-3: /var/log raw-size: 936.79 GiB size: 936.79 GiB (100.00%) used: 711.37 GiB (75.9%)
    fs: btrfs dev: /dev/sdb1 maj-min: 8:17
  ID-4: /var/tmp raw-size: 936.79 GiB size: 936.79 GiB (100.00%) used: 711.37 GiB (75.9%)
    fs: btrfs dev: /dev/sdb1 maj-min: 8:17
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 15.52 GiB used: 78.5 MiB (0.5%) priority: 100 comp: zstd
    avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 12 dev: /dev/zram0
  ID-2: swap-2 type: partition size: 17.07 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdb2
    maj-min: 8:18
Sensors:
  System Temperatures: cpu: 59.2 C mobo: N/A gpu: amdgpu temp: 50.0 C mem: 46.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 16 GiB available: 15.52 GiB used: 5.03 GiB (32.4%)
  Processes: 369 Power: uptime: 36m states: freeze,mem,disk suspend: deep avail: s2idle
    wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume image: 6.2 GiB
    services: org_kde_powerdevil, power-profiles-daemon, upowerd Init: systemd v: 257
    default: graphical tool: systemctl
  Packages: 1942 pm: pacman pkgs: 1919 libs: 575 tools: octopi,paru pm: flatpak pkgs: 23
    Compilers: clang: 19.1.7 gcc: 14.2.1 Client: shell wrapper v: 5.2.37-release inxi: 3.3.37
Garuda (2.7.2-1):
  System install date:     2024-10-23
  Last full system update: 2025-03-20 ↻
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       <superuser required>
  Failed units:            

[quote=“carmilla, post:1, topic:42785”]

System:

  Monitor-1: HDMI-A-1 model: Samsung Odyssey G5 serial: <filter> built: 2245 res: mode: 2560x1440
    hz: 60 scale: 114% (1.15) to: 2226x1252 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
    diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400


Garuda (2.7.2-1):
  System install date:     2024-10-23
  Last full system update: 2025-03-20 ↻
  Is partially upgraded:   No

[/quote]
First off I would reboot, then I would check your HDMI cable, maybe replace it with a DP cable just to see if that helps. Does no look like it is recognizing it correctly, should be 32"

and welcome

2 Likes

Try setting the scaling to 100% and see if that helps.

A BIOS update would also be a good idea:

Version 4622 / 15.77 MB / 2024/11/14

  1. Updated AGESA to version ComboV2PI 1.2.0.Cc.
  2. Resolved CPU exception when adjusting items like ““When system is in sleep, hibernate, or soft off states”” in certain languages.
4 Likes

I did scaling to %100 but still keep restarting.

And I did BIOS update, but keep restarting. But thanks for your kindly reply.

Actually I’m using DP and getting restarting on DP cable, but when I use HDMI my monitor up and running.

But this time my HDMI cable couldn’t fully support my monitor. I can use monitor only 60hz.

Since when exactly have you had the issue, did it first occur after a system update?

1 Like

I’ve had this problem for the last 2 months, but at the time I could unplug and plug in the DP cable and it would go away. now it’s a complete restart loop. It is hard to say that it is directly after a system update.

If any issues arise that you can’t resolve quickly yourself, then you open a topic promptly and not after such a long time. :wink:

Check the monitor settings under “System Settings” → “Display & Monitor” and reset them to the default values as a test.

You are using wayland - log out → select “Desktop Session: Plasma (X11)” in the login screen → log in again and check whether you have the same issues under x11.

Create a new user as a test and check whether you have the same issues in this account.


Edit: You can also try different kernels, for example linux-lts:

sudo pacman -S linux-lts linux-lts-headers

and/or linux-znver3:

sudo pacman -S linux-znver3 linux-znver3-headers

After the installation reboot, select the kernel in the Grub menu and boot with it.

2 Likes

I have this issue, but on Windows. My monitor works fine one Linux. One work around I found was to use a different HDMI port on my machine when I use Windows.

I reset monitor settings, but keep restarting on DP.

Try Desktop Settings: Plasma (X11) but still restarting monitor.

And also try different kernels, lts or znver3 or zen. Still keep restarting :confused:

Hi, setting the monitor’s Display Port version from 1.2 to 1.1 seems to have solved the issue for me.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.