You are not logged in.
Hi, I'm using i3wm, so it uses Xorg as backend, I have a dual monitor setup, first one is the laptop's internal monitor (eDP1 1920x1080@144hz) and the second one is Mi 34 Monitor (3440x1440)
The problem is, my Mi 34 supports 144hz in both Windows 11 and in my arch in SwayWM (Wayland), but the Xorg (i3, gnome, ...) only supports up to 120hz !, here is my xrandr :
[erfan@erfan ~]$ xrandr
Screen 0: minimum 8 x 8, current 5360 x 1440, maximum 32767 x 32767
eDP1 connected 1920x1080+3440+0 (normal left inverted right x axis y axis) 340mm x 190mm
1920x1080 144.00*+
DP1 connected primary 3440x1440+0+0 (normal left inverted right x axis y axis) 800mm x 330mm
3440x1440 50.00 + 120.00* 100.00 60.00
2560x1080 143.90
1720x1440 60.00
1920x1080 120.00 119.88 60.00 60.00 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
800x600 72.19 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 60.00 59.94
720x400 70.08
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 disconnected (normal left inverted right x axis y axis)How can I get my Xorg to support 144hz ?
And even other than this problem, I use this code below in my i3 config to set my xrandr confs at startup :
exec 'xrandr --output eDP1 --mode 1920x1080 --pos 3440x0 --rotate normal --output DP1 --primary --mode 3440x1440 --rate 120 --pos 0x0 --rotate normal --output DP2 --off --output HDMI1 --off --output VIRTUAL1 --off --output HDMI-1-0 --off'and the strange thing is, it only sets my resoloution and positions, Not my Refresh Rate ! My Mi 34 Monitor still works at 50hz (default picked by Xorg)
and even the more strange thing is, when I run the command above manually in terminal, it applies the refresh rate to 120hz correctly !
the problem is, no matter what way I try, every method I try for auto setting my monitor refresh rate at startup, it does not work, it only applies the resoloution and position, Not the refresh rate, I have tried :
Using i3 config to run the command
Using a systemd service to run the command
Using XDG Autostart Script to run the command
no matter what autostart way I try to run the command, it only applies the res and pos, not the refresh rate
In order to apply the refresh rate to 120hz I have to manually run the command from command line after I have booted into i3
Couple of months ago I tried using SwayWM (wayland) since I couldn't find solution with Xorg, In Wayland I was able to have 144hz set nicely at startup with no pain, using SwayWM config, but then again I was not able to tolerate Wayland problems and bugs and apps support, so I got back to i3 Xorg
Some info about my graphics :
[erfan@erfan ~]$ lspci -k | grep VGA -A 2
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
DeviceName: VGA
Subsystem: ASUSTeK Computer Inc. Device 16e2
Kernel driver in use: i915
--
0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
DeviceName: Second VGA
Subsystem: ASUSTeK Computer Inc. Device 16e2
Kernel driver in use: nvidiaLast edited by erfanjoker (2022-04-01 22:05:18)
Offline
Is xf86-video-intel installed ?
If yes, try removing it.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Also/otherwise please post your xorg log, https://wiki.archlinux.org/title/Xorg#General
Offline
Is xf86-video-intel installed ?
If yes, try removing it.
Yes, I had it installed, I removed it and now the exec at i3 config seems to set the refresh rate, Thanks
But the problem of not listing 144hz @ 3440x1440 still remains
My new xrandr :
[erfan@erfan ~]$ xrandr
Screen 0: minimum 320 x 200, current 5360 x 1440, maximum 16384 x 16384
eDP-1 connected 1920x1080+3440+0 (normal left inverted right x axis y axis) 344mm x 194mm
1920x1080 144.00*+ 60.01 59.97 59.96 59.93
1680x1050 59.95 59.88
1400x1050 74.76 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 85.02 75.02 60.02
1400x900 59.96 59.88
1280x960 85.00 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1280x800 59.99 59.97 59.81 59.91
1152x864 75.00
1280x720 60.00 59.99 59.86 59.74
1024x768 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 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 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 connected primary 3440x1440+0+0 (normal left inverted right x axis y axis) 797mm x 334mm
3440x1440 50.00 + 120.00* 100.00 60.00
2560x1080 143.90
1720x1440 60.00
1920x1080 120.00 119.88 60.00 60.00 50.00 59.94
1920x1080i 60.00 50.00 59.94
1680x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
800x600 72.19 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 60.00 59.94
720x400 70.08
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 disconnected (normal left inverted right x axis y axis)and here is my xorg log
I also use gdm if it is helpful
Last edited by erfanjoker (2022-04-01 20:46:44)
Offline
Offline