I used to run my display at 60Hz to save battery and I don’t want anything more than that for my use case.
But after updating the kernel to latest (6.13/6.12/6.11). My display no longer has the mode to run at 60Hz.
The options I have or either 120Hz or 48Hz.
I tried setting custom modeline (cvt, gvt, video timings) but it all ends up being a black screen.
Same with kernel param video=eDP-1:2880x1800@60
.
So I’m really not sure what to do. Is there anything I could try to fix it?
Thank you for you time!
Additional Info
swaymsg -t get_outputs
6.6
Output eDP-1 'Samsung Display Corp. 0x4197 Unknown' (focused)
Current mode: 2880x1800 @ 48.001 Hz
Power: on
Position: 0,0
Scale factor: 1.800000
Scale filter: linear
Subpixel hinting: unknown
Transform: normal
Workspace: 1
Max render time: off
Adaptive sync: disabled
Allow tearing: no
Available modes:
2880x1800 @ 120.001 Hz
2880x1800 @ 120.000 Hz
2880x1800 @ 96.001 Hz
2880x1800 @ 72.001 Hz
2880x1800 @ 60.001 Hz
2880x1800 @ 50.007 Hz
2880x1800 @ 48.001 Hz
2880x1800 @ 48.001 Hz
1920x1200 @ 120.001 Hz
1920x1080 @ 120.001 Hz
1600x1200 @ 120.001 Hz
1680x1050 @ 120.001 Hz
1280x1024 @ 120.001 Hz
1440x900 @ 120.001 Hz
1280x800 @ 120.001 Hz
1280x720 @ 120.001 Hz
1024x768 @ 120.001 Hz
800x600 @ 120.001 Hz
640x480 @ 120.001 Hz
6.12.8
Output eDP-1 'Samsung Display Corp. 0x4197 Unknown' (focused)
Current mode: 2880x1800 @ 48.001 Hz
Power: on
Position: 0,0
Scale factor: 1.800000
Scale filter: linear
Subpixel hinting: unknown
Transform: normal
Workspace: 1
Max render time: off
Adaptive sync: disabled
Allow tearing: no
Available modes:
2880x1800 @ 120.001 Hz
2880x1800 @ 120.000 Hz
2880x1800 @ 48.001 Hz
1920x1200 @ 120.001 Hz
1920x1080 @ 120.001 Hz
1600x1200 @ 120.001 Hz
1680x1050 @ 120.001 Hz
1280x1024 @ 120.001 Hz
1440x900 @ 120.001 Hz
1280x800 @ 120.001 Hz
1280x720 @ 120.001 Hz
1024x768 @ 120.001 Hz
800x600 @ 120.001 Hz
640x480 @ 120.001 Hz
Nixos Config
- Github
- It’s kinda all over the place :')
Hardware info
When you set the video Kernel Param you need to specify the output:
boot.kernelParams = [ "video=eDP-1:2880x1800@60" ];
Sorry, that’s typo on my part in the post. I did mention the output’s name in param when I tried it.
I could not find this kernel Param in you config.
Only kernelParams = [ "quiet" ];
Or did you just not push it?
Also can you post your sway config?
And try maybe this in sway.conf output eDP-1 mode --custom 2880x1800@60Hz
Yep, I did not push it (as it will gets stuck in a black screen). Custom output with sway also just results in a black screen. Same with hyprland.
Ok can you post more details of your system especially which graphics driver version.
Also which laptop modell do you have and can you try this as the kernel param:
boot.kernelParams = [ "video=eDP-1:2880x1800@60" "amdgpu.dcdebugmask=0x10" "amdgpu.sg_display=0" ];
Just tried the kernelParams
and its the same black screen. The laptop mode is HP Pavilion Plus Laptop 14-ey0789AU (92U77PA)
. And I don’t know how to get graphics driver version. So I ran vulkaninfo --summary
Devices:
========
GPU0:
apiVersion = 1.3.296
driverVersion = 24.3.2
vendorID = 0x1002
deviceID = 0x15bf
deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU
deviceName = AMD Radeon 780M (RADV GFX1103_R1)
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 24.3.2
conformanceVersion = 1.2.7.1
deviceUUID = 00000000-0400-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
GPU1:
apiVersion = 1.3.296
driverVersion = 0.0.1
vendorID = 0x10005
deviceID = 0x0000
deviceType = PHYSICAL_DEVICE_TYPE_CPU
deviceName = llvmpipe (LLVM 19.1.5, 256 bits)
driverID = DRIVER_ID_MESA_LLVMPIPE
driverName = llvmpipe
driverInfo = Mesa 24.3.2 (LLVM 19.1.5)
conformanceVersion = 1.3.1.1
deviceUUID = 6d657361-3234-2e33-2e32-000000000000
driverUUID = 6c6c766d-7069-7065-5555-494400000000
So you are on the latest Mesa Version. When you set the Kernel Params and went in the tty and run this command: swaymsg -t get_outputs
Is the 60 hz option there?
Nope, only 48Hz and 120Hz
and with this xrandr --query
It just shows the output of current wayland session. Should I create a X11 session and try?
Screen 0: minimum 16 x 16, current 1600 x 1000, maximum 32767 x 32767
eDP-1 connected 1600x1000+0+0 (normal left inverted right x axis y axis) 300mm x 190mm
1600x1000 47.90*+
1280x960 47.96
1152x864 47.90
1024x768 47.88
800x600 47.56
640x480 47.79
320x240 47.50
1440x900 47.92
1280x800 47.81
1152x720 47.84
960x600 47.72
928x580 47.82
800x500 47.77
768x480 47.68
720x480 47.72
640x400 47.55
320x200 47.17
1600x900 47.92
1368x768 47.93
1280x720 47.83
1024x576 47.93
864x486 47.75
720x400 47.62
640x350 46.96
yes please try it in X. It seams that the resolution set in the Kernel Params doesn’t get recognized in wayland.
Sorry for the delayed response!
Here is the output of xrandra --query
inside of Gnome 47 X11. Gnome display settings I had only 120 and 48Hz as an option. But xrandr --query
has 60 as an supported option.
Screen 0: minimum 320 x 200, current 2880 x 1800, maximum 16384 x 16384
eDP-1 connected primary 2880x1800+0+0 (normal left inverted right x axis y axis) 302mm x 189mm
2880x1800 120.00*+ 120.00 + 48.00
2880x1620 59.96 59.97
2560x1600 59.99 59.97
2560x1440 59.99 59.99 59.96 59.95
2048x1536 85.00 75.00 60.00
1920x1440 85.00 75.00 60.00
1856x1392 75.00 60.01
1792x1344 75.00 60.01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 120.00 59.88 59.95
1920x1080 120.00 60.01 59.97 59.96 59.93
1600x1200 120.00 85.00 75.00 70.00 65.00 60.00
1680x1050 120.00 59.95 59.88
1400x1050 74.76 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 120.00 85.02 75.02 60.02
1440x900 120.00
1400x900 59.96 59.88
1280x960 85.00 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1280x800 120.00 59.99 59.97 59.81 59.91
1152x864 75.00
1280x720 120.00 60.00 59.99 59.86 59.74
1024x768 120.00 85.00 75.05 60.04 85.00 75.03 70.07 60.00
1024x768i 86.96
960x720 85.00 75.00 60.00
928x696 75.00 60.05
896x672 75.05 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
832x624 74.55
960x540 59.96 59.99 59.63 59.82
800x600 120.00 85.00 75.00 70.00 65.00 60.00 85.14 72.19 75.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 74.76 59.98
800x450 59.95 59.82
640x512 85.02 75.02 60.02
700x450 59.96 59.88
640x480 120.00 85.09 60.00 85.01 72.81 75.00 59.94
720x405 59.51 58.99
720x400 85.04
684x384 59.88 59.85
640x400 59.88 59.98 85.08
576x432 75.00
640x360 59.86 59.83 59.84 59.32
640x350 85.08
512x384 85.00 75.03 70.07 60.00
512x384i 87.06
512x288 60.00 59.92
416x312 74.66
480x270 59.63 59.82
400x300 85.27 72.19 75.12 60.32 56.34
432x243 59.92 59.57
320x240 85.18 72.81 75.00 60.05
360x202 59.51 59.13
360x200 85.04
320x200 85.27
320x180 59.84 59.32
320x175 85.27
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
DP-6 disconnected (normal left inverted right x axis y axis)
But only at a resolution of 2880x1620. For 2880x1800 it only offers 120 and 48 hz. Which is strange when you set the kernel Param there should be a 60 hz Option.
I could not find someone that had this problem either so troubleshooting is really done. It is not a problem with X11/wayland.
I really don’t know what to do else since the kernel param isn’t even shown as an option in xrandr or swaymsg.
Maybe post your jounalctl and demsg log.
Yep, It’s kinda weird. Even in windows 11 there is no 60Hz option. Should I generate the log by setting a custom refresh rate in Hyprland?
wait it is not even an option in windows. Then I think your display only supports 48 and 120 hz.
For the journalctl logs try setting the custom refresh rate.
Yep, but I could have sworn I used 60Hz in Windows (only on the first day I bought the laptop). In Linux, I ran at 60Hz almost exclusively. Here is the journalctl log.
Jan 29 20:25:03 nixos systemd[1]: getty@tty1.service: Deactivated successfully.
Jan 29 20:25:03 nixos systemd[1]: run-credentials-getty\x40tty1.service.mount: Deactivated successfully.
Jan 29 20:25:03 nixos systemd[1]: getty@tty1.service: Scheduled restart job, restart counter is at 5.
Jan 29 20:25:03 nixos systemd[1]: Started Getty on tty1.
Jan 29 20:25:07 nixos login[34818]: gkr-pam: unable to locate daemon control file
Jan 29 20:25:07 nixos login[34818]: gkr-pam: stashed password to try later in open session
Jan 29 20:25:08 nixos login[34818]: pam_unix(login:session): session opened for user symph(uid=1000) by LOGIN(uid=0)
Jan 29 20:25:08 nixos systemd-logind[1639]: New session 5 of user symph.
Jan 29 20:25:08 nixos systemd[1]: Started Session 5 of User symph.
Jan 29 20:25:08 nixos login[34818]: gkr-pam: unlocked login keyring
Jan 29 20:25:08 nixos systemd[2175]: Starting Bind graphical session to PID 34827...
Jan 29 20:25:08 nixos systemd[2175]: Started Bind graphical session to PID 34827.
Jan 29 20:25:08 nixos systemd[2175]: Started GNOME Keyring.
Jan 29 20:25:08 nixos systemd[2175]: Starting Environment preloader for Hyprland...
Jan 29 20:25:08 nixos gnome-keyring-daemon[34832]: gnome-keyring-daemon: no process capabilities, insecure memory might get used
Jan 29 20:25:08 nixos gnome-keyring-daemon[34033]: The SSH agent was already initialized
Jan 29 20:25:08 nixos gnome-keyring-daemon[34033]: The Secret Service was already initialized
Jan 29 20:25:08 nixos gnome-keyring-daemon[34832]: discover_other_daemon: 1SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Jan 29 20:25:08 nixos gnome-keyring-daemon[34033]: The PKCS#11 component was already initialized
Jan 29 20:25:08 nixos gnome-keyring-daemon[34832]: discover_other_daemon: 1
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: Preparing environment for Hyprland...
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: Loading plugin "/run/current-system/sw/share/uwsm/plugins/hyprland.sh"
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: Applying quirks for "hyprland"
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: Marking variables for later cleanup from systemd user manager on stop:
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: DISPLAY
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: EDITOR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: FZF_DEFAULT_OPTS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GLAMOUR_STYLE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GTK2_RC_FILES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GTK_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: INFOPATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: JQ_COLORS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LANG
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LESSKEYIN_SYSTEM
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LG_CONFIG_FILE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LIBEXEC_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIXOS_XDG_OPEN_USE_PORTAL
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIXPKGS_CONFIG
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_PROFILES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_USER_PROFILE_DIR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PAGER
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PNPM_HOME
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QML2_IMPORT_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QTWEBKIT_PLUGIN_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QT_PLUGIN_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: SSH_ASKPASS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: STARSHIP_LOG
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TERM
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TERMINFO_DIRS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TMUX_TMPDIR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: UWSM_FINALIZE_VARNAMES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: UWSM_WAIT_VARNAMES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: WAYLAND_DISPLAY
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_PATH
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_SIZE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_THEME
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_BACKEND
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_CONFIG_DIRS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_CURRENT_DESKTOP
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_DATA_DIRS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_MENU_PREFIX
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_DESKTOP
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_ID
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_TYPE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_VTNR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __ETC_PROFILE_DONE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __HM_SESS_VARS_SOURCED
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __NIXOS_SET_ENVIRONMENT_DONE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: Exporting variables to systemd user manager:
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: EDITOR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: FZF_DEFAULT_OPTS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GLAMOUR_STYLE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GTK2_RC_FILES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: GTK_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: INFOPATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: JQ_COLORS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LESSKEYIN_SYSTEM
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LG_CONFIG_FILE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: LIBEXEC_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIXOS_XDG_OPEN_USE_PORTAL
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIXPKGS_CONFIG
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_PROFILES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: NIX_USER_PROFILE_DIR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PAGER
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: PNPM_HOME
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QML2_IMPORT_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QTWEBKIT_PLUGIN_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: QT_PLUGIN_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: SSH_ASKPASS
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: STARSHIP_LOG
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TERM
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TERMINFO_DIRS (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: TMUX_TMPDIR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: UWSM_FINALIZE_VARNAMES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: UWSM_WAIT_VARNAMES
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_PATH (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_SIZE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XCURSOR_THEME
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_BACKEND
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_CONFIG_DIRS (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_CURRENT_DESKTOP
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_DATA_DIRS (updating)
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_MENU_PREFIX
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_DESKTOP
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_ID
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_SESSION_TYPE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: XDG_VTNR
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __ETC_PROFILE_DONE
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __HM_SESS_VARS_SOURCED
Jan 29 20:25:08 nixos uwsm_env-preloader[34833]: __NIXOS_SET_ENVIRONMENT_DONE
Jan 29 20:25:08 nixos systemd[2175]: Finished Environment preloader for Hyprland.
Jan 29 20:25:08 nixos systemd[2175]: Reached target Preparation for session of Hyprland Wayland compositor.
Jan 29 20:25:08 nixos systemd[2175]: Reached target Session services which should run early before the graphical session is brought up.
Jan 29 20:25:08 nixos systemd[2175]: Reached target Home Manager System Tray.
Jan 29 20:25:08 nixos systemd[2175]: Started udiskie mount daemon.
Jan 29 20:25:08 nixos systemd[2175]: Starting Wait for WAYLAND_DISPLAY and other variables...
Jan 29 20:25:08 nixos systemd[2175]: Starting Main service for Hyprland...
Jan 29 20:25:08 nixos wireplumber[2640]: spa.alsa: Path Mic ACP LED is not a volume or mute control
Jan 29 20:25:08 nixos wireplumber[2640]: wp-device: SPA handle 'api.alsa.acp.device' could not be loaded; is it installed?
Jan 29 20:25:08 nixos wireplumber[2640]: s-monitors: Failed to create 'api.alsa.acp.device' device
Jan 29 20:25:08 nixos wireplumber[2640]: default: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Jan 29 20:25:08 nixos wireplumber[2640]: spa.bluez5: BlueZ system service is not available
Jan 29 20:25:08 nixos uwsm_Hyprland[34909]: Starting: /run/current-system/sw/bin/Hyprland...
Jan 29 20:25:08 nixos uwsm_waitenv[34908]: Expecting variables to appear in activation environment:
Jan 29 20:25:08 nixos uwsm_waitenv[34908]: HYPRLAND_INSTANCE_SIGNATURE, WAYLAND_DISPLAY
Jan 29 20:25:08 nixos uwsm_Hyprland[34913]: Expecting variables to appear in activation environment:
Jan 29 20:25:08 nixos uwsm_Hyprland[34913]: HYPRLAND_INSTANCE_SIGNATURE, WAYLAND_DISPLAY
Jan 29 20:25:08 nixos udiskie[34907]: Not run within X or Wayland session.
Jan 29 20:25:08 nixos udiskie[34907]: Starting udiskie without tray icon.
Jan 29 20:25:10 nixos systemd[2175]: Started Main service for Hyprland.
Jan 29 20:25:10 nixos uwsm_Hyprland[34966]: 2025-01-29 20:25:10 - [main.c:282] Found config * for output eDP-1 (Samsung Display Corp. 0x4197 )
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: > Warning: Unsupported maximum keycode 708, clipping.
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: > X11 cannot support keycodes above 255.
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: > Warning: Could not resolve keysym XF86KbdInputAssistPrevgrou
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: > Warning: Could not resolve keysym XF86KbdInputAssistNextgrou
Jan 29 20:25:10 nixos uwsm_Hyprland[34983]: Errors from xkbcomp are not fatal to the X server
Jan 29 20:25:10 nixos uwsm_waitenv[34908]: All expected variables appeared in activation environment.
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: All expected variables appeared in activation environment.
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: Exporting variables to systemd user manager:
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: DISPLAY (already set)
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: HYPRLAND_INSTANCE_SIGNATURE (already set)
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: PATH (already set)
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: WAYLAND_DISPLAY (already set)
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: Marking variables for later cleanup from systemd user manager on stop:
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: HYPRLAND_INSTANCE_SIGNATURE
Jan 29 20:25:10 nixos uwsm_Hyprland[34913]: Unit for Hyprland is already active.
Jan 29 20:25:10 nixos systemd[2175]: Finished Wait for WAYLAND_DISPLAY and other variables.
Jan 29 20:25:10 nixos systemd[2175]: Reached target Session of Hyprland Wayland compositor.
Jan 29 20:25:10 nixos systemd[2175]: Reached target Current graphical user session.
Jan 29 20:25:10 nixos systemd[2175]: Created slice User Graphical Application Slice.
Jan 29 20:25:10 nixos systemd[2175]: Reached target XDG Autostart for session of Hyprland Wayland compositor.
Jan 29 20:25:10 nixos systemd[2175]: Reached target Startup of XDG autostart applications.
Jan 29 20:25:10 nixos systemd[2175]: Starting Certificate and Key Storage...
Jan 29 20:25:10 nixos systemd[2175]: Starting Secret Storage Service...
Jan 29 20:25:10 nixos systemd[2175]: Starting SSH Key Agent...
Jan 29 20:25:10 nixos systemd[2175]: Started hypridle.
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] Registered timeout rule for 120s:
Jan 29 20:25:10 nixos hypridle[34988]: on-timeout: loginctl lock-session
Jan 29 20:25:10 nixos hypridle[34988]: on-resume:
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] Registered timeout rule for 300s:
Jan 29 20:25:10 nixos hypridle[34988]: on-timeout: systemctl suspend
Jan 29 20:25:10 nixos hypridle[34988]: on-resume:
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_seat v9
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] > Bound to wl_seat v9
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_data_device_manager v3
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_compositor v6
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_subcompositor v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_shm v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_viewporter v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_tearing_control_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_fractional_scale_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zxdg_output_manager_v1 v3
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_cursor_shape_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_idle_inhibit_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_relative_pointer_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zxdg_decoration_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_alpha_modifier_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_gamma_control_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: ext_foreign_toplevel_list_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_pointer_gestures_v1 v3
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_foreign_toplevel_manager_v1 v3
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_keyboard_shortcuts_inhibit_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_text_input_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_text_input_manager_v3 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_pointer_constraints_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_output_power_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: xdg_activation_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: ext_idle_notifier_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] > Bound to ext_idle_notifier_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: ext_session_lock_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_input_method_manager_v2 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_virtual_keyboard_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_virtual_pointer_manager_v1 v2
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_output_manager_v1 v4
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: org_kde_kwin_server_decoration_manager v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: hyprland_focus_grab_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_tablet_manager_v2 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_layer_shell_v1 v5
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_presentation v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: xdg_wm_base v6
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_data_control_manager_v1 v2
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_primary_selection_device_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: xwayland_shell_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwlr_screencopy_manager_v1 v3
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: hyprland_toplevel_export_manager_v1 v2
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: hyprland_global_shortcuts_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: xdg_dialog_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_single_pixel_buffer_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_security_context_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: hyprland_ctm_control_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_drm_lease_device_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wp_linux_drm_syncobj_manager_v1 v1
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_drm v2
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: zwp_linux_dmabuf_v1 v5
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] | got iface: wl_output v4
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] found 2 rules
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] wayland done, registering dbus
Jan 29 20:25:10 nixos systemd[2175]: app-gnome\x2dkeyring\x2dpkcs11@autostart.service: Skipped due to 'exec-condition'.
Jan 29 20:25:10 nixos systemd[2175]: Condition check resulted in Certificate and Key Storage being skipped.
Jan 29 20:25:10 nixos systemd[2175]: app-gnome\x2dkeyring\x2dsecrets@autostart.service: Skipped due to 'exec-condition'.
Jan 29 20:25:10 nixos systemd[2175]: Condition check resulted in Secret Storage Service being skipped.
Jan 29 20:25:10 nixos hypridle[34988]: [LOG] Using dbus path /org/freedesktop/login1/session/_33
Jan 29 20:25:10 nixos systemd[2175]: app-gnome\x2dkeyring\x2dssh@autostart.service: Skipped due to 'exec-condition'.
Jan 29 20:25:10 nixos systemd[2175]: Condition check resulted in SSH Key Agent being skipped.
can you post the whole log and demsg here and share the link:
I couldn’t paste it pastebin, the page was keep crashing on me.
Ok so there are no specific errors for your display. However I could find the screen you use and as I have read it it only supports 120hz. Maybe in Kernel 6.6 it was displayed wrong and was actually running at 120 hz. Since 60hz is also not an option in windows i highly doubt that your display is capable of running 60 hz.
This is the page for the specs of your display:
https://www.panelook.com/ATNA40CU03-002_Samsung_14.0_OLED_parameter_66977.html