You are not logged in.
KERNEL PANIC FIXED!
For some reason, openrazer broke with the update, and that meant that the initramfs could not be rebuilt. I uninstalled all openrazer-associated packages, and rebuilt.
Why openrazer does not work and whether it's related to some of the disfunction I'm seeing, I don't know. But my computer is bootable again.
Offline
I have made the edits to my Nvidia configuration as suggested. I can successfully enter a suspend state. Resuming from suspend is still broken; it appears to leave suspend, but nothing appears on any monitor, as before.
Here is the last journal from the last experiment.
I may roll back my drivers to the old ones at least temporarily, because now they just don't work and I cannot play games; prime-run glxgears is not working, and sometimes hangs the whole system.
Last edited by NTGuardian (2026-05-15 18:50:04)
Offline
[Edit: there're no obvious problems w/ the wakeup, so we go for a general cleanup spree]
nvidia_drm.modeset=1 nvidia_drm.fbdev=0
"nvidia_drm.modeset=1" is default, don't disable "nvidia_drm.fbdev=0"
May 15 14:43:02 ArkhamComputing pipewire-media-session[1460]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
https://wiki.archlinux.org/title/PipeWi … ia_Session is deprecated bitrot
You're concurrently running dhcpcd and systemd-networkd, pick one, disable the other.
Disable asusd and nvidia-powerd, https://wiki.archlinux.org/title/CPU_fr … dia-powerd
May 15 14:42:41 ArkhamComputing nvidia-powerd[840]: ERROR! DC power limits table is not supported
May 15 14:42:41 ArkhamComputing nvidia-powerd[840]: ERROR! Failed to get SysPwrLimitGetInfo!!
May 15 14:42:41 ArkhamComputing nvidia-powerd[840]: ERROR! Client (presumably SBIOS) has requested to disable Dynamic Boost DC controllerand certainly plymouth!
Then disable https://wiki.archlinux.org/title/NVIDIA … er_suspend
nb. next to the "nvidia.PreserveVideoMemoryAllocations=0" kernel parameter you also *have* to disable the userspace services
(The background here is that nvidia needs to switch the VT, what we know triggers then problem when attempting to return to X11, cause pending)
Last edited by seth (2026-05-15 21:39:21)
Online
[Edit: there're no obvious problems w/ the wakeup, so we go for a general cleanup spree]
I believe I have done everything you requested in the clean-up spree.
Because the 580xx drivers do not always seem to work for my computer, sometimes I uninstall them between experiments, then reinstall them when trying to resolve this issue. So I am using the 580xx packages for the attached logs, but will uninstall them once this is done (and reinstall when trying to fix this again) if they seem to not be working, since I want to be able to use the Nvidia graphics card to play games.
Here are the logs for a failed hibernate attempt. Same behavior.
Last edited by NTGuardian (2026-05-18 05:38:07)
Offline
May 18 01:14:34 ArkhamComputing systemd[1]: Starting Terminate Plymouth Boot Screen...
May 18 01:14:34 ArkhamComputing systemd[1]: Received SIGRTMIN+21 from PID 598 (plymouthd).
May 18 01:14:34 ArkhamComputing systemd[1]: Finished Terminate Plymouth Boot Screen.
May 18 01:17:55 ArkhamComputing sudo[3157]: curtis : TTY=pts/0 ; PWD=/home/curtis/Documents ; USER=root ; COMMAND=/bin/systemctl hibernate
May 18 01:17:55 ArkhamComputing systemd-logind[842]: The system will hibernate now!
May 18 01:17:55 ArkhamComputing systemd[1]: Starting System Hibernate...
May 18 01:17:55 ArkhamComputing systemd-sleep[3161]: in suspend-then-hibernate operations or setups with encrypted home directories.
May 18 01:17:55 ArkhamComputing systemd-sleep[3161]: Performing sleep operation 'hibernate'...
May 18 01:18:46 ArkhamComputing systemd-sleep[3161]: System returned from sleep operation 'hibernate'.
May 18 01:18:46 ArkhamComputing systemd[1]: systemd-hibernate.service: Deactivated successfully.
May 18 01:18:46 ArkhamComputing systemd[1]: Finished System Hibernate.
May 18 01:18:46 ArkhamComputing systemd[1]: systemd-hibernate.service: Consumed 2.089s CPU time over 7.517s wall clock time, 2.9M memory peak.
May 18 01:18:46 ArkhamComputing kernel: efivarfs: removing variable HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67
May 18 01:18:46 ArkhamComputing systemd-logind[842]: Operation 'hibernate' finished.
May 18 01:19:11 ArkhamComputing systemd[1]: plymouth-quit.service: Deactivated successfully.
May 18 01:19:11 ArkhamComputing systemd[1]: Stopped Terminate Plymouth Boot Screen.
May 18 01:19:11 ArkhamComputing mkinitcpio[3514]: -> Running build hook: [plymouth-shutdown]
May 18 01:19:12 ArkhamComputing systemd[1]: Starting Show Plymouth Power Off Screen...Disable … certainly plymouth!
W/ the VT switching condition and absent any other explanation for the failure it's the single most suspicious element.
Edit: for clarification, I mean to boot with out it, no plymouth anywhere, including not in the initramfs.
Last edited by seth (2026-05-18 08:55:11)
Online
W/ the VT switching condition and absent any other explanation for the failure it's the single most suspicious element.
Edit: for clarification, I mean to boot with out it, no plymouth anywhere, including not in the initramfs.
I don't know why Plymouth is still showing up; I removed it from my mkinitcpio.conf.
HOOKS=(base systemd autodetect modconf keyboard sd-vconsole block filesystems fsck)It is no longer in the boot options:
options root=PARTUUID=9f614fa0-75cd-4c1a-bf3f-4fee468145de resume=PARTUUID=9f614fa0-75cd-4c1a-bf3f-4fee468145de resume_offset=189797632 rcutree.gp_init_delay=1 rw quiet(Yes, I rebuilt, using mkinitcpio -P.) As an extra precaution, I also masked all Plymouth systemd services, with the following command:
sudo systemctl mask $(for f in $(ls /usr/lib/systemd/system/plymouth-*); do; basename $f; done)Here is the new set of logs. Plymouth shows up once:
May 18 15:39:52 ArkhamComputing mkinitcpio[2065]: -> Running build hook: [plymouth-shutdown]I don't know why that's there or how to remove it.
Last edited by NTGuardian (2026-05-18 19:49:56)
Offline
So, assuming it still fails, it's not plymouth either.
(You btw. don't have to hibernate for testing, pretty sure that causes the same problem as the VT switch)
Returning to the input device vector, we tested w/o the external keyboard/mouse but there's oc
May 18 15:38:12 ArkhamComputing kernel: i2c_dev: i2c /dev entries driver
May 18 15:38:12 ArkhamComputing systemd-modules-load[542]: Inserted module 'i2c_dev'
May 18 15:38:13 ArkhamComputing kernel: input: ELAN1201:00 04F3:3098 Mouse as /devices/platform/AMDI0010:03/i2c-0/i2c-ELAN1201:00/0018:04F3:3098.000C/input/input24
May 18 15:38:13 ArkhamComputing kernel: input: ELAN1201:00 04F3:3098 Touchpad as /devices/platform/AMDI0010:03/i2c-0/i2c-ELAN1201:00/0018:04F3:3098.000C/input/input25
May 18 15:38:13 ArkhamComputing kernel: hid-generic 0018:04F3:3098.000C: input,hidraw11: I2C HID v1.00 Mouse [ELAN1201:00 04F3:3098] on i2c-ELAN1201:00
May 18 15:38:13 ArkhamComputing kernel: i2c i2c-1: Successfully instantiated SPD at 0x51
May 18 15:38:13 ArkhamComputing kernel: i2c i2c-3: Successfully instantiated SPD at 0x50
May 18 15:38:13 ArkhamComputing kernel: i2c i2c-3: Successfully instantiated SPD at 0x51
May 18 15:38:13 ArkhamComputing kernel: input: ELAN1201:00 04F3:3098 Mouse as /devices/platform/AMDI0010:03/i2c-0/i2c-ELAN1201:00/0018:04F3:3098.000C/input/input27
May 18 15:38:13 ArkhamComputing kernel: input: ELAN1201:00 04F3:3098 Touchpad as /devices/platform/AMDI0010:03/i2c-0/i2c-ELAN1201:00/0018:04F3:3098.000C/input/input28
May 18 15:38:13 ArkhamComputing kernel: hid-multitouch 0018:04F3:3098.000C: input,hidraw11: I2C HID v1.00 Mouse [ELAN1201:00 04F3:3098] on i2c-ELAN1201:00and i assume
May 18 15:38:10 archlinux kernel: usb 1-3: Product: N-KEY Device
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input6
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device Consumer Control as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input7
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input8
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input9
May 18 15:38:10 archlinux kernel: hid-generic 0003:0B05:19B6.0002: input,hiddev97,hidraw1: USB HID v1.10 Device [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input0
May 18 15:38:10 archlinux kernel: hid-generic 0003:0B05:19B6.0003: hiddev98,hidraw2: USB HID v1.10 Device [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input1
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.2/0003:0B05:19B6.0004/input/input10
May 18 15:38:10 archlinux kernel: hid-generic 0003:0B05:19B6.0004: input,hidraw3: USB HID v1.10 Keyboard [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input2
May 18 15:38:10 archlinux kernel: asus 0003:0B05:19B6.0002: Fixing up Asus N-Key report descriptor
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.0/0003:0B05:19B6.0002/input/input11
May 18 15:38:10 archlinux kernel: asus 0003:0B05:19B6.0002: input,hiddev97,hidraw1: USB HID v1.10 Device [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input0
May 18 15:38:10 archlinux kernel: asus 0003:0B05:19B6.0003: hiddev98,hidraw2: USB HID v1.10 Device [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input1
May 18 15:38:10 archlinux kernel: input: ASUSTeK Computer Inc. N-KEY Device as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-3/1-3:1.2/0003:0B05:19B6.0004/input/input12
May 18 15:38:10 archlinux kernel: asus 0003:0B05:19B6.0004: input,hidraw3: USB HID v1.10 Keyboard [ASUSTeK Computer Inc. N-KEY Device] on usb-0000:04:00.3-3/input2
May 18 15:38:14 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event5 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:38:14 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event6 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:38:27 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event6 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:38:27 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event5 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:38:40 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event5 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:38:40 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event6 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:39:36 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event5 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:39:36 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event6 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:39:52 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event5 (ASUSTeK Computer Inc. N-KEY Device)
May 18 15:39:52 ArkhamComputing systemd-logind[736]: Watching system buttons on /dev/input/event6 (ASUSTeK Computer Inc. N-KEY Device)is the internal keyboard?
What if you disable those (for libinput)
https://wiki.archlinux.org/title/Libinp … t_variable
04F3:3098
0B05:19B6
Keyboard btw. also shows up in https://bbs.archlinux.org/viewtopic.php?id=308256
Online
I disabled those via libinput; no effect. (They are now restored.)
Offline
https://bbs.archlinux.org/viewtopic.php … 6#p2299546
You're in a somewhat similar situation but on amdgpu and
[ 190.791] (==) AMDGPU(0): VariableRefresh: disabled ![]()
Also your VRR output is the eDP, so no chance to disable that there.
What happens if you
a) remove xf86-video-amdgpu?
b) run both outputs on 1080p@60 (the eDP will default to 144 Hz)?
c) Try to actually explicitly enable VRR, https://wiki.archlinux.org/title/Variab … _on_AMDGPU ?
Online
What happens if you
a) remove xf86-video-amdgpu?
I have removed it. No difference in behavior.
b) run both outputs on 1080p@60 (the eDP will default to 144 Hz)?
I ran the following:
export DISPLAY=:0 XAUTHORITY=/home/curtis/.Xauthority
xrandr --output eDP-1 --mode 1920x1080 --rate 60 --output HDMI-1 --mode 3440x1440 --rate 60This makes X unstable and it can suddenly crash. But before it crashed, I tried a TTY switch, and the problem persists.
c) Try to actually explicitly enable VRR, https://wiki.archlinux.org/title/Variab … _on_AMDGPU ?
I created the following config file in /etc/X11/xorg.conf.d/20-vrr.conf:
# Enable variable refresh rate
Section "OutputClass"
Identifier "amdgpu-vrr"
MatchDriver "amdgpu"
Driver "modesetting"
Option "VariableRefresh" "true"
EndSectionThis causes X to crash on start when Nvidia is enabled. When I boot with kernel parameters that disable the dGPU, I can successfully start X, and the setting appears to be set:
> grep -i VariableRefresh ~/.local/share/xorg/Xorg.0.log
[ 18.684] (**) modeset(0): Option "VariableRefresh" "true"
[ 19.038] (**) modeset(0): VariableRefresh: enabledTTY switching still fails in the same manner. I have already established that when I don't have Nvidia enabled, I can hibernate/suspend/sleep, so I did not test that.
Offline
This makes X unstable and it can suddenly crash. But before it crashed
???
Do you have the backtrace of that crash?
This causes X to crash on start when Nvidia is enabled.
… and the xorg log from that run? Does async flipping help?
https://man.archlinux.org/man/modesetting.4#Option~8
Online
???
Do you have the backtrace of that crash?
I do not. I tried to replicate the crash itself today and failed. (Maybe it was resolved by a system update?)
However, there's still a strange behavior that has not caused a crash, but it odd. The display on eDP-1 is halfway down the laptop screen, like the scan starts at the wrong monitor line. The display on HDMI-1 looks fine, though. Even if I disconnect HDMI-1, and run that same command but without any settings for HDMI-1, I still get that behavior. This has been the case ever since I've tried that experiment. I don't know where I would find any log that could explain it. Aside from being in the wrong place (and thus half the screen being unused, and content being drawn off the laptop display), the window system on eDP-1 still seems to function. (That is, I get a window manager, I can use the mouse, open programs, etc.)
… and the xorg log from that run? Does async flipping help?
https://man.archlinux.org/man/modesetting.4#Option~8
This problem I can still recreate. Here is an Xorg log. (I did not try async flipping yet.)
Offline
The display on eDP-1 is halfway down the laptop screen
Also on the console or just the GUI? The mouse cursor cannot move into the dead space either?
xrandr -qIf the mouse cursor isn't affected, what kind of session is this? What if you suspend the compositor (kill picom etc)?
[ 985.950] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[ 985.952] (II) Applying OutputClass "nvidia" to /dev/dri/card1
[ 985.952] loading driver: nvidia
[ 985.952] (==) Matched nvidia as autoconfigured driver 2
[ 986.192] (II) LoadModule: "nvidia"
[ 986.192] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 986.192] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 986.196] (II) NVIDIA dlloader X Driver 580.159.04 Wed Apr 29 17:01:30 UTC 2026
[ 986.196] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 986.196] (II) NOUVEAU driver for NVIDIA chipset families :
[ 986.253] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[ 986.286] (II) modeset(G0): glamor X acceleration enabled on NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
[ 986.287] (II) UnloadModule: "nvidia"That's bad.
Get rid of every single xf86-video-* package, are you then still not using the nvidia driver?
Online
Also on the console or just the GUI? The mouse cursor cannot move into the dead space either?
I think the answer to your question is just the GUI, not a TTY terminal. The mouse cannot move into the dead space.
xrandr -qHere is the output for that command using the default settings. (So no screen resizing or changing refresh rate.)
Screen 0: minimum 320 x 200, current 5360 x 1440, maximum 16384 x 16384
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1920x1080 143.98*+ 60.01 59.97 59.96 59.99 59.93
1680x1050 143.98 59.95 59.88
1400x1050 74.76 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 143.98 85.02 75.02 60.02
1440x900 143.98
1400x900 59.96 59.88
1280x960 85.00 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1280x800 143.98 59.99 59.97 59.81 59.91
1152x864 75.00
1280x720 143.98 60.00 59.99 59.86 59.74
1024x768 143.98 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 143.98 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 143.98 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 connected 3440x1440+1920+0 (normal left inverted right x axis y axis) 1043mm x 436mm
3440x1440 84.96*+ 60.02 49.99
3840x2160 60.01 59.98 60.00 50.00 59.94 59.97 30.00 25.00 24.00 29.97 23.98
3200x1800 59.96 59.94
2880x1620 59.96 59.97
2560x1600 59.99 59.97
2560x1440 59.99 120.00 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 59.88 59.95
1920x1080 60.01 120.00 119.88 59.97 59.96 60.00 60.00 50.00 59.94 59.93 30.00 24.00 29.97 23.98
1600x1200 85.00 75.00 70.00 65.00 60.00
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 60.00 50.00 59.94 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
720x576 50.00
700x525 74.76 59.98
800x450 59.95 59.82
720x480 60.00 59.94
640x512 85.02 75.02 60.02
700x450 59.96 59.88
640x480 85.09 60.00 85.01 72.81 75.00 60.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
DP-1-0 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)Get rid of every single xf86-video-* package, are you then still not using the nvidia driver?
I have removed all those packages. I am using the proprietary Nvidia drivers on the AUR. When I repeat the same experiment, I get a failure. Here is the log.
The Nvidia driver appears to be working fine. Running prime-run glxgears works, and I can use prime-run to play games.
Last edited by NTGuardian (2026-06-04 21:21:09)
Offline
[ 9900.004] (II) modeset(G0): glamor X acceleration enabled on NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2nvidia-smi
pacman -Qs 'nvidia|kernel'
dkms status
prime-run glxinfoBoth outputs are on the APU, though. HDMI should be to the right and extend to the bottom of the eDP.
Does it help to run the output at 60Hz?
xrandr --output eDP-1 --rate 60Could be related to
[ 9899.883] (**) modeset(0): Option "VariableRefresh" "true"
[ 9899.959] (**) modeset(0): VariableRefresh: enabledOnline
Both outputs are on the APU, though. HDMI should be to the right and extend to the bottom of the eDP.
Does it help to run the output at 60Hz?
It is exactly when I put it in 60Hz that the eDP display will show the screen in the wrong place. On start of X, the display is fine. So the command you recommend will break it.
Here's the output of the commands you requested:
> nvidia-smi
Fri Jun 5 06:31:00 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.159.04 Driver Version: 580.159.04 CUDA Version: 13.0 |
+-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 3060 ... On | 00000000:01:00.0 Off | N/A |
| N/A 35C P0 13W / 60W | 9MiB / 6144MiB | 0% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 60024 G /usr/lib/Xorg 4MiB |
+-----------------------------------------------------------------------------------------+
> pacman -Qs 'nvidia|kernel'
local/acpi_call 1.2.2-355
A linux kernel module that enables calls to ACPI methods through /proc/acpi/call
local/dkms 3.4.1-1
Dynamic Kernel Modules System
local/egl-gbm 1.1.3-1
The GBM EGL external platform library
local/egl-wayland 4:1.1.21-1
EGLStream-based Wayland external platform
local/egl-wayland2 1.0.1-1
EGLStream-based Wayland external platform (2)
local/egl-x11 1.0.5-1
NVIDIA XLib and XCB EGL Platform Library
local/embree 4.4.1-1
Collection of high-performance ray tracing kernels
local/embree3 3.13.5-3
Collection of high-performance ray tracing kernels
local/fuse2 2.9.9-5
Interface for userspace programs to export a filesystem to the Linux kernel
local/fuse3 3.18.2-1
Interface for userspace programs to export a filesystem to the Linux kernel
local/iptables 1:1.8.13-1
Linux kernel packet control tool (using nft interface)
local/kmod 34.2-1
Linux kernel module management tools and library
local/lib32-libdrm 2.4.133-1
Userspace interface to kernel DRM services (32-bit)
local/lib32-nvidia-580xx-utils 580.159.04-1
NVIDIA drivers utilities (32-bit) (580xx)
local/lib32-opencl-nvidia-580xx 580.159.04-1
OpenCL implemention for NVIDIA (32-bit) (580xx)
local/libdrm 2.4.133-1
Userspace interface to kernel DRM services
local/libnetfilter_conntrack 1.1.1-1
Library providing an API to the in-kernel connection tracking state table
local/libnfnetlink 1.0.2-2
Low-level library for netfilter related kernel/userspace communication
local/libsysprof-capture 50.0-2
Kernel based performance profiler - capture library
local/libva-nvidia-driver 0.0.17-1
VA-API implementation that uses NVDEC as a backend
local/libvdpau 1.5-4
Nvidia VDPAU library
local/libxnvctrl-580xx 580.159.04-1
NVIDIA NV-CONTROL X extension (580xx)
local/linux 7.0.10.arch1-1
The Linux kernel and modules
local/linux-api-headers 6.19-1
Kernel headers sanitized for use in userspace
local/linux-firmware-nvidia 20260519-1
Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/linux-headers 7.0.10.arch1-1
Headers and scripts for building modules for the Linux kernel
local/mtdev 1.1.7-1
A stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol
local/noon-nvidia-legacy 1.0.0-1
Legacy NVIDIA drivers support for Noon (580xx drivers)
local/nvidia-580xx-dkms 580.159.04-1
NVIDIA kernel modules - module sources (580xx)
local/nvidia-580xx-settings 580.159.04-1
Tool for configuring the NVIDIA graphics driver (580xx)
local/nvidia-580xx-settings-debug 580.159.04-1
Detached debugging symbols for nvidia-580xx-settings
local/nvidia-580xx-utils 580.159.04-1
NVIDIA drivers utilities (580xx)
local/nvidia-prime 1.0-6
NVIDIA Prime Render Offload configuration and utilities
local/opencl-nvidia-580xx 580.159.04-1
OpenCL implemention for NVIDIA (580xx)
local/supergfxctl 5.2.7-2
A utility for Linux graphics switching on Intel/AMD iGPU + nVidia dGPU laptops
local/texlive-latex 2026.1-1 (texlive)
TeX Live - LaTeX fundamental packages
local/texlive-latexextra 2026.1-1 (texlive)
TeX Live - LaTeX additional packages
> dkms status
nvidia/580.159.04, 7.0.10-arch1-1, x86_64: installed
> prime-run glxinfo
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_multisample, GLX_EXT_buffer_age,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_libglvnd,
GLX_EXT_stereo_tree, GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
GLX_NV_multigpu_context, GLX_NV_robustness_video_memory_purge,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_fbconfig_packed_float, GLX_EXT_framebuffer_sRGB,
GLX_EXT_import_context, GLX_EXT_stereo_tree, GLX_EXT_swap_control,
GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_buffer,
GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
GLX_NV_multigpu_context, GLX_NV_multisample_coverage,
GLX_NV_robustness_video_memory_purge, GLX_NV_swap_group,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_context_flush_control, GLX_ARB_create_context,
GLX_ARB_create_context_no_error, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_buffer_age,
GLX_EXT_create_context_es2_profile, GLX_EXT_create_context_es_profile,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_stereo_tree,
GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_image, GLX_NV_delay_before_swap, GLX_NV_float_buffer,
GLX_NV_multigpu_context, GLX_NV_robustness_video_memory_purge,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 6144 MB
Total available memory: 6144 MB
Currently available dedicated video memory: 6037 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Laptop GPU/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 580.159.04
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index,
GL_ARB_ES2_compatibility, GL_ARB_ES3_1_compatibility,
GL_ARB_ES3_2_compatibility, GL_ARB_ES3_compatibility,
GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_bindless_texture,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
GL_ARB_compute_shader, GL_ARB_compute_variable_group_size,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_copy_image, GL_ARB_cull_distance,
GL_ARB_debug_output, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_derivative_control,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_fragment_shader_interlock,
GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object,
GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging,
GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile,
GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp,
GL_ARB_post_depth_coverage, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_query_buffer_object,
GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness,
GL_ARB_sample_locations, GL_ARB_sample_shading, GL_ARB_sampler_objects,
GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops,
GL_ARB_shader_atomic_counters, GL_ARB_shader_ballot,
GL_ARB_shader_bit_encoding, GL_ARB_shader_clock,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_image_load_store, GL_ARB_shader_image_size,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine,
GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod,
GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_100,
GL_ARB_shading_language_420pack, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_buffer,
GL_ARB_sparse_texture, GL_ARB_sparse_texture2,
GL_ARB_sparse_texture_clamp, GL_ARB_spirv_extensions,
GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader,
GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
GL_ARB_texture_buffer_range, GL_ARB_texture_compression,
GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc,
GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_filter_anisotropic, GL_ARB_texture_filter_minmax,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
GL_ARB_texture_stencil8, GL_ARB_texture_storage,
GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2,
GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix,
GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit,
GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers,
GL_ATI_texture_float, GL_ATI_texture_mirror_once,
GL_EXTX_framebuffer_mixed_formats, GL_EXT_Cg_shader, GL_EXT_abgr,
GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object,
GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
GL_EXT_import_sync_object, GL_EXT_memory_object, GL_EXT_memory_object_fd,
GL_EXT_multi_draw_arrays, GL_EXT_multiview_texture_multisample,
GL_EXT_multiview_timer_query, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_polygon_offset_clamp,
GL_EXT_post_depth_coverage, GL_EXT_provoking_vertex,
GL_EXT_raster_multisample, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_shader_objects,
GL_EXT_separate_specular_color, GL_EXT_shader_image_load_formatted,
GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix,
GL_EXT_shadow_funcs, GL_EXT_sparse_texture2, GL_EXT_stencil_two_side,
GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array,
GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax,
GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent,
GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_EXT_vertex_attrib_64bit, GL_EXT_window_rectangles,
GL_EXT_x11_sync_object, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
GL_KHR_shader_subgroup, GL_KTX_buffer_region,
GL_NVX_blend_equation_advanced_multi_draw_buffers,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop,
GL_NVX_progress_fence, GL_NV_ES1_1_compatibility,
GL_NV_ES3_1_compatibility, GL_NV_alpha_to_coverage_dither_control,
GL_NV_bindless_multi_draw_indirect,
GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
GL_NV_blend_equation_advanced, GL_NV_blend_equation_advanced_coherent,
GL_NV_blend_minmax_factor, GL_NV_blend_square, GL_NV_clip_space_w_scaling,
GL_NV_command_list, GL_NV_compute_program5,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_NV_conservative_raster, GL_NV_conservative_raster_dilate,
GL_NV_conservative_raster_pre_snap,
GL_NV_conservative_raster_pre_snap_triangles,
GL_NV_conservative_raster_underestimation, GL_NV_copy_depth_to_color,
GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp,
GL_NV_draw_texture, GL_NV_draw_vulkan_image, GL_NV_explicit_multisample,
GL_NV_feature_query, GL_NV_fence, GL_NV_fill_rectangle,
GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_coverage_to_color,
GL_NV_fragment_program, GL_NV_fragment_program2,
GL_NV_fragment_program_option, GL_NV_fragment_shader_barycentric,
GL_NV_fragment_shader_interlock, GL_NV_framebuffer_mixed_samples,
GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4,
GL_NV_geometry_shader_passthrough, GL_NV_gpu_multicast,
GL_NV_gpu_program4, GL_NV_gpu_program4_1, GL_NV_gpu_program5,
GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64,
GL_NV_gpu_program_multiview, GL_NV_gpu_shader5, GL_NV_half_float,
GL_NV_internalformat_sample_query, GL_NV_light_max_exponent,
GL_NV_memory_attachment, GL_NV_memory_object_sparse, GL_NV_mesh_shader,
GL_NV_multisample_coverage, GL_NV_multisample_filter_hint,
GL_NV_occlusion_query, GL_NV_packed_depth_stencil,
GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2,
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge,
GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart,
GL_NV_primitive_shading_rate, GL_NV_query_resource,
GL_NV_query_resource_tag, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_representative_fragment_test,
GL_NV_robustness_video_memory_purge, GL_NV_sample_locations,
GL_NV_sample_mask_override_coverage, GL_NV_scissor_exclusive,
GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float,
GL_NV_shader_atomic_float64, GL_NV_shader_atomic_fp16_vector,
GL_NV_shader_atomic_int64, GL_NV_shader_buffer_load,
GL_NV_shader_storage_buffer_object, GL_NV_shader_subgroup_partitioned,
GL_NV_shader_texture_footprint, GL_NV_shader_thread_group,
GL_NV_shader_thread_shuffle, GL_NV_shading_rate_image,
GL_NV_stereo_view_rendering, GL_NV_texgen_reflection,
GL_NV_texture_barrier, GL_NV_texture_compression_vtc,
GL_NV_texture_dirty_tile_map, GL_NV_texture_env_combine4,
GL_NV_texture_multisample, GL_NV_texture_rectangle,
GL_NV_texture_rectangle_compressed, GL_NV_texture_shader,
GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_timeline_semaphore,
GL_NV_transform_feedback, GL_NV_transform_feedback2,
GL_NV_uniform_buffer_std430_layout, GL_NV_uniform_buffer_unified_memory,
GL_NV_vdpau_interop, GL_NV_vdpau_interop2, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit,
GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_NV_vertex_program2,
GL_NV_vertex_program2_option, GL_NV_vertex_program3,
GL_NV_viewport_array2, GL_NV_viewport_swizzle, GL_OVR_multiview,
GL_OVR_multiview2, GL_S3_s3tc, GL_SGIS_generate_mipmap,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SUN_slice_accum
OpenGL version string: 4.6.0 NVIDIA 580.159.04
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
GL_AMD_multi_draw_indirect, GL_AMD_seamless_cubemap_per_texture,
GL_AMD_vertex_shader_layer, GL_AMD_vertex_shader_viewport_index,
GL_ARB_ES2_compatibility, GL_ARB_ES3_1_compatibility,
GL_ARB_ES3_2_compatibility, GL_ARB_ES3_compatibility,
GL_ARB_arrays_of_arrays, GL_ARB_base_instance, GL_ARB_bindless_texture,
GL_ARB_blend_func_extended, GL_ARB_buffer_storage,
GL_ARB_clear_buffer_object, GL_ARB_clear_texture, GL_ARB_clip_control,
GL_ARB_color_buffer_float, GL_ARB_compatibility,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_compute_shader,
GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted,
GL_ARB_conservative_depth, GL_ARB_copy_buffer, GL_ARB_copy_image,
GL_ARB_cull_distance, GL_ARB_debug_output, GL_ARB_depth_buffer_float,
GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_derivative_control,
GL_ARB_direct_state_access, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts,
GL_ARB_explicit_attrib_location, GL_ARB_explicit_uniform_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_layer_viewport,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_fragment_shader_interlock,
GL_ARB_framebuffer_no_attachments, GL_ARB_framebuffer_object,
GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4,
GL_ARB_get_program_binary, GL_ARB_get_texture_sub_image, GL_ARB_gl_spirv,
GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging,
GL_ARB_indirect_parameters, GL_ARB_instanced_arrays,
GL_ARB_internalformat_query, GL_ARB_internalformat_query2,
GL_ARB_invalidate_subdata, GL_ARB_map_buffer_alignment,
GL_ARB_map_buffer_range, GL_ARB_multi_bind, GL_ARB_multi_draw_indirect,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_occlusion_query2, GL_ARB_parallel_shader_compile,
GL_ARB_pipeline_statistics_query, GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_polygon_offset_clamp,
GL_ARB_post_depth_coverage, GL_ARB_program_interface_query,
GL_ARB_provoking_vertex, GL_ARB_query_buffer_object,
GL_ARB_robust_buffer_access_behavior, GL_ARB_robustness,
GL_ARB_sample_locations, GL_ARB_sample_shading, GL_ARB_sampler_objects,
GL_ARB_seamless_cube_map, GL_ARB_seamless_cubemap_per_texture,
GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counter_ops,
GL_ARB_shader_atomic_counters, GL_ARB_shader_ballot,
GL_ARB_shader_bit_encoding, GL_ARB_shader_clock,
GL_ARB_shader_draw_parameters, GL_ARB_shader_group_vote,
GL_ARB_shader_image_load_store, GL_ARB_shader_image_size,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_storage_buffer_object, GL_ARB_shader_subroutine,
GL_ARB_shader_texture_image_samples, GL_ARB_shader_texture_lod,
GL_ARB_shader_viewport_layer_array, GL_ARB_shading_language_100,
GL_ARB_shading_language_420pack, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sparse_buffer,
GL_ARB_sparse_texture, GL_ARB_sparse_texture2,
GL_ARB_sparse_texture_clamp, GL_ARB_spirv_extensions,
GL_ARB_stencil_texturing, GL_ARB_sync, GL_ARB_tessellation_shader,
GL_ARB_texture_barrier, GL_ARB_texture_border_clamp,
GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
GL_ARB_texture_buffer_range, GL_ARB_texture_compression,
GL_ARB_texture_compression_bptc, GL_ARB_texture_compression_rgtc,
GL_ARB_texture_cube_map, GL_ARB_texture_cube_map_array,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_filter_anisotropic, GL_ARB_texture_filter_minmax,
GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirror_clamp_to_edge, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_query_levels, GL_ARB_texture_query_lod,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
GL_ARB_texture_stencil8, GL_ARB_texture_storage,
GL_ARB_texture_storage_multisample, GL_ARB_texture_swizzle,
GL_ARB_texture_view, GL_ARB_timer_query, GL_ARB_transform_feedback2,
GL_ARB_transform_feedback3, GL_ARB_transform_feedback_instanced,
GL_ARB_transform_feedback_overflow_query, GL_ARB_transpose_matrix,
GL_ARB_uniform_buffer_object, GL_ARB_vertex_array_bgra,
GL_ARB_vertex_array_object, GL_ARB_vertex_attrib_64bit,
GL_ARB_vertex_attrib_binding, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_vertex_type_10f_11f_11f_rev, GL_ARB_vertex_type_2_10_10_10_rev,
GL_ARB_viewport_array, GL_ARB_window_pos, GL_ATI_draw_buffers,
GL_ATI_texture_float, GL_ATI_texture_mirror_once,
GL_EXTX_framebuffer_mixed_formats, GL_EXT_Cg_shader, GL_EXT_abgr,
GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,
GL_EXT_framebuffer_multisample_blit_scaled, GL_EXT_framebuffer_object,
GL_EXT_framebuffer_sRGB, GL_EXT_geometry_shader4,
GL_EXT_gpu_program_parameters, GL_EXT_gpu_shader4,
GL_EXT_import_sync_object, GL_EXT_memory_object, GL_EXT_memory_object_fd,
GL_EXT_multi_draw_arrays, GL_EXT_multiview_texture_multisample,
GL_EXT_multiview_timer_query, GL_EXT_packed_depth_stencil,
GL_EXT_packed_float, GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object,
GL_EXT_point_parameters, GL_EXT_polygon_offset_clamp,
GL_EXT_post_depth_coverage, GL_EXT_provoking_vertex,
GL_EXT_raster_multisample, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_shader_objects,
GL_EXT_separate_specular_color, GL_EXT_shader_image_load_formatted,
GL_EXT_shader_image_load_store, GL_EXT_shader_integer_mix,
GL_EXT_shadow_funcs, GL_EXT_sparse_texture2, GL_EXT_stencil_two_side,
GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_array,
GL_EXT_texture_buffer_object, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_latc, GL_EXT_texture_compression_rgtc,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_filter_minmax,
GL_EXT_texture_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias,
GL_EXT_texture_mirror_clamp, GL_EXT_texture_object, GL_EXT_texture_sRGB,
GL_EXT_texture_sRGB_R8, GL_EXT_texture_sRGB_decode,
GL_EXT_texture_shadow_lod, GL_EXT_texture_shared_exponent,
GL_EXT_texture_storage, GL_EXT_texture_swizzle, GL_EXT_timer_query,
GL_EXT_transform_feedback2, GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,
GL_EXT_vertex_attrib_64bit, GL_EXT_window_rectangles,
GL_EXT_x11_sync_object, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
GL_KHR_shader_subgroup, GL_KTX_buffer_region,
GL_NVX_blend_equation_advanced_multi_draw_buffers,
GL_NVX_conditional_render, GL_NVX_gpu_memory_info, GL_NVX_nvenc_interop,
GL_NVX_progress_fence, GL_NV_ES1_1_compatibility,
GL_NV_ES3_1_compatibility, GL_NV_alpha_to_coverage_dither_control,
GL_NV_bindless_multi_draw_indirect,
GL_NV_bindless_multi_draw_indirect_count, GL_NV_bindless_texture,
GL_NV_blend_equation_advanced, GL_NV_blend_equation_advanced_coherent,
GL_NV_blend_minmax_factor, GL_NV_blend_square, GL_NV_clip_space_w_scaling,
GL_NV_command_list, GL_NV_compute_program5,
GL_NV_compute_shader_derivatives, GL_NV_conditional_render,
GL_NV_conservative_raster, GL_NV_conservative_raster_dilate,
GL_NV_conservative_raster_pre_snap,
GL_NV_conservative_raster_pre_snap_triangles,
GL_NV_conservative_raster_underestimation, GL_NV_copy_depth_to_color,
GL_NV_copy_image, GL_NV_depth_buffer_float, GL_NV_depth_clamp,
GL_NV_draw_texture, GL_NV_draw_vulkan_image, GL_NV_explicit_multisample,
GL_NV_feature_query, GL_NV_fence, GL_NV_fill_rectangle,
GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_coverage_to_color,
GL_NV_fragment_program, GL_NV_fragment_program2,
GL_NV_fragment_program_option, GL_NV_fragment_shader_barycentric,
GL_NV_fragment_shader_interlock, GL_NV_framebuffer_mixed_samples,
GL_NV_framebuffer_multisample_coverage, GL_NV_geometry_shader4,
GL_NV_geometry_shader_passthrough, GL_NV_gpu_multicast,
GL_NV_gpu_program4, GL_NV_gpu_program4_1, GL_NV_gpu_program5,
GL_NV_gpu_program5_mem_extended, GL_NV_gpu_program_fp64,
GL_NV_gpu_program_multiview, GL_NV_gpu_shader5, GL_NV_half_float,
GL_NV_internalformat_sample_query, GL_NV_light_max_exponent,
GL_NV_memory_attachment, GL_NV_memory_object_sparse, GL_NV_mesh_shader,
GL_NV_multisample_coverage, GL_NV_multisample_filter_hint,
GL_NV_occlusion_query, GL_NV_packed_depth_stencil,
GL_NV_parameter_buffer_object, GL_NV_parameter_buffer_object2,
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge,
GL_NV_pixel_data_range, GL_NV_point_sprite, GL_NV_primitive_restart,
GL_NV_primitive_shading_rate, GL_NV_query_resource,
GL_NV_query_resource_tag, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_representative_fragment_test,
GL_NV_robustness_video_memory_purge, GL_NV_sample_locations,
GL_NV_sample_mask_override_coverage, GL_NV_scissor_exclusive,
GL_NV_shader_atomic_counters, GL_NV_shader_atomic_float,
GL_NV_shader_atomic_float64, GL_NV_shader_atomic_fp16_vector,
GL_NV_shader_atomic_int64, GL_NV_shader_buffer_load,
GL_NV_shader_storage_buffer_object, GL_NV_shader_subgroup_partitioned,
GL_NV_shader_texture_footprint, GL_NV_shader_thread_group,
GL_NV_shader_thread_shuffle, GL_NV_shading_rate_image,
GL_NV_stereo_view_rendering, GL_NV_texgen_reflection,
GL_NV_texture_barrier, GL_NV_texture_compression_vtc,
GL_NV_texture_dirty_tile_map, GL_NV_texture_env_combine4,
GL_NV_texture_multisample, GL_NV_texture_rectangle,
GL_NV_texture_rectangle_compressed, GL_NV_texture_shader,
GL_NV_texture_shader2, GL_NV_texture_shader3, GL_NV_timeline_semaphore,
GL_NV_transform_feedback, GL_NV_transform_feedback2,
GL_NV_uniform_buffer_std430_layout, GL_NV_uniform_buffer_unified_memory,
GL_NV_vdpau_interop, GL_NV_vdpau_interop2, GL_NV_vertex_array_range,
GL_NV_vertex_array_range2, GL_NV_vertex_attrib_integer_64bit,
GL_NV_vertex_buffer_unified_memory, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_NV_vertex_program2,
GL_NV_vertex_program2_option, GL_NV_vertex_program3,
GL_NV_viewport_array2, GL_NV_viewport_swizzle, GL_OVR_multiview,
GL_OVR_multiview2, GL_S3_s3tc, GL_SGIS_generate_mipmap,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SUN_slice_accum
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 580.159.04
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
GL_ANDROID_extension_pack_es31a, GL_EXT_EGL_image_external_wrap_modes,
GL_EXT_base_instance, GL_EXT_blend_func_extended, GL_EXT_blend_minmax,
GL_EXT_buffer_storage, GL_EXT_clear_texture, GL_EXT_clip_control,
GL_EXT_clip_cull_distance, GL_EXT_color_buffer_float,
GL_EXT_color_buffer_half_float, GL_EXT_compressed_ETC1_RGB8_sub_texture,
GL_EXT_conservative_depth, GL_EXT_copy_image, GL_EXT_debug_label,
GL_EXT_depth_clamp, GL_EXT_discard_framebuffer,
GL_EXT_disjoint_timer_query, GL_EXT_draw_buffers_indexed,
GL_EXT_draw_elements_base_vertex, GL_EXT_draw_transform_feedback,
GL_EXT_float_blend, GL_EXT_frag_depth, GL_EXT_geometry_point_size,
GL_EXT_geometry_shader, GL_EXT_gpu_shader5, GL_EXT_map_buffer_range,
GL_EXT_memory_object, GL_EXT_memory_object_fd, GL_EXT_multi_draw_indirect,
GL_EXT_multisample_compatibility, GL_EXT_multisampled_render_to_texture,
GL_EXT_multisampled_render_to_texture2,
GL_EXT_multiview_texture_multisample, GL_EXT_multiview_timer_query,
GL_EXT_occlusion_query_boolean, GL_EXT_polygon_offset_clamp,
GL_EXT_post_depth_coverage, GL_EXT_primitive_bounding_box,
GL_EXT_raster_multisample, GL_EXT_read_format_bgra, GL_EXT_render_snorm,
GL_EXT_robustness, GL_EXT_sRGB, GL_EXT_sRGB_write_control,
GL_EXT_semaphore, GL_EXT_semaphore_fd, GL_EXT_separate_shader_objects,
GL_EXT_shader_group_vote, GL_EXT_shader_implicit_conversions,
GL_EXT_shader_integer_mix, GL_EXT_shader_io_blocks,
GL_EXT_shader_non_constant_global_initializers, GL_EXT_shader_texture_lod,
GL_EXT_shadow_samplers, GL_EXT_sparse_texture, GL_EXT_sparse_texture2,
GL_EXT_tessellation_point_size, GL_EXT_tessellation_shader,
GL_EXT_texture_border_clamp, GL_EXT_texture_buffer,
GL_EXT_texture_compression_bptc, GL_EXT_texture_compression_dxt1,
GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,
GL_EXT_texture_cube_map_array, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_filter_minmax, GL_EXT_texture_format_BGRA8888,
GL_EXT_texture_mirror_clamp_to_edge, GL_EXT_texture_norm16,
GL_EXT_texture_query_lod, GL_EXT_texture_rg, GL_EXT_texture_sRGB_R8,
GL_EXT_texture_sRGB_decode, GL_EXT_texture_shadow_lod,
GL_EXT_texture_storage, GL_EXT_texture_view, GL_EXT_unpack_subimage,
GL_EXT_window_rectangles, GL_KHR_blend_equation_advanced,
GL_KHR_blend_equation_advanced_coherent, GL_KHR_context_flush_control,
GL_KHR_debug, GL_KHR_no_error, GL_KHR_parallel_shader_compile,
GL_KHR_robust_buffer_access_behavior, GL_KHR_robustness,
GL_KHR_shader_subgroup, GL_KHR_texture_compression_astc_hdr,
GL_KHR_texture_compression_astc_ldr,
GL_KHR_texture_compression_astc_sliced_3d,
GL_NVX_blend_equation_advanced_multi_draw_buffers, GL_NV_bgr,
GL_NV_bindless_texture, GL_NV_blend_equation_advanced,
GL_NV_blend_equation_advanced_coherent, GL_NV_blend_minmax_factor,
GL_NV_clip_space_w_scaling, GL_NV_compute_shader_derivatives,
GL_NV_conditional_render, GL_NV_conservative_raster,
GL_NV_conservative_raster_pre_snap_triangles, GL_NV_copy_buffer,
GL_NV_copy_image, GL_NV_draw_buffers, GL_NV_draw_instanced,
GL_NV_draw_texture, GL_NV_draw_vulkan_image,
GL_NV_explicit_attrib_location, GL_NV_fbo_color_attachments,
GL_NV_fill_rectangle, GL_NV_fragment_coverage_to_color,
GL_NV_fragment_shader_barycentric, GL_NV_fragment_shader_interlock,
GL_NV_framebuffer_blit, GL_NV_framebuffer_mixed_samples,
GL_NV_framebuffer_multisample, GL_NV_generate_mipmap_sRGB,
GL_NV_geometry_shader_passthrough, GL_NV_gpu_shader5, GL_NV_image_formats,
GL_NV_instanced_arrays, GL_NV_internalformat_sample_query,
GL_NV_memory_attachment, GL_NV_memory_object_sparse, GL_NV_mesh_shader,
GL_NV_non_square_matrices, GL_NV_occlusion_query_samples,
GL_NV_pack_subimage, GL_NV_packed_float, GL_NV_packed_float_linear,
GL_NV_path_rendering, GL_NV_path_rendering_shared_edge,
GL_NV_pixel_buffer_object, GL_NV_polygon_mode,
GL_NV_primitive_shading_rate, GL_NV_read_buffer, GL_NV_read_depth,
GL_NV_read_depth_stencil, GL_NV_read_stencil,
GL_NV_representative_fragment_test, GL_NV_sRGB_formats,
GL_NV_sample_locations, GL_NV_sample_mask_override_coverage,
GL_NV_scissor_exclusive, GL_NV_shader_atomic_fp16_vector,
GL_NV_shader_noperspective_interpolation,
GL_NV_shader_subgroup_partitioned, GL_NV_shader_texture_footprint,
GL_NV_shading_rate_image, GL_NV_shadow_samplers_array,
GL_NV_shadow_samplers_cube, GL_NV_stereo_view_rendering,
GL_NV_texture_array, GL_NV_texture_barrier, GL_NV_texture_border_clamp,
GL_NV_texture_compression_latc, GL_NV_texture_compression_s3tc,
GL_NV_texture_compression_s3tc_update, GL_NV_texture_dirty_tile_map,
GL_NV_timeline_semaphore, GL_NV_timer_query, GL_NV_viewport_array,
GL_NV_viewport_array2, GL_NV_viewport_swizzle,
GL_OES_compressed_ETC1_RGB8_texture, GL_OES_copy_image, GL_OES_depth24,
GL_OES_depth32, GL_OES_depth_texture, GL_OES_depth_texture_cube_map,
GL_OES_draw_buffers_indexed, GL_OES_draw_elements_base_vertex,
GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
GL_OES_geometry_point_size, GL_OES_geometry_shader,
GL_OES_get_program_binary, GL_OES_gpu_shader5, GL_OES_mapbuffer,
GL_OES_packed_depth_stencil, GL_OES_primitive_bounding_box,
GL_OES_rgb8_rgba8, GL_OES_sample_shading, GL_OES_sample_variables,
GL_OES_shader_image_atomic, GL_OES_shader_io_blocks,
GL_OES_shader_multisample_interpolation, GL_OES_standard_derivatives,
GL_OES_tessellation_point_size, GL_OES_tessellation_shader,
GL_OES_texture_border_clamp, GL_OES_texture_buffer,
GL_OES_texture_cube_map_array, GL_OES_texture_float,
GL_OES_texture_float_linear, GL_OES_texture_half_float,
GL_OES_texture_half_float_linear, GL_OES_texture_npot,
GL_OES_texture_stencil8, GL_OES_texture_storage_multisample_2d_array,
GL_OES_texture_view, GL_OES_vertex_array_object, GL_OES_vertex_half_float,
GL_OES_viewport_array, GL_OVR_multiview, GL_OVR_multiview2,
GL_OVR_multiview_multisampled_render_to_texture
12 GLX Visuals
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms sw cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b ap eat
----------------------------------------------------------------------------
0x021 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 . None
0x022 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 . None
0x511 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 . None
0x512 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 . None
0x513 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 . None
0x514 24 tc 0 24 0 r y . 8 8 8 0 . s 4 0 0 16 16 16 16 0 0 . None
0x515 24 tc 0 32 0 r y . 8 8 8 8 . s 4 0 0 16 16 16 16 0 0 . None
0x590 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 . None
0x591 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 . None
0x592 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 . None
0x593 24 dc 0 24 0 r y . 8 8 8 0 . s 4 0 0 16 16 16 16 0 0 . None
0x594 24 dc 0 32 0 r y . 8 8 8 8 . s 4 0 0 16 16 16 16 0 0 . None
106 GLXFBConfigs:
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms sw cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b ap eat
----------------------------------------------------------------------------
0x1a4 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 . None
0x1a5 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 . None
0x1a6 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 . None
0x1a7 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 . None
0x1ac 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 . None
0x1ad 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 . None
0x1ae 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 . None
0x1af 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 . None
0x1b4 24 tc 0 24 0 r y . 8 8 8 0 . s 4 0 0 16 16 16 16 0 0 . None
0x1b5 24 dc 0 24 0 r y . 8 8 8 0 . s 4 0 0 16 16 16 16 0 0 . None
0x1b6 24 tc 0 32 0 r y . 8 8 8 8 . s 4 0 0 16 16 16 16 0 0 . None
0x1b7 24 dc 0 32 0 r y . 8 8 8 8 . s 4 0 0 16 16 16 16 0 0 . None
0x1bc 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 2 1 . None
0x1bd 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 2 1 . None
0x1be 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 2 1 . None
0x1bf 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 2 1 . None
0x1c0 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 4 1 . None
0x1c1 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 4 1 . None
0x1c2 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 4 1 . None
0x1c3 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 4 1 . None
0x1cc 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 2 1 . None
0x1cd 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 2 1 . None
0x1ce 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 2 1 . None
0x1cf 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 2 1 . None
0x1d0 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 4 1 . None
0x1d1 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 4 1 . None
0x1d2 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 4 1 . None
0x1d3 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 4 1 . None
0x1dc 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 8 1 . None
0x1dd 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 8 1 . None
0x1de 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 8 1 . None
0x1df 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 8 1 . None
0x1e4 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 8 1 . None
0x1e5 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 8 1 . None
0x1e6 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 8 1 . None
0x1e7 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 8 1 . None
0x1ec 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 16 1 . None
0x1ed 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 16 1 . None
0x1ee 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 16 1 . None
0x1ef 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 16 1 . None
0x1f4 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 16 1 . None
0x1f5 24 dc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 16 1 . None
0x1f6 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 16 1 . None
0x1f7 24 dc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 16 1 . None
0x1fc 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0 . None
0x1fd 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0 . None
0x200 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 0 0 . None
0x201 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 0 0 . None
0x204 24 tc 0 24 0 r y . 8 8 8 0 . s 4 0 0 16 16 16 16 0 0 . None
0x205 24 tc 0 32 0 r y . 8 8 8 8 . s 4 0 0 16 16 16 16 0 0 . None
0x208 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 2 1 . None
0x209 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 2 1 . None
0x20a 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 4 1 . None
0x20b 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 4 1 . None
0x210 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 2 1 . None
0x211 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 2 1 . None
0x212 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 4 1 . None
0x213 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 4 1 . None
0x218 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 8 1 . None
0x219 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 8 1 . None
0x21c 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 8 1 . None
0x21d 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 8 1 . None
0x220 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 0 16 16 16 16 16 1 . None
0x221 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 0 16 16 16 16 16 1 . None
0x224 24 tc 0 24 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 16 1 . None
0x225 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 16 1 . None
0x228 0 sg 0 16 0 r y . 5 6 5 0 . . 4 16 0 16 16 16 16 0 0 . None
0x22a 0 sg 0 16 0 r y . 5 6 5 0 . . 4 24 0 16 16 16 16 0 0 . None
0x22c 0 sg 0 16 0 r y . 5 6 5 0 . . 4 24 8 16 16 16 16 0 0 . None
0x22e 0 sg 0 16 0 r y . 5 6 5 0 . . 4 0 0 16 16 16 16 0 0 . None
0x235 0 sg 0 32 0 r y . 16 16 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x236 0 sg 0 32 0 y . 16 16 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x239 0 sg 0 32 0 r y . 32 0 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x23a 0 sg 0 32 0 y . 32 0 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x23d 0 sg 0 64 0 r y . 16 16 16 16 f . 4 0 0 16 16 16 16 0 0 . None
0x23e 0 sg 0 64 0 y . 16 16 16 16 f . 4 0 0 16 16 16 16 0 0 . None
0x241 0 sg 0 128 0 r y . 32 32 32 32 f . 4 0 0 16 16 16 16 0 0 . None
0x242 0 sg 0 128 0 y . 32 32 32 32 f . 4 0 0 16 16 16 16 0 0 . None
0x245 0 sg 0 32 0 r y . 16 16 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x246 0 sg 0 32 0 y . 16 16 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x249 0 sg 0 32 0 r y . 16 16 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x24a 0 sg 0 32 0 y . 16 16 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x24d 0 sg 0 32 0 r y . 32 0 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x24e 0 sg 0 32 0 y . 32 0 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x251 0 sg 0 32 0 r y . 32 0 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x252 0 sg 0 32 0 y . 32 0 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x255 0 sg 0 64 0 r y . 16 16 16 16 f . 4 24 0 16 16 16 16 0 0 . None
0x256 0 sg 0 64 0 y . 16 16 16 16 f . 4 24 0 16 16 16 16 0 0 . None
0x259 0 sg 0 64 0 r y . 16 16 16 16 f . 4 24 8 16 16 16 16 0 0 . None
0x25a 0 sg 0 64 0 y . 16 16 16 16 f . 4 24 8 16 16 16 16 0 0 . None
0x25d 0 sg 0 128 0 r y . 32 32 32 32 f . 4 24 0 16 16 16 16 0 0 . None
0x25e 0 sg 0 128 0 y . 32 32 32 32 f . 4 24 0 16 16 16 16 0 0 . None
0x261 0 sg 0 128 0 r y . 32 32 32 32 f . 4 24 8 16 16 16 16 0 0 . None
0x262 0 sg 0 128 0 y . 32 32 32 32 f . 4 24 8 16 16 16 16 0 0 . None
0x265 0 sg 0 16 0 r y . 16 0 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x266 0 sg 0 16 0 y . 16 0 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x269 0 sg 0 64 0 r y . 32 32 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x26a 0 sg 0 64 0 y . 32 32 0 0 f . 4 0 0 16 16 16 16 0 0 . None
0x26d 0 sg 0 16 0 r y . 16 0 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x26e 0 sg 0 16 0 y . 16 0 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x271 0 sg 0 16 0 r y . 16 0 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x272 0 sg 0 16 0 y . 16 0 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x275 0 sg 0 64 0 r y . 32 32 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x276 0 sg 0 64 0 y . 32 32 0 0 f . 4 24 0 16 16 16 16 0 0 . None
0x279 0 sg 0 64 0 r y . 32 32 0 0 f . 4 24 8 16 16 16 16 0 0 . None
0x27a 0 sg 0 64 0 y . 32 32 0 0 f . 4 24 8 16 16 16 16 0 0 . NoneOffline
Here's the output of the commands you requested:
That looks fine but somehow doesn't match the xorg log ![]()
It is exactly when I put it in 60Hz that the eDP display will show the screen in the wrong place.
Ah, ok.
1920x1080 143.98*+ 60.01 59.97 59.96 59.99 59.93 There're obviously a bunch of 60Hz-adjacent modelines.
xrandr --verbosewill print them all along an ID, eg
…
1920x1080 (0x46) 141.370MHz +HSync -VSync +preferred
…xrandr --output eDP1 --mode 0x46 # the ID is an example, you need to pick one actually listed on your systemSee whether one mode works better than the others itr.
Online