You are not logged in.
Hello everyone!
I'm fairly new to Linux, I just learned how to install Arch a couple of weeks ago and I've been trying out Hyprland for a while now. I have a GTX 1050ti with integrated Intel graphics. I installed Hyprland using Hyprdots, and I was able to make my Nvidia GPU work by following the Nvidia Hyprland Guide. However, the problem arises when I move my cursor over applications such as Discord, Chrome, or VSCode that use the GPU. The cursor lags or skips, making it difficult to navigate. Interestingly, the application itself works smoothly when scrolling. Please help!
This is my first post, so I apologize if there are any mistakes. I appreciate your help and guidance!
Last edited by rapzy (2024-08-01 12:26:47)
Offline
Offline
All of these are xwayland clients by default and xwayland clients have some known issues on nvidia currently.
Since all of these are chrome(ium) in one shape or another, you can actually tell all of them to use wayland instead: https://wiki.archlinux.org/title/Chromi … nd_support https://wiki.archlinux.org/title/Wayland#Electron
While this would be the preferred approach, if you need their xwayland compatibility for some reason you might want to give https://aur.archlinux.org/packages/xorg … t-sync-git which merges the experimental explicit sync patchset by nvidia into xorg and xwayland - but that's pretty much just taking an open MR and compiling it up, no guarantees.
Offline
you can actually tell all of them to use wayland instead: https://wiki.archlinux.org/title/Chromi … nd_support https://wiki.archlinux.org/title/Wayland#Electron
So, these two settings:
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
on hyprland.conf (from https://wiki.hyprland.org/Nvidia/) forces them to run on nvidia
after enabling this + running chrome with --ozone-platform=wayland runs it on intel gpu. Why is it not using nvidia?
if I just enable those config and run chrome normally, it runs on nvidia and I get that laggy issue.
Last edited by rapzy (2024-01-18 06:36:59)
Offline
Forces whom?
You're ideally running hyprland on the nvidia GPU, post the outputs of
eglinfo -B
printenv
And how do you determine what chrome (chrome or chromium?) runs on?
What does "about:gpu" report?
Offline
Forces whom?
Vscode, discord, chrome.. I think every applications.
$ eglinfo -B
GBM platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Wayland platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
X11 platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device platform:
Device #0:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #1:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #2:
Platform Device platform:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
eglinfo: eglInitialize failed
Device #3:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
$ printenv
SHELL=/usr/bin/zsh
HYPRLAND_CMD=Hyprland
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
CONDA_EXE=/home/rapzy/anaconda3/bin/conda
XDG_BACKEND=wayland
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
DESKTOP_SESSION=hyprland
XCURSOR_SIZE=20
XDG_SEAT=seat0
PWD=/home/rapzy
LOGNAME=rapzy
XDG_SESSION_DESKTOP=Hyprland
QT_QPA_PLATFORMTHEME=qt5ct
XDG_SESSION_TYPE=wayland
_=/usr/bin/printenv
MOTD_SHOWN=pam
HOME=/home/rapzy
WLR_DRM_DEVICES=/dev/dri/card0:/dev/dri/card1
LANG=en_US.UTF-8
_JAVA_AWT_WM_NONREPARENTING=1
XDG_CURRENT_DESKTOP=Hyprland
WAYLAND_DISPLAY=wayland-1
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
QT_QPA_PLATFORM=wayland
XDG_SESSION_CLASS=user
USER=rapzy
CONDA_SHLVL=1
HYPRLAND_INSTANCE_SIGNATURE=03ebbe18ed8517ee22591eac82cd54322f42cb7d_1705631563
DISPLAY=:1
SHLVL=1
MOZ_ENABLE_WAYLAND=1
XDG_VTNR=1
XDG_SESSION_ID=2
XDG_RUNTIME_DIR=/run/user/1000
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
QT_AUTO_SCREEN_SCALE_FACTOR=1
XCURSOR_THEME=Bibata-Modern-Ice
PATH=/home/rapzy/anaconda3/bin:/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/rapzy
OLDPWD=/home/rapzy
KITTY_WINDOW_ID=1
TERM=xterm-kitty
COLORTERM=truecolor
KITTY_PID=19960
KITTY_PUBLIC_KEY=1:q;Er@#;e-U@@bcZutfiBYv?-><!Yr-kV85r6iFjg
TERMINFO=/usr/lib/kitty/terminfo
KITTY_INSTALLATION_DIR=/usr/lib/kitty
P9K_TTY=old
_P9K_TTY=/dev/pts/0
P9K_SSH=0
_P9K_SSH_TTY=/dev/pts/0
PAGER=less
LESS=-R
LSCOLORS=Gxfxcxdxbxegedabagacad
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
_CE_M=
_CE_CONDA=
CONDA_PYTHON_EXE=/home/rapzy/anaconda3/bin/python
CONDA_PREFIX=/home/rapzy/anaconda3
CONDA_DEFAULT_ENV=base
CONDA_PROMPT_MODIFIER=(base)
And how do you determine what chrome (chrome or chromium?) runs on?
I check GL_RENDERER under chrome://gpu
GL_RENDERER: ANGLE (Intel, Mesa Intel(R) UHD Graphics 630 (CFL GT2), OpenGL 4.6 (Core Profile) Mesa 23.3.3-arch1.1) currently.
Also, I installed xorg-xwayland-explicit-sync-git as mentioned by V1del but nothing seems to change.
Offline
Either hyprland hasn't applied the environment or it doesn't export it.
tr '\0' '\n' < /proc/$(pidof hyprland)/environ
Sanity check: why are you trying to run hyprland on the GPU anyway?
Last edited by seth (2024-01-19 09:01:07)
Offline
Sanity check: why are you trying to run hyprland on the GPU anyway?
I guess for better performance!?
I don't think hyprland itself can run on Nvidia entirely. What I want is Hyprland to run on intel (it already does) and every other application to run on NVIDIA (without the cursor lag ofc) which I achieved when I freshly installed hyprland using hyprdots and I straight up followed a guide to install nvidia on arch. I don't know how it worked. Few days later.. chrome and other applications stopped using Nvidia.
$ tr '\0' '\n' < /proc/$(pidof Hyprland)/environ
SHELL=/usr/bin/zsh
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
DESKTOP_SESSION=hyprland
XDG_SEAT=seat0
PWD=/home/rapzy
XDG_SESSION_DESKTOP=
LOGNAME=rapzy
XDG_SESSION_TYPE=wayland
MOTD_SHOWN=pam
HOME=/home/rapzy
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
USER=rapzy
SHLVL=0
XDG_VTNR=1
XDG_SESSION_ID=2
XDG_RUNTIME_DIR=/run/user/1000
PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/rapzy
OLDPWD=/home/rapzy
CONDA_EXE=/usr/bin/conda
CONDA_SHLVL=0
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
LANG=en_US.UTF-8
_=/usr/bin/Hyprland
Last edited by rapzy (2024-01-19 14:54:31)
Offline
That's generally speakng a "sub-optimal" thing to do. If you are running applications that do not require your GPU to the extent that they would actually need the added power you have a huge copy overhead of information because everything needs to get exchanged between the intel and the nvidia gpu (the nvidia gpu can't display anything, it always needs to go past the intel gpu in any case)
Use the nvidia GPU on an as needed basis for things that really require it (games, blender or so...) via the prime-run script in nvidia-prime and run everything else on the intel card.
That output shows that the variables are not exposed on hyprland, but assuming it reads it's config properly it should do so for browsers you start via it. What happens if you run the same environ command with chromium?
Also generally speaking following random guides and using random dotfiles is not quite supported here. You should be following the wiki.
Last edited by V1del (2024-01-19 15:14:06)
Offline
I guess for better performance!?
I guess that's a fallacy!?
Hyprland doesn't have the relevant variables in its environment.
Is any of this actually supposed to reflect a session where you had
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
in the hyprland config?
Offline
Hey guys, I'm really sorry that I posted those outputs without enabling those envs. I disabled it to avoid the lag.
eglinfo -B
GBM platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Wayland platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
X11 platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device platform:
Device #0:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #1:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #2:
Platform Device platform:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
eglinfo: eglInitialize failed
Device #3:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
printenv
SHELL=/usr/bin/zsh
HYPRLAND_CMD=Hyprland
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
WLR_NO_HARDWARE_CURSORS=1
CONDA_EXE=/home/rapzy/anaconda3/bin/conda
XDG_BACKEND=wayland
QT_WAYLAND_DISABLE_WINDOWDECORATION=1
LIBVA_DRIVER_NAME=nvidia
DESKTOP_SESSION=hyprland
XCURSOR_SIZE=20
XDG_SEAT=seat0
PWD=/home/rapzy
LOGNAME=rapzy
XDG_SESSION_DESKTOP=Hyprland
QT_QPA_PLATFORMTHEME=qt5ct
XDG_SESSION_TYPE=wayland
_=/usr/bin/printenv
MOTD_SHOWN=pam
HOME=/home/rapzy
LANG=en_US.UTF-8
_JAVA_AWT_WM_NONREPARENTING=1
XDG_CURRENT_DESKTOP=Hyprland
WAYLAND_DISPLAY=wayland-1
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
QT_QPA_PLATFORM=wayland
XDG_SESSION_CLASS=user
USER=rapzy
CONDA_SHLVL=1
HYPRLAND_INSTANCE_SIGNATURE=03ebbe18ed8517ee22591eac82cd54322f42cb7d_1705683939
DISPLAY=:1
SHLVL=1
MOZ_ENABLE_WAYLAND=1
XDG_VTNR=1
XDG_SESSION_ID=2
XDG_RUNTIME_DIR=/run/user/1000
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
QT_AUTO_SCREEN_SCALE_FACTOR=1
XCURSOR_THEME=Bibata-Modern-Ice
PATH=/home/rapzy/anaconda3/bin:/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
__GLX_VENDOR_LIBRARY_NAME=nvidia
GBM_BACKEND=nvidia-drm
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/rapzy
OLDPWD=/home/rapzy
KITTY_WINDOW_ID=1
TERM=xterm-kitty
COLORTERM=truecolor
KITTY_PID=2200
KITTY_PUBLIC_KEY=1:$V^o~VN!(03>s#a>duD?Pw~nrZO|il0-kDrk^Ju$
TERMINFO=/usr/lib/kitty/terminfo
KITTY_INSTALLATION_DIR=/usr/lib/kitty
P9K_TTY=old
_P9K_TTY=/dev/pts/0
P9K_SSH=0
_P9K_SSH_TTY=/dev/pts/0
PAGER=less
LESS=-R
LSCOLORS=Gxfxcxdxbxegedabagacad
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
_CE_M=
_CE_CONDA=
CONDA_PYTHON_EXE=/home/rapzy/anaconda3/bin/python
CONDA_PREFIX=/home/rapzy/anaconda3
CONDA_DEFAULT_ENV=base
CONDA_PROMPT_MODIFIER=(base)
tr '\0' '\n' < /proc/$(pidof Hyprland)/environ
SHELL=/usr/bin/zsh
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1
DESKTOP_SESSION=hyprland
XDG_SEAT=seat0
PWD=/home/rapzy
XDG_SESSION_DESKTOP=
LOGNAME=rapzy
XDG_SESSION_TYPE=wayland
MOTD_SHOWN=pam
HOME=/home/rapzy
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
USER=rapzy
SHLVL=0
XDG_VTNR=1
XDG_SESSION_ID=2
XDG_RUNTIME_DIR=/run/user/1000
PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/rapzy
OLDPWD=/home/rapzy
CONDA_EXE=/usr/bin/conda
CONDA_SHLVL=0
DEBUGINFOD_URLS=https://debuginfod.archlinux.org
LANG=en_US.UTF-8
_=/usr/bin/Hyprland
These are the outputs after enabling the envs. Again, I'm really sorry for wasting your time.
Offline
That output shows that the variables are not exposed on hyprland, but assuming it reads it's config properly it should do so for browsers you start via it. What happens if you run the same environ command with chromium?
When I enable the variables, Chrome runs on Nvidia. My cursor lags over the applications that use the gpu. I see this problem on electron based applications and I haven't tried on other applications.
I have tried installing Hyprland and setup nvidia by following the wiki and I faced this same issue. Could it be my gpu's fault?
Last edited by rapzy (2024-01-19 17:29:47)
Offline
Can you please run an X11 session and post your Xorg log, https://wiki.archlinux.org/title/Xorg#General ?
Offline
Can you please run an X11 session and post your Xorg log, https://wiki.archlinux.org/title/Xorg#General ?
[ 8.422] (--) Log file renamed from "/var/log/Xorg.pid-581.log" to "/var/log/Xorg.0.log"
[ 8.426]
X.Org X Server 1.21.1.11
X Protocol Version 11, Revision 0
[ 8.426] Current Operating System: Linux rapzy 6.7.0-arch3-1 #1 SMP PREEMPT_DYNAMIC Sat, 13 Jan 2024 14:37:14 +0000 x86_64
[ 8.426] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=641d3f69-ca56-4645-ad58-c9597661ca0c rw loglevel=3 quiet nvidia_drm.modeset=1
[ 8.426]
[ 8.426] Current version of pixman: 0.43.0
[ 8.426] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 8.426] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 8.426] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 20 07:26:16 2024
[ 8.430] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 8.431] (==) No Layout section. Using the first Screen section.
[ 8.431] (==) No screen section available. Using defaults.
[ 8.431] (**) |-->Screen "Default Screen Section" (0)
[ 8.431] (**) | |-->Monitor "<default monitor>"
[ 8.432] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 8.432] (==) Automatically adding devices
[ 8.432] (==) Automatically enabling devices
[ 8.432] (==) Automatically adding GPU devices
[ 8.432] (==) Automatically binding GPU devices
[ 8.432] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 8.433] (WW) The directory "/usr/share/fonts/misc" does not exist.
[ 8.433] Entry deleted from font path.
[ 8.434] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/TTF".
[ 8.434] Entry deleted from font path.
[ 8.434] (Run 'mkfontdir' on "/usr/share/fonts/TTF").
[ 8.434] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 8.434] Entry deleted from font path.
[ 8.434] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 8.434] Entry deleted from font path.
[ 8.434] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[ 8.434] Entry deleted from font path.
[ 8.434] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[ 8.434] Entry deleted from font path.
[ 8.434] (==) FontPath set to:
[ 8.434] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 8.434] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 8.434] (II) Module ABI versions:
[ 8.434] X.Org ANSI C Emulation: 0.4
[ 8.434] X.Org Video Driver: 25.2
[ 8.434] X.Org XInput driver : 24.4
[ 8.434] X.Org Server Extension : 10.0
[ 8.435] (++) using VT number 2
[ 8.435] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 8.441] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 8.441] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1
[ 8.462] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 8.462] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card0
[ 8.913] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[ 8.914] (--) PCI:*(0@0:2:0) 8086:3e9b:1028:086f rev 0, Mem @ 0xa2000000/16777216, 0x80000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/131072
[ 8.915] (--) PCI: (1@0:0:0) 10de:1c8c:1028:086f rev 161, Mem @ 0xa3000000/16777216, 0x90000000/268435456, 0xa0000000/33554432, I/O @ 0x00004000/128, BIOS @ 0x????????/524288
[ 8.915] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 8.915] (II) LoadModule: "glx"
[ 8.916] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 8.929] (II) Module glx: vendor="X.Org Foundation"
[ 8.929] compiled for 1.21.1.11, module version = 1.0.0
[ 8.929] ABI class: X.Org Server Extension, version 10.0
[ 8.929] (II) Applying OutputClass "nvidia" to /dev/dri/card1
[ 8.929] loading driver: nvidia
[ 8.929] (==) Matched intel as autoconfigured driver 0
[ 8.929] (==) Matched nvidia as autoconfigured driver 1
[ 8.929] (==) Matched nouveau as autoconfigured driver 2
[ 8.929] (==) Matched nv as autoconfigured driver 3
[ 8.929] (==) Matched modesetting as autoconfigured driver 4
[ 8.929] (==) Matched fbdev as autoconfigured driver 5
[ 8.929] (==) Matched vesa as autoconfigured driver 6
[ 8.929] (==) Assigned the driver to the xf86ConfigLayout
[ 8.929] (II) LoadModule: "intel"
[ 8.930] (WW) Warning, couldn't open module intel
[ 8.930] (EE) Failed to load module "intel" (module does not exist, 0)
[ 8.930] (II) LoadModule: "nvidia"
[ 8.930] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 8.938] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 8.938] compiled for 1.6.99.901, module version = 1.0.0
[ 8.938] Module class: X.Org Video Driver
[ 8.938] (II) LoadModule: "nouveau"
[ 8.939] (WW) Warning, couldn't open module nouveau
[ 8.939] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 8.939] (II) LoadModule: "nv"
[ 8.940] (WW) Warning, couldn't open module nv
[ 8.940] (EE) Failed to load module "nv" (module does not exist, 0)
[ 8.940] (II) LoadModule: "modesetting"
[ 8.940] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 8.946] (II) Module modesetting: vendor="X.Org Foundation"
[ 8.946] compiled for 1.21.1.11, module version = 1.21.1
[ 8.946] Module class: X.Org Video Driver
[ 8.946] ABI class: X.Org Video Driver, version 25.2
[ 8.946] (II) LoadModule: "fbdev"
[ 8.946] (WW) Warning, couldn't open module fbdev
[ 8.946] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 8.947] (II) LoadModule: "vesa"
[ 8.947] (WW) Warning, couldn't open module vesa
[ 8.947] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 8.947] (II) NVIDIA dlloader X Driver 545.29.06 Thu Nov 16 01:52:34 UTC 2023
[ 8.947] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 8.948] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 8.977] (II) modeset(0): using drv /dev/dri/card0
[ 8.978] (II) Loading sub module "fb"
[ 8.978] (II) LoadModule: "fb"
[ 8.978] (II) Module "fb" already built-in
[ 8.978] (II) Loading sub module "wfb"
[ 8.978] (II) LoadModule: "wfb"
[ 8.978] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 8.980] (II) Module wfb: vendor="X.Org Foundation"
[ 8.980] compiled for 1.21.1.11, module version = 1.0.0
[ 8.980] ABI class: X.Org ANSI C Emulation, version 0.4
[ 8.982] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 8.982] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 8.982] (==) modeset(0): RGB weight 888
[ 8.982] (==) modeset(0): Default visual is TrueColor
[ 8.982] (II) Loading sub module "glamoregl"
[ 8.982] (II) LoadModule: "glamoregl"
[ 8.982] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 8.997] (II) Module glamoregl: vendor="X.Org Foundation"
[ 8.997] compiled for 1.21.1.11, module version = 1.0.1
[ 8.997] ABI class: X.Org ANSI C Emulation, version 0.4
[ 9.475] (II) modeset(0): glamor X acceleration enabled on Mesa Intel(R) UHD Graphics 630 (CFL GT2)
[ 9.475] (II) modeset(0): glamor initialized
[ 9.475] (==) modeset(0): VariableRefresh: disabled
[ 9.475] (==) modeset(0): AsyncFlipSecondaries: disabled
[ 9.478] (II) modeset(0): Output eDP-1 has no monitor section
[ 9.478] (II) modeset(0): Output DP-1 has no monitor section
[ 9.499] (II) modeset(0): Output HDMI-1 has no monitor section
[ 9.900] (II) modeset(0): Output DP-2 has no monitor section
[ 9.961] (II) modeset(0): Output HDMI-2 has no monitor section
[ 9.963] (II) modeset(0): EDID for output eDP-1
[ 9.963] (II) modeset(0): Manufacturer: LGD Model: 53f Serial#: 0
[ 9.963] (II) modeset(0): Year: 2016 Week: 0
[ 9.963] (II) modeset(0): EDID Version: 1.4
[ 9.963] (II) modeset(0): Digital Display Input
[ 9.963] (II) modeset(0): 6 bits per channel
[ 9.963] (II) modeset(0): Digital interface is DisplayPort
[ 9.963] (II) modeset(0): Max Image Size [cm]: horiz.: 34 vert.: 19
[ 9.963] (II) modeset(0): Gamma: 2.20
[ 9.963] (II) modeset(0): DPMS capabilities: StandBy Suspend Off
[ 9.963] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 9.963] (II) modeset(0): First detailed timing is preferred mode
[ 9.963] (II) modeset(0): Preferred mode is native pixel format and refresh rate
[ 9.963] (II) modeset(0): redX: 0.580 redY: 0.350 greenX: 0.340 greenY: 0.560
[ 9.963] (II) modeset(0): blueX: 0.155 blueY: 0.125 whiteX: 0.313 whiteY: 0.329
[ 9.963] (II) modeset(0): Manufacturer's mask: 0
[ 9.963] (II) modeset(0): Supported detailed timing:
[ 9.963] (II) modeset(0): clock: 138.7 MHz Image Size: 344 x 194 mm
[ 9.963] (II) modeset(0): h_active: 1920 h_sync: 1968 h_sync_end 2000 h_blank_end 2080 h_border: 0
[ 9.963] (II) modeset(0): v_active: 1080 v_sync: 1083 v_sync_end 1088 v_blanking: 1111 v_border: 0
[ 9.963] (II) modeset(0): Supported detailed timing:
[ 9.963] (II) modeset(0): clock: 111.0 MHz Image Size: 344 x 194 mm
[ 9.963] (II) modeset(0): h_active: 1920 h_sync: 1968 h_sync_end 2000 h_blank_end 2080 h_border: 0
[ 9.963] (II) modeset(0): v_active: 1080 v_sync: 1083 v_sync_end 1088 v_blanking: 1111 v_border: 0
[ 9.963] (II) modeset(0): 4XK13156WF6
[ 9.963] (II) modeset(0): Unknown vendor-specific block 0
[ 9.963] (II) modeset(0): EDID (in hex):
[ 9.963] (II) modeset(0): 00ffffffffffff0030e43f0500000000
[ 9.963] (II) modeset(0): 001a010495221378eaa1c59459578f27
[ 9.963] (II) modeset(0): 20505400000001010101010101010101
[ 9.963] (II) modeset(0): 0101010101012e3680a070381f403020
[ 9.963] (II) modeset(0): 350058c21000001a5c2b80a070381f40
[ 9.963] (II) modeset(0): 3020350058c21000001a000000fe0034
[ 9.963] (II) modeset(0): 584b3133803135365746360a00000000
[ 9.963] (II) modeset(0): 0000413196001000000a010a202000c5
[ 9.963] (II) modeset(0): Printing probed modes for output eDP-1
[ 9.963] (II) modeset(0): Modeline "1920x1080"x60.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 9.963] (II) modeset(0): Modeline "1920x1080"x120.0 356.38 1920 2080 2288 2656 1080 1081 1084 1118 doublescan -hsync +vsync (134.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "1920x1080"x119.9 266.50 1920 1944 1960 2000 1080 1081 1084 1111 doublescan +hsync -vsync (133.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "1920x1080"x60.0 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync (67.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "1920x1080"x59.9 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.6 kHz d)
[ 9.963] (II) modeset(0): Modeline "1920x1080"x48.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 9.963] (II) modeset(0): Modeline "1680x1050"x60.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "1680x1050"x59.9 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "1400x1050"x60.0 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync (64.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "1600x900"x120.0 246.00 1600 1728 1900 2200 900 901 904 932 doublescan -hsync +vsync (111.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "1600x900"x119.9 186.50 1600 1624 1640 1680 900 901 904 926 doublescan +hsync -vsync (111.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1600x900"x59.9 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync (56.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1600x900"x59.8 97.50 1600 1648 1680 1760 900 903 908 926 +hsync -vsync (55.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1400x900"x60.0 103.50 1400 1480 1624 1848 900 903 913 934 -hsync +vsync (56.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1400x900"x59.9 86.50 1400 1448 1480 1560 900 903 913 926 +hsync -vsync (55.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1440x810"x120.0 198.12 1440 1548 1704 1968 810 811 814 839 doublescan -hsync +vsync (100.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "1440x810"x119.9 151.88 1440 1464 1480 1520 810 811 814 833 doublescan +hsync -vsync (99.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "1368x768"x59.9 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync (47.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "1368x768"x59.9 72.25 1368 1416 1448 1528 768 771 781 790 +hsync -vsync (47.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x800"x120.0 174.25 1280 1380 1516 1752 800 801 804 829 doublescan -hsync +vsync (99.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x800"x119.9 134.25 1280 1304 1320 1360 800 801 804 823 doublescan +hsync -vsync (98.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x800"x59.8 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x800"x59.9 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync (49.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x720"x120.0 156.12 1280 1376 1512 1744 720 721 724 746 doublescan -hsync +vsync (89.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x720"x120.0 120.75 1280 1304 1320 1360 720 721 724 740 doublescan +hsync -vsync (88.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x720"x59.9 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "1280x720"x59.7 63.75 1280 1328 1360 1440 720 723 728 741 +hsync -vsync (44.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x768"x120.1 133.47 1024 1100 1212 1400 768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x720"x120.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "928x696"x120.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "896x672"x120.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x576"x119.9 98.50 1024 1092 1200 1376 576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x576"x119.9 78.38 1024 1048 1064 1104 576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x576"x59.9 46.50 1024 1064 1160 1296 576 579 584 599 -hsync +vsync (35.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "1024x576"x59.8 42.00 1024 1072 1104 1184 576 579 584 593 +hsync -vsync (35.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x600"x119.9 96.62 960 1028 1128 1296 600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x600"x120.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x540"x119.9 86.50 960 1024 1124 1288 540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x540"x120.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x540"x59.6 40.75 960 992 1088 1216 540 543 548 562 -hsync +vsync (33.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "960x540"x59.8 37.25 960 1008 1040 1120 540 543 548 556 +hsync -vsync (33.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "800x600"x120.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "840x525"x120.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "840x525"x119.8 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "864x486"x59.9 32.50 864 888 968 1072 486 489 494 506 -hsync +vsync (30.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "864x486"x59.6 30.50 864 912 944 1024 486 489 494 500 +hsync -vsync (29.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "700x525"x120.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "800x450"x119.9 59.12 800 848 928 1056 450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "800x450"x119.6 48.75 800 824 840 880 450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x512"x120.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "700x450"x119.9 51.75 700 740 812 924 450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "700x450"x119.8 43.25 700 724 740 780 450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x480"x120.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "720x405"x59.5 22.50 720 744 808 896 405 408 413 422 -hsync +vsync (25.1 kHz d)
[ 9.963] (II) modeset(0): Modeline "720x405"x59.0 21.75 720 768 800 880 405 408 413 419 +hsync -vsync (24.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "684x384"x119.8 42.62 684 720 788 892 384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "684x384"x119.7 36.12 684 708 724 764 384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x400"x119.8 41.75 640 676 740 840 400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x400"x120.0 35.50 640 664 680 720 400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x360"x119.7 37.25 640 672 736 832 360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x360"x119.7 31.88 640 664 680 720 360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x360"x59.8 18.00 640 664 720 800 360 363 368 376 -hsync +vsync (22.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "640x360"x59.3 17.75 640 688 720 800 360 363 368 374 +hsync -vsync (22.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "512x384"x120.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[ 9.963] (II) modeset(0): Modeline "512x288"x120.0 23.25 512 532 580 648 288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "512x288"x119.8 21.00 512 536 552 592 288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "480x270"x119.3 20.38 480 496 544 608 270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "480x270"x119.6 18.62 480 504 520 560 270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "400x300"x120.6 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[ 9.963] (II) modeset(0): Modeline "400x300"x112.7 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[ 9.963] (II) modeset(0): Modeline "432x243"x119.8 16.25 432 444 484 536 243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
[ 9.963] (II) modeset(0): Modeline "432x243"x119.1 15.25 432 456 472 512 243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
[ 9.963] (II) modeset(0): Modeline "320x240"x120.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "360x202"x119.0 11.25 360 372 404 448 202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
[ 9.963] (II) modeset(0): Modeline "360x202"x118.3 10.88 360 384 400 440 202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
[ 9.963] (II) modeset(0): Modeline "320x180"x119.7 9.00 320 332 360 400 180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
[ 9.963] (II) modeset(0): Modeline "320x180"x118.6 8.88 320 344 360 400 180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[ 9.963] (II) modeset(0): EDID for output DP-1
[ 9.983] (II) modeset(0): EDID for output HDMI-1
[ 10.383] (II) modeset(0): EDID for output DP-2
[ 10.444] (II) modeset(0): EDID for output HDMI-2
[ 10.444] (II) modeset(0): Output eDP-1 connected
[ 10.444] (II) modeset(0): Output DP-1 disconnected
[ 10.444] (II) modeset(0): Output HDMI-1 disconnected
[ 10.444] (II) modeset(0): Output DP-2 disconnected
[ 10.444] (II) modeset(0): Output HDMI-2 disconnected
[ 10.444] (II) modeset(0): Using exact sizes for initial modes
[ 10.444] (II) modeset(0): Output eDP-1 using initial mode 1920x1080 +0+0
[ 10.444] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[ 10.444] (==) modeset(0): DPI set to (96, 96)
[ 10.444] (II) Loading sub module "fb"
[ 10.444] (II) LoadModule: "fb"
[ 10.444] (II) Module "fb" already built-in
[ 10.444] (==) NVIDIA(G0): Depth 24, (==) framebuffer bpp 32
[ 10.444] (==) NVIDIA(G0): RGB weight 888
[ 10.444] (==) NVIDIA(G0): Default visual is TrueColor
[ 10.444] (==) NVIDIA(G0): Using gamma correction (1.0, 1.0, 1.0)
[ 10.444] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[ 10.444] (**) NVIDIA(G0): Option "AllowEmptyInitialConfiguration"
[ 10.444] (**) NVIDIA(G0): Enabling 2D acceleration
[ 10.445] (II) Loading sub module "glxserver_nvidia"
[ 10.445] (II) LoadModule: "glxserver_nvidia"
[ 10.445] (II) Loading /usr/lib/nvidia/xorg/libglxserver_nvidia.so
[ 10.531] (II) Module glxserver_nvidia: vendor="NVIDIA Corporation"
[ 10.531] compiled for 1.6.99.901, module version = 1.0.0
[ 10.531] Module class: X.Org Server Extension
[ 10.531] (II) NVIDIA GLX Module 545.29.06 Thu Nov 16 01:55:23 UTC 2023
[ 10.533] (II) NVIDIA: The X server supports PRIME Render Offload.
[ 10.535] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[ 10.535] (--) NVIDIA(0): DFP-0
[ 10.537] (II) NVIDIA(G0): NVIDIA GPU NVIDIA GeForce GTX 1050 Ti (GP107-A) at PCI:1:0:0
[ 10.537] (II) NVIDIA(G0): (GPU-0)
[ 10.537] (--) NVIDIA(G0): Memory: 4194304 kBytes
[ 10.537] (--) NVIDIA(G0): VideoBIOS: 86.07.63.00.63
[ 10.537] (II) NVIDIA(G0): Detected PCI Express Link width: 16X
[ 10.538] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 10.538] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 10.538] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 10.538] (--) NVIDIA(GPU-0):
[ 10.538] (II) NVIDIA(G0): Validated MetaModes:
[ 10.538] (II) NVIDIA(G0): "NULL"
[ 10.538] (II) NVIDIA(G0): Virtual screen size determined to be 640 x 480
[ 10.538] (WW) NVIDIA(G0): Unable to get display device for DPI computation.
[ 10.538] (==) NVIDIA(G0): DPI set to (75, 75); computed from built-in default
[ 10.592] (==) modeset(0): Backing store enabled
[ 10.592] (==) modeset(0): Silken mouse enabled
[ 10.661] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
[ 10.661] (==) modeset(0): DPMS enabled
[ 10.662] (II) modeset(0): [DRI2] Setup complete
[ 10.662] (II) modeset(0): [DRI2] DRI driver: iris
[ 10.662] (II) modeset(0): [DRI2] VDPAU driver: va_gl
[ 10.662] (II) NVIDIA: Reserving 24576.00 MB of virtual memory for indirect memory
[ 10.663] (II) NVIDIA: access.
[ 10.677] (II) NVIDIA(G0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 10.677] (II) NVIDIA(G0): may not be running or the "AcpidSocketPath" X
[ 10.677] (II) NVIDIA(G0): configuration option may not be set correctly. When the
[ 10.677] (II) NVIDIA(G0): ACPI event daemon is available, the NVIDIA X driver will
[ 10.677] (II) NVIDIA(G0): try to use it to receive ACPI event notifications. For
[ 10.677] (II) NVIDIA(G0): details, please see the "ConnectToAcpid" and
[ 10.677] (II) NVIDIA(G0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 10.677] (II) NVIDIA(G0): Config Options in the README.
[ 10.720] (II) NVIDIA(G0): Setting mode "NULL"
[ 10.726] (==) NVIDIA(G0): Disabling shared memory pixmaps
[ 10.726] (==) NVIDIA(G0): Backing store enabled
[ 10.726] (==) NVIDIA(G0): Silken mouse enabled
[ 10.726] (==) NVIDIA(G0): DPMS enabled
[ 10.727] (II) Loading sub module "dri2"
[ 10.727] (II) LoadModule: "dri2"
[ 10.727] (II) Module "dri2" already built-in
[ 10.727] (II) NVIDIA(G0): [DRI2] Setup complete
[ 10.727] (II) NVIDIA(G0): [DRI2] VDPAU driver: nvidia
[ 10.727] (II) Initializing extension Generic Event Extension
[ 10.727] (II) Initializing extension SHAPE
[ 10.727] (II) Initializing extension MIT-SHM
[ 10.727] (II) Initializing extension XInputExtension
[ 10.727] (II) Initializing extension XTEST
[ 10.727] (II) Initializing extension BIG-REQUESTS
[ 10.727] (II) Initializing extension SYNC
[ 10.727] (II) Initializing extension XKEYBOARD
[ 10.728] (II) Initializing extension XC-MISC
[ 10.728] (II) Initializing extension SECURITY
[ 10.728] (II) Initializing extension XFIXES
[ 10.728] (II) Initializing extension RENDER
[ 10.728] (II) Initializing extension RANDR
[ 10.728] (II) Initializing extension COMPOSITE
[ 10.728] (II) Initializing extension DAMAGE
[ 10.728] (II) Initializing extension MIT-SCREEN-SAVER
[ 10.728] (II) Initializing extension DOUBLE-BUFFER
[ 10.728] (II) Initializing extension RECORD
[ 10.728] (II) Initializing extension DPMS
[ 10.728] (II) Initializing extension Present
[ 10.729] (II) Initializing extension DRI3
[ 10.729] (II) Initializing extension X-Resource
[ 10.729] (II) Initializing extension XVideo
[ 10.729] (II) Initializing extension XVideo-MotionCompensation
[ 10.729] (II) Initializing extension GLX
[ 10.729] (II) Initializing extension GLX
[ 10.729] (II) Indirect GLX disabled.
[ 10.734] (II) AIGLX: Loaded and initialized iris
[ 10.734] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 10.734] (II) Initializing extension XFree86-VidModeExtension
[ 10.734] (II) Initializing extension XFree86-DGA
[ 10.734] (II) Initializing extension XFree86-DRI
[ 10.734] (II) Initializing extension DRI2
[ 10.734] (II) Initializing extension NV-GLX
[ 10.734] (II) Initializing extension NV-CONTROL
[ 10.735] (II) modeset(0): Damage tracking initialized
[ 10.735] (II) modeset(0): Setting screen physical size to 508 x 285
[ 10.825] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[ 10.825] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 10.825] (II) LoadModule: "libinput"
[ 10.826] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 10.830] (II) Module libinput: vendor="X.Org Foundation"
[ 10.830] compiled for 1.21.1.8, module version = 1.4.0
[ 10.830] Module class: X.Org XInput Driver
[ 10.830] ABI class: X.Org XInput driver, version 24.4
[ 10.830] (II) Using input driver 'libinput' for 'Power Button'
[ 10.830] (**) Power Button: always reports core events
[ 10.830] (**) Option "Device" "/dev/input/event3"
[ 10.835] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 10.835] (II) event3 - Power Button: device is a keyboard
[ 10.835] (II) event3 - Power Button: device removed
[ 10.873] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[ 10.873] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 10.876] (II) event3 - Power Button: is tagged by udev as: Keyboard
[ 10.876] (II) event3 - Power Button: device is a keyboard
[ 10.879] (II) config/udev: Adding input device Video Bus (/dev/input/event21)
[ 10.879] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 10.879] (II) Using input driver 'libinput' for 'Video Bus'
[ 10.879] (**) Video Bus: always reports core events
[ 10.879] (**) Option "Device" "/dev/input/event21"
[ 10.882] (II) event21 - Video Bus: is tagged by udev as: Keyboard
[ 10.882] (II) event21 - Video Bus: device is a keyboard
[ 10.883] (II) event21 - Video Bus: device removed
[ 10.916] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input29/event21"
[ 10.916] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 10.920] (II) event21 - Video Bus: is tagged by udev as: Keyboard
[ 10.920] (II) event21 - Video Bus: device is a keyboard
[ 10.923] (II) config/udev: Adding input device Video Bus (/dev/input/event22)
[ 10.923] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[ 10.923] (II) Using input driver 'libinput' for 'Video Bus'
[ 10.923] (**) Video Bus: always reports core events
[ 10.923] (**) Option "Device" "/dev/input/event22"
[ 10.927] (II) event22 - Video Bus: is tagged by udev as: Keyboard
[ 10.927] (II) event22 - Video Bus: device is a keyboard
[ 10.928] (II) event22 - Video Bus: device removed
[ 10.966] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:0b/LNXVIDEO:01/input/input30/event22"
[ 10.966] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[ 10.971] (II) event22 - Video Bus: is tagged by udev as: Keyboard
[ 10.971] (II) event22 - Video Bus: device is a keyboard
[ 10.973] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 10.973] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 10.974] (II) Using input driver 'libinput' for 'Power Button'
[ 10.974] (**) Power Button: always reports core events
[ 10.974] (**) Option "Device" "/dev/input/event1"
[ 10.976] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 10.977] (II) event1 - Power Button: device is a keyboard
[ 10.977] (II) event1 - Power Button: device removed
[ 11.003] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[ 11.003] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[ 11.007] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 11.007] (II) event1 - Power Button: device is a keyboard
[ 11.009] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[ 11.009] (II) No input driver specified, ignoring this device.
[ 11.009] (II) This device may have been added with another device file.
[ 11.011] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
[ 11.011] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[ 11.011] (II) Using input driver 'libinput' for 'Sleep Button'
[ 11.011] (**) Sleep Button: always reports core events
[ 11.011] (**) Option "Device" "/dev/input/event2"
[ 11.014] (II) event2 - Sleep Button: is tagged by udev as: Keyboard
[ 11.014] (II) event2 - Sleep Button: device is a keyboard
[ 11.014] (II) event2 - Sleep Button: device removed
[ 11.030] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2"
[ 11.030] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[ 11.033] (II) event2 - Sleep Button: is tagged by udev as: Keyboard
[ 11.033] (II) event2 - Sleep Button: device is a keyboard
[ 11.036] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event15)
[ 11.036] (II) No input driver specified, ignoring this device.
[ 11.036] (II) This device may have been added with another device file.
[ 11.038] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event16)
[ 11.038] (II) No input driver specified, ignoring this device.
[ 11.038] (II) This device may have been added with another device file.
[ 11.039] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event17)
[ 11.039] (II) No input driver specified, ignoring this device.
[ 11.039] (II) This device may have been added with another device file.
[ 11.041] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event18)
[ 11.041] (II) No input driver specified, ignoring this device.
[ 11.041] (II) This device may have been added with another device file.
[ 11.045] (II) config/udev: Adding input device USB GAMING MOUSE (/dev/input/event5)
[ 11.045] (**) USB GAMING MOUSE : Applying InputClass "libinput pointer catchall"
[ 11.045] (II) Using input driver 'libinput' for 'USB GAMING MOUSE '
[ 11.046] (**) USB GAMING MOUSE : always reports core events
[ 11.046] (**) Option "Device" "/dev/input/event5"
[ 11.107] (II) event5 - USB GAMING MOUSE : is tagged by udev as: Mouse
[ 11.108] (II) event5 - USB GAMING MOUSE : device is a pointer
[ 11.109] (II) event5 - USB GAMING MOUSE : device removed
[ 11.146] (II) libinput: USB GAMING MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.146] (II) libinput: USB GAMING MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.146] (II) libinput: USB GAMING MOUSE : Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.146] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:18F8:0FC0.0001/input/input6/event5"
[ 11.146] (II) XINPUT: Adding extended input device "USB GAMING MOUSE " (type: MOUSE, id 11)
[ 11.147] (**) Option "AccelerationScheme" "none"
[ 11.147] (**) USB GAMING MOUSE : (accel) selected scheme none/0
[ 11.147] (**) USB GAMING MOUSE : (accel) acceleration factor: 2.000
[ 11.147] (**) USB GAMING MOUSE : (accel) acceleration threshold: 4
[ 11.207] (II) event5 - USB GAMING MOUSE : is tagged by udev as: Mouse
[ 11.208] (II) event5 - USB GAMING MOUSE : device is a pointer
[ 11.211] (II) config/udev: Adding input device USB GAMING MOUSE (/dev/input/mouse0)
[ 11.211] (II) No input driver specified, ignoring this device.
[ 11.211] (II) This device may have been added with another device file.
[ 11.215] (II) config/udev: Adding input device USB GAMING MOUSE Keyboard (/dev/input/event6)
[ 11.215] (**) USB GAMING MOUSE Keyboard: Applying InputClass "libinput keyboard catchall"
[ 11.215] (II) Using input driver 'libinput' for 'USB GAMING MOUSE Keyboard'
[ 11.215] (**) USB GAMING MOUSE Keyboard: always reports core events
[ 11.215] (**) Option "Device" "/dev/input/event6"
[ 11.220] (II) event6 - USB GAMING MOUSE Keyboard: is tagged by udev as: Keyboard
[ 11.220] (II) event6 - USB GAMING MOUSE Keyboard: device is a keyboard
[ 11.221] (II) event6 - USB GAMING MOUSE Keyboard: device removed
[ 11.250] (II) libinput: USB GAMING MOUSE Keyboard: needs a virtual subdevice
[ 11.250] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:18F8:0FC0.0002/input/input7/event6"
[ 11.250] (II) XINPUT: Adding extended input device "USB GAMING MOUSE Keyboard" (type: MOUSE, id 12)
[ 11.250] (**) Option "AccelerationScheme" "none"
[ 11.250] (**) USB GAMING MOUSE Keyboard: (accel) selected scheme none/0
[ 11.250] (**) USB GAMING MOUSE Keyboard: (accel) acceleration factor: 2.000
[ 11.250] (**) USB GAMING MOUSE Keyboard: (accel) acceleration threshold: 4
[ 11.255] (II) event6 - USB GAMING MOUSE Keyboard: is tagged by udev as: Keyboard
[ 11.256] (II) event6 - USB GAMING MOUSE Keyboard: device is a keyboard
[ 11.259] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD (/dev/input/event7)
[ 11.259] (**) SINO WEALTH USB KEYBOARD: Applying InputClass "libinput keyboard catchall"
[ 11.260] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD'
[ 11.260] (**) SINO WEALTH USB KEYBOARD: always reports core events
[ 11.260] (**) Option "Device" "/dev/input/event7"
[ 11.265] (II) event7 - SINO WEALTH USB KEYBOARD: is tagged by udev as: Keyboard
[ 11.265] (II) event7 - SINO WEALTH USB KEYBOARD: device is a keyboard
[ 11.266] (II) event7 - SINO WEALTH USB KEYBOARD: device removed
[ 11.293] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:258A:1006.0003/input/input9/event7"
[ 11.293] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD" (type: KEYBOARD, id 13)
[ 11.299] (II) event7 - SINO WEALTH USB KEYBOARD: is tagged by udev as: Keyboard
[ 11.299] (II) event7 - SINO WEALTH USB KEYBOARD: device is a keyboard
[ 11.303] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD System Control (/dev/input/event8)
[ 11.303] (**) SINO WEALTH USB KEYBOARD System Control: Applying InputClass "libinput keyboard catchall"
[ 11.303] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD System Control'
[ 11.303] (**) SINO WEALTH USB KEYBOARD System Control: always reports core events
[ 11.303] (**) Option "Device" "/dev/input/event8"
[ 11.308] (II) event8 - SINO WEALTH USB KEYBOARD System Control: is tagged by udev as: Keyboard
[ 11.308] (II) event8 - SINO WEALTH USB KEYBOARD System Control: device is a keyboard
[ 11.309] (II) event8 - SINO WEALTH USB KEYBOARD System Control: device removed
[ 11.340] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:258A:1006.0004/input/input10/event8"
[ 11.340] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD System Control" (type: KEYBOARD, id 14)
[ 11.345] (II) event8 - SINO WEALTH USB KEYBOARD System Control: is tagged by udev as: Keyboard
[ 11.346] (II) event8 - SINO WEALTH USB KEYBOARD System Control: device is a keyboard
[ 11.349] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD Consumer Control (/dev/input/event9)
[ 11.349] (**) SINO WEALTH USB KEYBOARD Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 11.349] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD Consumer Control'
[ 11.349] (**) SINO WEALTH USB KEYBOARD Consumer Control: always reports core events
[ 11.350] (**) Option "Device" "/dev/input/event9"
[ 11.355] (II) event9 - SINO WEALTH USB KEYBOARD Consumer Control: is tagged by udev as: Keyboard
[ 11.355] (II) event9 - SINO WEALTH USB KEYBOARD Consumer Control: device is a keyboard
[ 11.355] (II) event9 - SINO WEALTH USB KEYBOARD Consumer Control: device removed
[ 11.386] (II) libinput: SINO WEALTH USB KEYBOARD Consumer Control: needs a virtual subdevice
[ 11.387] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:258A:1006.0004/input/input11/event9"
[ 11.387] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD Consumer Control" (type: MOUSE, id 15)
[ 11.387] (**) Option "AccelerationScheme" "none"
[ 11.387] (**) SINO WEALTH USB KEYBOARD Consumer Control: (accel) selected scheme none/0
[ 11.387] (**) SINO WEALTH USB KEYBOARD Consumer Control: (accel) acceleration factor: 2.000
[ 11.387] (**) SINO WEALTH USB KEYBOARD Consumer Control: (accel) acceleration threshold: 4
[ 11.392] (II) event9 - SINO WEALTH USB KEYBOARD Consumer Control: is tagged by udev as: Keyboard
[ 11.392] (II) event9 - SINO WEALTH USB KEYBOARD Consumer Control: device is a keyboard
[ 11.396] (II) config/udev: Adding input device SINO WEALTH USB KEYBOARD Keyboard (/dev/input/event10)
[ 11.396] (**) SINO WEALTH USB KEYBOARD Keyboard: Applying InputClass "libinput keyboard catchall"
[ 11.396] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD Keyboard'
[ 11.396] (**) SINO WEALTH USB KEYBOARD Keyboard: always reports core events
[ 11.396] (**) Option "Device" "/dev/input/event10"
[ 11.401] (II) event10 - SINO WEALTH USB KEYBOARD Keyboard: is tagged by udev as: Keyboard
[ 11.401] (II) event10 - SINO WEALTH USB KEYBOARD Keyboard: device is a keyboard
[ 11.402] (II) event10 - SINO WEALTH USB KEYBOARD Keyboard: device removed
[ 11.440] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:258A:1006.0004/input/input13/event10"
[ 11.440] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD Keyboard" (type: KEYBOARD, id 16)
[ 11.445] (II) event10 - SINO WEALTH USB KEYBOARD Keyboard: is tagged by udev as: Keyboard
[ 11.446] (II) event10 - SINO WEALTH USB KEYBOARD Keyboard: device is a keyboard
[ 11.450] (II) config/udev: Adding input device DELL086F:00 06CB:7E92 Mouse (/dev/input/event19)
[ 11.450] (**) DELL086F:00 06CB:7E92 Mouse: Applying InputClass "libinput pointer catchall"
[ 11.450] (II) Using input driver 'libinput' for 'DELL086F:00 06CB:7E92 Mouse'
[ 11.450] (**) DELL086F:00 06CB:7E92 Mouse: always reports core events
[ 11.450] (**) Option "Device" "/dev/input/event19"
[ 11.454] (II) event19 - DELL086F:00 06CB:7E92 Mouse: is tagged by udev as: Mouse Pointingstick
[ 11.455] (II) event19 - DELL086F:00 06CB:7E92 Mouse: device is a pointer
[ 11.459] (II) event19 - DELL086F:00 06CB:7E92 Mouse: device removed
[ 11.500] (II) libinput: DELL086F:00 06CB:7E92 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.500] (II) libinput: DELL086F:00 06CB:7E92 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.500] (II) libinput: DELL086F:00 06CB:7E92 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.500] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-DELL086F:00/0018:06CB:7E92.0005/input/input26/event19"
[ 11.500] (II) XINPUT: Adding extended input device "DELL086F:00 06CB:7E92 Mouse" (type: MOUSE, id 17)
[ 11.500] (**) Option "AccelerationScheme" "none"
[ 11.500] (**) DELL086F:00 06CB:7E92 Mouse: (accel) selected scheme none/0
[ 11.500] (**) DELL086F:00 06CB:7E92 Mouse: (accel) acceleration factor: 2.000
[ 11.500] (**) DELL086F:00 06CB:7E92 Mouse: (accel) acceleration threshold: 4
[ 11.505] (II) event19 - DELL086F:00 06CB:7E92 Mouse: is tagged by udev as: Mouse Pointingstick
[ 11.506] (II) event19 - DELL086F:00 06CB:7E92 Mouse: device is a pointer
[ 11.512] (II) config/udev: Adding input device DELL086F:00 06CB:7E92 Mouse (/dev/input/mouse1)
[ 11.512] (II) No input driver specified, ignoring this device.
[ 11.512] (II) This device may have been added with another device file.
[ 11.515] (II) config/udev: Adding input device DELL086F:00 06CB:7E92 Touchpad (/dev/input/event20)
[ 11.515] (**) DELL086F:00 06CB:7E92 Touchpad: Applying InputClass "libinput touchpad catchall"
[ 11.515] (II) Using input driver 'libinput' for 'DELL086F:00 06CB:7E92 Touchpad'
[ 11.515] (**) DELL086F:00 06CB:7E92 Touchpad: always reports core events
[ 11.515] (**) Option "Device" "/dev/input/event20"
[ 11.519] (II) event20 - DELL086F:00 06CB:7E92 Touchpad: is tagged by udev as: Touchpad
[ 11.525] (II) event20 - DELL086F:00 06CB:7E92 Touchpad: device is a touchpad
[ 11.526] (II) event20 - DELL086F:00 06CB:7E92 Touchpad: device removed
[ 11.563] (II) libinput: DELL086F:00 06CB:7E92 Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.563] (II) libinput: DELL086F:00 06CB:7E92 Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.563] (II) libinput: DELL086F:00 06CB:7E92 Touchpad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.565] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-DELL086F:00/0018:06CB:7E92.0005/input/input27/event20"
[ 11.565] (II) XINPUT: Adding extended input device "DELL086F:00 06CB:7E92 Touchpad" (type: TOUCHPAD, id 18)
[ 11.570] (**) Option "AccelerationScheme" "none"
[ 11.570] (**) DELL086F:00 06CB:7E92 Touchpad: (accel) selected scheme none/0
[ 11.570] (**) DELL086F:00 06CB:7E92 Touchpad: (accel) acceleration factor: 2.000
[ 11.570] (**) DELL086F:00 06CB:7E92 Touchpad: (accel) acceleration threshold: 4
[ 11.575] (II) event20 - DELL086F:00 06CB:7E92 Touchpad: is tagged by udev as: Touchpad
[ 11.581] (II) event20 - DELL086F:00 06CB:7E92 Touchpad: device is a touchpad
[ 11.584] (II) config/udev: Adding input device DELL086F:00 06CB:7E92 Touchpad (/dev/input/mouse2)
[ 11.584] (II) No input driver specified, ignoring this device.
[ 11.584] (II) This device may have been added with another device file.
[ 11.586] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event23)
[ 11.586] (II) No input driver specified, ignoring this device.
[ 11.586] (II) This device may have been added with another device file.
[ 11.587] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event24)
[ 11.587] (II) No input driver specified, ignoring this device.
[ 11.587] (II) This device may have been added with another device file.
[ 11.589] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event25)
[ 11.589] (II) No input driver specified, ignoring this device.
[ 11.589] (II) This device may have been added with another device file.
[ 11.590] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event26)
[ 11.590] (II) No input driver specified, ignoring this device.
[ 11.590] (II) This device may have been added with another device file.
[ 11.592] (II) config/udev: Adding input device Intel HID events (/dev/input/event11)
[ 11.592] (**) Intel HID events: Applying InputClass "libinput keyboard catchall"
[ 11.592] (II) Using input driver 'libinput' for 'Intel HID events'
[ 11.592] (**) Intel HID events: always reports core events
[ 11.592] (**) Option "Device" "/dev/input/event11"
[ 11.593] (II) event11 - Intel HID events: is tagged by udev as: Keyboard
[ 11.593] (II) event11 - Intel HID events: device is a keyboard
[ 11.594] (II) event11 - Intel HID events: device removed
[ 11.620] (**) Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input14/event11"
[ 11.620] (II) XINPUT: Adding extended input device "Intel HID events" (type: KEYBOARD, id 19)
[ 11.621] (II) event11 - Intel HID events: is tagged by udev as: Keyboard
[ 11.621] (II) event11 - Intel HID events: device is a keyboard
[ 11.623] (II) config/udev: Adding input device Intel HID 5 button array (/dev/input/event12)
[ 11.623] (**) Intel HID 5 button array: Applying InputClass "libinput keyboard catchall"
[ 11.623] (II) Using input driver 'libinput' for 'Intel HID 5 button array'
[ 11.623] (**) Intel HID 5 button array: always reports core events
[ 11.623] (**) Option "Device" "/dev/input/event12"
[ 11.624] (II) event12 - Intel HID 5 button array: is tagged by udev as: Keyboard
[ 11.624] (II) event12 - Intel HID 5 button array: device is a keyboard
[ 11.624] (II) event12 - Intel HID 5 button array: device removed
[ 11.646] (**) Option "config_info" "udev:/sys/devices/platform/INT33D5:00/input/input15/event12"
[ 11.646] (II) XINPUT: Adding extended input device "Intel HID 5 button array" (type: KEYBOARD, id 20)
[ 11.650] (II) event12 - Intel HID 5 button array: is tagged by udev as: Keyboard
[ 11.650] (II) event12 - Intel HID 5 button array: device is a keyboard
[ 11.653] (II) config/udev: Adding input device Dell WMI hotkeys (/dev/input/event14)
[ 11.653] (**) Dell WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[ 11.653] (II) Using input driver 'libinput' for 'Dell WMI hotkeys'
[ 11.653] (**) Dell WMI hotkeys: always reports core events
[ 11.653] (**) Option "Device" "/dev/input/event14"
[ 11.657] (II) event14 - Dell WMI hotkeys: is tagged by udev as: Keyboard
[ 11.657] (II) event14 - Dell WMI hotkeys: device is a keyboard
[ 11.658] (II) event14 - Dell WMI hotkeys: device removed
[ 11.696] (**) Option "config_info" "udev:/sys/devices/platform/PNP0C14:05/wmi_bus/wmi_bus-PNP0C14:05/9DBB5994-A997-11DA-B012-B622A1EF5492/input/input18/event14"
[ 11.696] (II) XINPUT: Adding extended input device "Dell WMI hotkeys" (type: KEYBOARD, id 21)
[ 11.701] (II) event14 - Dell WMI hotkeys: is tagged by udev as: Keyboard
[ 11.701] (II) event14 - Dell WMI hotkeys: device is a keyboard
[ 11.702] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event4)
[ 11.702] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[ 11.702] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[ 11.702] (**) AT Translated Set 2 keyboard: always reports core events
[ 11.702] (**) Option "Device" "/dev/input/event4"
[ 11.703] (II) event4 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 11.703] (II) event4 - AT Translated Set 2 keyboard: device is a keyboard
[ 11.704] (II) event4 - AT Translated Set 2 keyboard: device removed
[ 11.740] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input4/event4"
[ 11.740] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 22)
[ 11.742] (II) event4 - AT Translated Set 2 keyboard: is tagged by udev as: Keyboard
[ 11.742] (II) event4 - AT Translated Set 2 keyboard: device is a keyboard
[ 11.745] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event27)
[ 11.745] (**) PS/2 Synaptics TouchPad: Applying InputClass "libinput pointer catchall"
[ 11.745] (II) Using input driver 'libinput' for 'PS/2 Synaptics TouchPad'
[ 11.745] (**) PS/2 Synaptics TouchPad: always reports core events
[ 11.745] (**) Option "Device" "/dev/input/event27"
[ 11.746] (II) event27 - PS/2 Synaptics TouchPad: is tagged by udev as: Mouse
[ 11.747] (II) event27 - PS/2 Synaptics TouchPad: device is a pointer
[ 11.747] (II) event27 - PS/2 Synaptics TouchPad: device removed
[ 11.806] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.806] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.806] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 11.806] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input16/event27"
[ 11.806] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE, id 23)
[ 11.807] (**) Option "AccelerationScheme" "none"
[ 11.807] (**) PS/2 Synaptics TouchPad: (accel) selected scheme none/0
[ 11.807] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 11.807] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 11.808] (II) event27 - PS/2 Synaptics TouchPad: is tagged by udev as: Mouse
[ 11.808] (II) event27 - PS/2 Synaptics TouchPad: device is a pointer
[ 11.810] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/mouse3)
[ 11.810] (II) No input driver specified, ignoring this device.
[ 11.810] (II) This device may have been added with another device file.
[ 11.811] (II) config/udev: Adding input device PC Speaker (/dev/input/event13)
[ 11.811] (II) No input driver specified, ignoring this device.
[ 11.811] (II) This device may have been added with another device file.
[ 11.879] (**) USB GAMING MOUSE Keyboard: Applying InputClass "libinput keyboard catchall"
[ 11.879] (II) Using input driver 'libinput' for 'USB GAMING MOUSE Keyboard'
[ 11.879] (**) USB GAMING MOUSE Keyboard: always reports core events
[ 11.879] (**) Option "Device" "/dev/input/event6"
[ 11.879] (II) libinput: USB GAMING MOUSE Keyboard: is a virtual subdevice
[ 11.879] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:18F8:0FC0.0002/input/input7/event6"
[ 11.879] (II) XINPUT: Adding extended input device "USB GAMING MOUSE Keyboard" (type: KEYBOARD, id 24)
[ 11.880] (**) SINO WEALTH USB KEYBOARD Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 11.880] (II) Using input driver 'libinput' for 'SINO WEALTH USB KEYBOARD Consumer Control'
[ 11.880] (**) SINO WEALTH USB KEYBOARD Consumer Control: always reports core events
[ 11.880] (**) Option "Device" "/dev/input/event9"
[ 11.880] (II) libinput: SINO WEALTH USB KEYBOARD Consumer Control: is a virtual subdevice
[ 11.880] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:258A:1006.0004/input/input11/event9"
[ 11.880] (II) XINPUT: Adding extended input device "SINO WEALTH USB KEYBOARD Consumer Control" (type: KEYBOARD, id 25)
[ 11.945] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=7 (/dev/input/event25)
[ 11.945] (II) No input driver specified, ignoring this device.
[ 11.945] (II) This device may have been added with another device file.
[ 11.946] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=3 (/dev/input/event24)
[ 11.946] (II) No input driver specified, ignoring this device.
[ 11.946] (II) This device may have been added with another device file.
[ 11.947] (II) config/udev: Adding input device HDA Intel PCH HDMI/DP,pcm=8 (/dev/input/event26)
[ 11.947] (II) No input driver specified, ignoring this device.
[ 11.947] (II) This device may have been added with another device file.
[ 11.948] (II) config/udev: Adding input device HDA Intel PCH Headphone Mic (/dev/input/event23)
[ 11.948] (II) No input driver specified, ignoring this device.
[ 11.948] (II) This device may have been added with another device file.
[ 11.950] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/mouse3)
[ 11.950] (II) No input driver specified, ignoring this device.
[ 11.950] (II) This device may have been added with another device file.
[ 11.950] (II) config/udev: removing device PS/2 Synaptics TouchPad
[ 11.950] (II) event27 - PS/2 Synaptics TouchPad: device removed
[ 11.986] (II) UnloadModule: "libinput"
[ 11.988] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event27)
[ 11.988] (**) PS/2 Synaptics TouchPad: Applying InputClass "libinput pointer catchall"
[ 11.988] (II) Using input driver 'libinput' for 'PS/2 Synaptics TouchPad'
[ 11.988] (**) PS/2 Synaptics TouchPad: always reports core events
[ 11.988] (**) Option "Device" "/dev/input/event27"
[ 11.991] (II) event27 - PS/2 Synaptics TouchPad: is tagged by udev as: Mouse
[ 11.991] (II) event27 - PS/2 Synaptics TouchPad: device is a pointer
[ 11.993] (II) event27 - PS/2 Synaptics TouchPad: device removed
[ 12.033] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 12.033] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 12.033] (II) libinput: PS/2 Synaptics TouchPad: Step value 0 was provided, libinput Fallback acceleration function is used.
[ 12.033] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input16/event27"
[ 12.033] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE, id 23)
[ 12.034] (**) Option "AccelerationScheme" "none"
[ 12.034] (**) PS/2 Synaptics TouchPad: (accel) selected scheme none/0
[ 12.034] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 12.034] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 12.037] (II) event27 - PS/2 Synaptics TouchPad: is tagged by udev as: Mouse
[ 12.037] (II) event27 - PS/2 Synaptics TouchPad: device is a pointer
[ 49.396] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 49.396] (II) modeset(0): Printing DDC gathered Modelines:
[ 49.396] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 49.396] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 49.879] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 49.879] (II) modeset(0): Printing DDC gathered Modelines:
[ 49.879] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 49.879] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 50.358] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 50.358] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 50.358] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 50.358] (--) NVIDIA(GPU-0):
[ 55.910] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 55.910] (II) modeset(0): Printing DDC gathered Modelines:
[ 55.910] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 55.910] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 56.394] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 56.394] (II) modeset(0): Printing DDC gathered Modelines:
[ 56.394] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 56.394] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 56.877] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 56.877] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 56.877] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 56.877] (--) NVIDIA(GPU-0):
[ 62.108] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 62.108] (II) modeset(0): Printing DDC gathered Modelines:
[ 62.108] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 62.108] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 62.592] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 62.592] (II) modeset(0): Printing DDC gathered Modelines:
[ 62.592] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 62.592] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 63.072] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 63.072] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 63.072] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 63.072] (--) NVIDIA(GPU-0):
[ 63.108] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 63.108] (II) modeset(0): Printing DDC gathered Modelines:
[ 63.108] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 63.108] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 63.591] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 63.591] (II) modeset(0): Printing DDC gathered Modelines:
[ 63.591] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 63.591] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 64.067] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 64.067] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 64.067] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 64.067] (--) NVIDIA(GPU-0):
[ 77.086] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 77.086] (II) modeset(0): Printing DDC gathered Modelines:
[ 77.086] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 77.086] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 77.570] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 77.570] (II) modeset(0): Printing DDC gathered Modelines:
[ 77.570] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 77.570] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 78.048] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 78.048] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 78.048] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 78.048] (--) NVIDIA(GPU-0):
[ 78.053] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 78.053] (II) modeset(0): Printing DDC gathered Modelines:
[ 78.053] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 78.053] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 78.536] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 78.536] (II) modeset(0): Printing DDC gathered Modelines:
[ 78.536] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 78.536] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 79.010] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 79.010] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 79.010] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 79.010] (--) NVIDIA(GPU-0):
[ 79.036] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 79.036] (II) modeset(0): Printing DDC gathered Modelines:
[ 79.036] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 79.036] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 79.535] (II) modeset(0): EDID vendor "LGD", prod id 1343
[ 79.536] (II) modeset(0): Printing DDC gathered Modelines:
[ 79.536] (II) modeset(0): Modeline "1920x1080"x0.0 138.70 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[ 79.536] (II) modeset(0): Modeline "1920x1080"x0.0 111.00 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (53.4 kHz e)
[ 80.014] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 80.014] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 80.014] (--) NVIDIA(GPU-0): DFP-0: 165.0 MHz maximum pixel clock
[ 80.014] (--) NVIDIA(GPU-0):
Offline
The only output is attached to the IGP, you're probably facing issues w/ https://wiki.archlinux.org/title/PRIME# … ronization (nb. that the xrandr command won't help you on wayland at all)
For a recap, when simply running the system on the intel chip it works fine?
Offline
For a recap, when simply running the system on the intel chip it works fine?
Yes perfectly fine.
I've used x11 before and nvidia works perfectly fine. I used optimus manager to switch between the gpus and everything worked fine. The problem is only on wayland.
Last edited by rapzy (2024-01-20 09:28:40)
Offline
Do you get the same behavior w/ sway or weston?
(Ie. is it a "wayland problem" or a "hyprland problem")
Offline
I just installed sway and it got stuck on sddm because
Proprietary Nvidia drivers are NOT supported. Use Nouveau. To launch sway anyway, launch with --unsupported-gpu and DO NOT report issues.
so launched with $ sway --unsupported-gpu and I don't see chrome using nvidia.
I don't understand what's going on.
Edit: I tried early loading nvidia. But that doesn't seem to work. So I can only run sway by removing nvidia drivers.
Last edited by rapzy (2024-01-21 10:43:47)
Offline
I don't see chrome using nvidia.
How did you start it? What does "eglinfo -B" report? Where and how do you export
LIBVA_DRIVER_NAME=nvidia
__GLX_VENDOR_LIBRARY_NAME=nvidia
GBM_BACKEND=nvidia-drm
Do you need to https://wiki.archlinux.org/title/Vulkan … initialize ?
Offline
How did you start it?
$ google-chrome-stable
What does "eglinfo -B" report?
$ eglinfo -B
GBM platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Wayland platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
X11 platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Surfaceless platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device platform:
Device #0:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: NVIDIA
EGL version string: 1.5
EGL client APIs: OpenGL_ES OpenGL
OpenGL core profile vendor: NVIDIA Corporation
OpenGL core profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL core profile version: 4.6.0 NVIDIA 545.29.06
OpenGL core profile shading language version: 4.60 NVIDIA
OpenGL compatibility profile vendor: NVIDIA Corporation
OpenGL compatibility profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL compatibility profile version: 4.6.0 NVIDIA 545.29.06
OpenGL compatibility profile shading language version: 4.60 NVIDIA
OpenGL ES profile vendor: NVIDIA Corporation
OpenGL ES profile renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL ES profile version: OpenGL ES 3.2 NVIDIA 545.29.06
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #1:
Platform Device platform:
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
eglinfo: eglInitialize failed
Device #2:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Intel
OpenGL core profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL core profile version: 4.6 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.60
OpenGL compatibility profile vendor: Intel
OpenGL compatibility profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL compatibility profile version: 4.6 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.60
OpenGL ES profile vendor: Intel
OpenGL ES profile renderer: Mesa Intel(R) UHD Graphics 630 (CFL GT2)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Device #3:
Platform Device platform:
EGL API version: 1.5
EGL vendor string: Mesa Project
EGL version string: 1.5
EGL client APIs: OpenGL OpenGL_ES
OpenGL core profile vendor: Mesa
OpenGL core profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL core profile version: 4.5 (Core Profile) Mesa 23.3.3-arch1.1
OpenGL core profile shading language version: 4.50
OpenGL compatibility profile vendor: Mesa
OpenGL compatibility profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL compatibility profile version: 4.5 (Compatibility Profile) Mesa 23.3.3-arch1.1
OpenGL compatibility profile shading language version: 4.50
OpenGL ES profile vendor: Mesa
OpenGL ES profile renderer: llvmpipe (LLVM 16.0.6, 256 bits)
OpenGL ES profile version: OpenGL ES 3.2 Mesa 23.3.3-arch1.1
OpenGL ES profile shading language version: OpenGL ES GLSL ES 3.20
Where and how do you export
LIBVA_DRIVER_NAME=nvidia
__GLX_VENDOR_LIBRARY_NAME=nvidia
GBM_BACKEND=nvidia-drm
Do you need to https://wiki.archlinux.org/title/Vulkan … initialize ?
I have no idea yet. I will look it up asap.
Edit: I think vulkan is working. vulkaninfo gives info about my graphics card.
Last edited by rapzy (2024-01-21 13:57:57)
Offline
Edit: I think vulkan is working. vulkaninfo gives info about my graphics card.
Maybe rather post it.
google-chrome-stable
https://wiki.archlinux.org/title/Chromi … nd_support
Edit: a try chromium, googles binary release of some "stable" (dated?) version of chrome probably doesn't make things simpler here.
Last edited by seth (2024-01-21 14:07:17)
Offline
==========
VULKANINFO
==========
Vulkan Instance Version: 1.3.274
Instance Extensions: count = 23
===============================
VK_EXT_acquire_drm_display : extension revision 1
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_EXT_surface_maintenance1 : extension revision 1
VK_EXT_swapchain_colorspace : extension revision 4
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_portability_enumeration : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
VK_LUNARG_direct_driver_loading : extension revision 1
Layers: count = 2
=================
VK_LAYER_KHRONOS_validation (Khronos Validation Layer) Vulkan version 1.3.268, layer version 1:
Layer Extensions: count = 3
VK_EXT_debug_report : extension revision 9
VK_EXT_debug_utils : extension revision 1
VK_EXT_validation_features : extension revision 2
Devices: count = 1
GPU id = 0 (NVIDIA GeForce GTX 1050 Ti)
Layer-Device Extensions: count = 3
VK_EXT_debug_marker : extension revision 4
VK_EXT_tooling_info : extension revision 1
VK_EXT_validation_cache : extension revision 1
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.3.260, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (NVIDIA GeForce GTX 1050 Ti)
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
GPU id : 0 (NVIDIA GeForce GTX 1050 Ti):
Surface types: count = 2
VK_KHR_xcb_surface
VK_KHR_xlib_surface
Formats: count = 2
SurfaceFormat[0]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 2
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_IMMEDIATE_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 2
maxImageCount = 8
currentExtent:
width = 256
height = 256
minImageExtent:
width = 256
height = 256
maxImageExtent:
width = 256
height = 256
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 1
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
supportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSharedPresentSurfaceCapabilitiesKHR:
--------------------------------------
sharedPresentSupportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
VK_EXT_surface_maintenance_1:
-----------------------------
PRESENT_MODE_FIFO_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling: count = 3
PRESENT_SCALING_ONE_TO_ONE_BIT_EXT
PRESENT_SCALING_ASPECT_RATIO_STRETCH_BIT_EXT
PRESENT_SCALING_STRETCH_BIT_EXT
supportedPresentGravityX: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
supportedPresentGravityY: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
minScaledImageExtent:
width = 1
height = 1
maxScaledImageExtent:
width = 4294967294
height = 4294967294
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
PRESENT_MODE_IMMEDIATE_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling: count = 3
PRESENT_SCALING_ONE_TO_ONE_BIT_EXT
PRESENT_SCALING_ASPECT_RATIO_STRETCH_BIT_EXT
PRESENT_SCALING_STRETCH_BIT_EXT
supportedPresentGravityX: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
supportedPresentGravityY: count = 3
PRESENT_GRAVITY_MIN_BIT_EXT
PRESENT_GRAVITY_MAX_BIT_EXT
PRESENT_GRAVITY_CENTERED_BIT_EXT
minScaledImageExtent:
width = 1
height = 1
maxScaledImageExtent:
width = 4294967294
height = 4294967294
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 3
pPresentModes: count = 3
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
GPU id : 0 (NVIDIA GeForce GTX 1050 Ti):
Surface type = VK_KHR_wayland_surface
Formats: count = 7
SurfaceFormat[0]:
format = FORMAT_R16G16B16A16_SFLOAT
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_A2R10G10B10_UNORM_PACK32
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[2]:
format = FORMAT_A2R10G10B10_SNORM_PACK32
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[3]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[4]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[5]:
format = FORMAT_R8G8B8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[6]:
format = FORMAT_R8G8B8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 2
PRESENT_MODE_MAILBOX_KHR
PRESENT_MODE_FIFO_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 2
maxImageCount = 8
currentExtent:
width = 4294967295
height = 4294967295
minImageExtent:
width = 1
height = 1
maxImageExtent:
width = 16384
height = 16384
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 2
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
supportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSharedPresentSurfaceCapabilitiesKHR:
--------------------------------------
sharedPresentSupportedUsageFlags: count = 6
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
IMAGE_USAGE_INPUT_ATTACHMENT_BIT
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
VK_EXT_surface_maintenance_1:
-----------------------------
PRESENT_MODE_MAILBOX_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling:
None
supportedPresentGravityX:
None
supportedPresentGravityY:
None
minScaledImageExtent:
width = 0
height = 0
maxScaledImageExtent:
width = 0
height = 0
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 2
pPresentModes: count = 2
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_FIFO_KHR:
VkSurfacePresentScalingCapabilitiesEXT:
supportedPresentScaling:
None
supportedPresentGravityX:
None
supportedPresentGravityY:
None
minScaledImageExtent:
width = 0
height = 0
maxScaledImageExtent:
width = 0
height = 0
VkSurfacePresentModeCompatibilityEXT:
presentModeCount = 2
pPresentModes: count = 2
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_IMMEDIATE_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 1.3.260 (4206852)
driverVersion = 545.29.6.0 (2286371200)
vendorID = 0x10de
deviceID = 0x1c8c
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = NVIDIA GeForce GTX 1050 Ti
pipelineCacheUUID = 47e3834b-8ecd-f417-238d-8751348e200f
VkPhysicalDeviceLimits:
-----------------------
maxImageDimension1D = 32768
maxImageDimension2D = 32768
maxImageDimension3D = 16384
maxImageDimensionCube = 32768
maxImageArrayLayers = 2048
maxTexelBufferElements = 134217728
maxUniformBufferRange = 65536
maxStorageBufferRange = 4294967295
maxPushConstantsSize = 256
maxMemoryAllocationCount = 4294967295
maxSamplerAllocationCount = 4000
bufferImageGranularity = 0x00000400
sparseAddressSpaceSize = 0xffffffffff
maxBoundDescriptorSets = 32
maxPerStageDescriptorSamplers = 1048576
maxPerStageDescriptorUniformBuffers = 15
maxPerStageDescriptorStorageBuffers = 1048576
maxPerStageDescriptorSampledImages = 1048576
maxPerStageDescriptorStorageImages = 1048576
maxPerStageDescriptorInputAttachments = 1048576
maxPerStageResources = 4294967295
maxDescriptorSetSamplers = 1048576
maxDescriptorSetUniformBuffers = 90
maxDescriptorSetUniformBuffersDynamic = 15
maxDescriptorSetStorageBuffers = 1048576
maxDescriptorSetStorageBuffersDynamic = 16
maxDescriptorSetSampledImages = 1048576
maxDescriptorSetStorageImages = 1048576
maxDescriptorSetInputAttachments = 1048576
maxVertexInputAttributes = 32
maxVertexInputBindings = 32
maxVertexInputAttributeOffset = 2047
maxVertexInputBindingStride = 2048
maxVertexOutputComponents = 128
maxTessellationGenerationLevel = 64
maxTessellationPatchSize = 32
maxTessellationControlPerVertexInputComponents = 128
maxTessellationControlPerVertexOutputComponents = 128
maxTessellationControlPerPatchOutputComponents = 120
maxTessellationControlTotalOutputComponents = 4216
maxTessellationEvaluationInputComponents = 128
maxTessellationEvaluationOutputComponents = 128
maxGeometryShaderInvocations = 32
maxGeometryInputComponents = 128
maxGeometryOutputComponents = 128
maxGeometryOutputVertices = 1024
maxGeometryTotalOutputComponents = 1024
maxFragmentInputComponents = 128
maxFragmentOutputAttachments = 8
maxFragmentDualSrcAttachments = 1
maxFragmentCombinedOutputResources = 4294967295
maxComputeSharedMemorySize = 49152
maxComputeWorkGroupCount: count = 3
2147483647
65535
65535
maxComputeWorkGroupInvocations = 1536
maxComputeWorkGroupSize: count = 3
1536
1024
64
subPixelPrecisionBits = 8
subTexelPrecisionBits = 8
mipmapPrecisionBits = 8
maxDrawIndexedIndexValue = 4294967295
maxDrawIndirectCount = 4294967295
maxSamplerLodBias = 15
maxSamplerAnisotropy = 16
maxViewports = 16
maxViewportDimensions: count = 2
32768
32768
viewportBoundsRange: count = 2
-65536
65536
viewportSubPixelBits = 8
minMemoryMapAlignment = 64
minTexelBufferOffsetAlignment = 0x00000010
minUniformBufferOffsetAlignment = 0x00000100
minStorageBufferOffsetAlignment = 0x00000010
minTexelOffset = -8
maxTexelOffset = 7
minTexelGatherOffset = -32
maxTexelGatherOffset = 31
minInterpolationOffset = -0.5
maxInterpolationOffset = 0.4375
subPixelInterpolationOffsetBits = 4
maxFramebufferWidth = 32768
maxFramebufferHeight = 32768
maxFramebufferLayers = 2048
framebufferColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
framebufferNoAttachmentsSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxColorAttachments = 8
sampledImageColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageIntegerSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageStencilSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
storageImageSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
maxSampleMaskWords = 1
timestampComputeAndGraphics = true
timestampPeriod = 1
maxClipDistances = 8
maxCullDistances = 8
maxCombinedClipAndCullDistances = 8
discreteQueuePriorities = 2
pointSizeRange: count = 2
1
2047.94
lineWidthRange: count = 2
1
64
pointSizeGranularity = 0.0625
lineWidthGranularity = 0.0625
strictLines = true
standardSampleLocations = true
optimalBufferCopyOffsetAlignment = 0x00000001
optimalBufferCopyRowPitchAlignment = 0x00000001
nonCoherentAtomSize = 0x00000040
VkPhysicalDeviceSparseProperties:
---------------------------------
residencyStandard2DBlockShape = true
residencyStandard2DMultisampleBlockShape = true
residencyStandard3DBlockShape = true
residencyAlignedMipSize = false
residencyNonResidentStrict = true
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT:
----------------------------------------------------
advancedBlendMaxColorAttachments = 8
advancedBlendIndependentBlend = false
advancedBlendNonPremultipliedSrcColor = true
advancedBlendNonPremultipliedDstColor = true
advancedBlendCorrelatedOverlap = true
advancedBlendAllOperations = true
VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
-------------------------------------------------------
primitiveOverestimationSize = 0
maxExtraPrimitiveOverestimationSize = 0.75
extraPrimitiveOverestimationSizeGranularity = 0.25
primitiveUnderestimation = false
conservativePointAndLineRasterization = true
degenerateTrianglesRasterized = true
degenerateLinesRasterized = false
fullyCoveredFragmentShaderInputVariable = false
conservativeRasterizationPostDepthCoverage = true
VkPhysicalDeviceCustomBorderColorPropertiesEXT:
-----------------------------------------------
maxCustomBorderColorSamplers = 4000
VkPhysicalDeviceDepthStencilResolveProperties:
----------------------------------------------
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT:
--------------------------------------------------------
combinedImageSamplerDensityMapDescriptorSize = 4
VkPhysicalDeviceDescriptorBufferPropertiesEXT:
----------------------------------------------
combinedImageSamplerDescriptorSingleArray = true
bufferlessPushDescriptors = true
allowSamplerImageViewPostSubmitCreation = false
descriptorBufferOffsetAlignment = 0x00000100
maxDescriptorBufferBindings = 32
maxResourceDescriptorBufferBindings = 32
maxSamplerDescriptorBufferBindings = 32
maxEmbeddedImmutableSamplerBindings = 1048576
maxEmbeddedImmutableSamplers = 4000
bufferCaptureReplayDescriptorDataSize = 1
imageCaptureReplayDescriptorDataSize = 1
imageViewCaptureReplayDescriptorDataSize = 12
samplerCaptureReplayDescriptorDataSize = 4
accelerationStructureCaptureReplayDescriptorDataSize = 1
samplerDescriptorSize = 4
combinedImageSamplerDescriptorSize = 4
sampledImageDescriptorSize = 4
storageImageDescriptorSize = 4
uniformTexelBufferDescriptorSize = 16
robustUniformTexelBufferDescriptorSize = 16
storageTexelBufferDescriptorSize = 16
robustStorageTexelBufferDescriptorSize = 16
uniformBufferDescriptorSize = 8
robustUniformBufferDescriptorSize = 8
storageBufferDescriptorSize = 16
robustStorageBufferDescriptorSize = 16
inputAttachmentDescriptorSize = 4
accelerationStructureDescriptorSize = 8
maxSamplerDescriptorBufferRange = 0xffffffffff
maxResourceDescriptorBufferRange = 0xffffffffff
samplerDescriptorBufferAddressSpaceSize = 0xffffffffff
resourceDescriptorBufferAddressSpaceSize = 0xffffffffff
descriptorBufferAddressSpaceSize = 0xffffffffff
VkPhysicalDeviceDescriptorIndexingProperties:
---------------------------------------------
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 90
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
----------------------------------------------
maxDiscardRectangles = 8
VkPhysicalDeviceDriverProperties:
---------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 545.29.06
conformanceVersion:
major = 1
minor = 3
subminor = 6
patch = 0
VkPhysicalDeviceDrmPropertiesEXT:
---------------------------------
hasPrimary = true
hasRender = true
primaryMajor = 226
primaryMinor = 0
renderMajor = 226
renderMinor = 128
VkPhysicalDeviceExtendedDynamicState3PropertiesEXT:
---------------------------------------------------
dynamicPrimitiveTopologyUnrestricted = true
VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
------------------------------------------------
minImportedHostPointerAlignment = 0x00001000
VkPhysicalDeviceFloatControlsProperties:
----------------------------------------
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT:
-----------------------------------------------------
graphicsPipelineLibraryFastLinking = true
graphicsPipelineLibraryIndependentInterpolationDecoration = true
VkPhysicalDeviceIDProperties:
-----------------------------
deviceUUID = 77425ce5-1a03-3081-94dc-2980daf35e5a
driverUUID = 468717c2-5245-5d6d-9401-72b8a4ff98e5
deviceNodeMask = 1
deviceLUIDValid = false
VkPhysicalDeviceInlineUniformBlockProperties:
---------------------------------------------
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
VkPhysicalDeviceLineRasterizationPropertiesEXT:
-----------------------------------------------
lineSubPixelPrecisionBits = 8
VkPhysicalDeviceMaintenance3Properties:
---------------------------------------
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceMaintenance4Properties:
---------------------------------------
maxBufferSize = 0xffffff0000
VkPhysicalDeviceMaintenance5PropertiesKHR:
------------------------------------------
earlyFragmentMultisampleCoverageAfterSampleCounting = true
earlyFragmentSampleMaskTestBeforeSampleCounting = true
depthStencilSwizzleOneSupport = true
polygonModePointSize = true
nonStrictSinglePixelWideLinesUseParallelogram = false
nonStrictWideLinesUseParallelogram = false
VkPhysicalDeviceMultiDrawPropertiesEXT:
---------------------------------------
maxMultiDrawCount = 4294967295
VkPhysicalDeviceMultiviewProperties:
------------------------------------
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
VkPhysicalDevicePCIBusInfoPropertiesEXT:
----------------------------------------
pciDomain = 0
pciBus = 1
pciDevice = 0
pciFunction = 0
VkPhysicalDevicePipelineRobustnessPropertiesEXT:
------------------------------------------------
defaultRobustnessStorageBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED_EXT
defaultRobustnessUniformBuffers = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED_EXT
defaultRobustnessVertexInputs = PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2_EXT
defaultRobustnessImages = PIPELINE_ROBUSTNESS_IMAGE_BEHAVIOR_ROBUST_IMAGE_ACCESS_2_EXT
VkPhysicalDevicePointClippingProperties:
----------------------------------------
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
VkPhysicalDeviceProtectedMemoryProperties:
------------------------------------------
protectedNoFault = false
VkPhysicalDeviceProvokingVertexPropertiesEXT:
---------------------------------------------
provokingVertexModePerPipeline = true
transformFeedbackPreservesTriangleFanProvokingVertex = true
VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
maxPushDescriptors = 32
VkPhysicalDeviceRobustness2PropertiesEXT:
-----------------------------------------
robustStorageBufferAccessSizeAlignment = 0x00000001
robustUniformBufferAccessSizeAlignment = 0x00000100
VkPhysicalDeviceSampleLocationsPropertiesEXT:
---------------------------------------------
sampleLocationSampleCounts: count = 5
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
SAMPLE_COUNT_16_BIT
maxSampleLocationGridSize:
width = 1
height = 1
sampleLocationCoordinateRange: count = 2
0
0.9375
sampleLocationSubPixelBits = 4
variableSampleLocations = true
VkPhysicalDeviceSamplerFilterMinmaxProperties:
----------------------------------------------
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
VkPhysicalDeviceShaderIntegerDotProductProperties:
--------------------------------------------------
integerDotProduct8BitUnsignedAccelerated = true
integerDotProduct8BitSignedAccelerated = true
integerDotProduct8BitMixedSignednessAccelerated = true
integerDotProduct4x8BitPackedUnsignedAccelerated = true
integerDotProduct4x8BitPackedSignedAccelerated = true
integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
integerDotProduct16BitUnsignedAccelerated = false
integerDotProduct16BitSignedAccelerated = false
integerDotProduct16BitMixedSignednessAccelerated = false
integerDotProduct32BitUnsignedAccelerated = false
integerDotProduct32BitSignedAccelerated = false
integerDotProduct32BitMixedSignednessAccelerated = false
integerDotProduct64BitUnsignedAccelerated = false
integerDotProduct64BitSignedAccelerated = false
integerDotProduct64BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating8BitSignedAccelerated = true
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating16BitSignedAccelerated = true
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating32BitSignedAccelerated = true
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating64BitSignedAccelerated = true
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = true
VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT:
----------------------------------------------------
shaderModuleIdentifierAlgorithmUUID = 1f4517a6-c1c4-11ec-9d64-0242ac120005
VkPhysicalDeviceShaderObjectPropertiesEXT:
------------------------------------------
shaderBinaryUUID = 47e3834b-8ecd-f417-238d-8751348e200f
shaderBinaryVersion = 1
VkPhysicalDeviceSubgroupProperties:
-----------------------------------
subgroupSize = 32
supportedStages: count = 6
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
supportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
quadOperationsInAllStages = true
VkPhysicalDeviceSubgroupSizeControlProperties:
----------------------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 3145728
requiredSubgroupSizeStages: count = 6
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
VkPhysicalDeviceTexelBufferAlignmentProperties:
-----------------------------------------------
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
VkPhysicalDeviceTimelineSemaphoreProperties:
--------------------------------------------
maxTimelineSemaphoreValueDifference = 2147483647
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffff
maxTransformFeedbackStreamDataSize = 2048
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 2048
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = false
transformFeedbackRasterizationStreamSelect = true
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
VkPhysicalDeviceVulkan11Properties:
-----------------------------------
deviceUUID = 77425ce5-1a03-3081-94dc-2980daf35e5a
driverUUID = 468717c2-5245-5d6d-9401-72b8a4ff98e5
deviceNodeMask = 1
deviceLUIDValid = false
subgroupSize = 32
subgroupSupportedStages: count = 6
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
subgroupSupportedOperations: count = 9
SUBGROUP_FEATURE_BASIC_BIT
SUBGROUP_FEATURE_VOTE_BIT
SUBGROUP_FEATURE_ARITHMETIC_BIT
SUBGROUP_FEATURE_BALLOT_BIT
SUBGROUP_FEATURE_SHUFFLE_BIT
SUBGROUP_FEATURE_SHUFFLE_RELATIVE_BIT
SUBGROUP_FEATURE_CLUSTERED_BIT
SUBGROUP_FEATURE_QUAD_BIT
SUBGROUP_FEATURE_PARTITIONED_BIT_NV
subgroupQuadOperationsInAllStages = true
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
protectedNoFault = false
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceVulkan12Properties:
-----------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 545.29.06
conformanceVersion:
major = 1
minor = 3
subminor = 6
patch = 0
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_ALL
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = false
shaderDenormPreserveFloat64 = false
shaderDenormFlushToZeroFloat16 = false
shaderDenormFlushToZeroFloat32 = false
shaderDenormFlushToZeroFloat64 = false
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = false
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
maxUpdateAfterBindDescriptorsInAllPools = 4294967295
shaderUniformBufferArrayNonUniformIndexingNative = true
shaderSampledImageArrayNonUniformIndexingNative = true
shaderStorageBufferArrayNonUniformIndexingNative = true
shaderStorageImageArrayNonUniformIndexingNative = true
shaderInputAttachmentArrayNonUniformIndexingNative = true
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = true
maxPerStageDescriptorUpdateAfterBindSamplers = 1048576
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 15
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 1048576
maxPerStageDescriptorUpdateAfterBindSampledImages = 1048576
maxPerStageDescriptorUpdateAfterBindStorageImages = 1048576
maxPerStageDescriptorUpdateAfterBindInputAttachments = 1048576
maxPerStageUpdateAfterBindResources = 4294967295
maxDescriptorSetUpdateAfterBindSamplers = 1048576
maxDescriptorSetUpdateAfterBindUniformBuffers = 90
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
maxTimelineSemaphoreValueDifference = 2147483647
framebufferIntegerColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
VkPhysicalDeviceVulkan13Properties:
-----------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 3145728
requiredSubgroupSizeStages: count = 6
SHADER_STAGE_VERTEX_BIT
SHADER_STAGE_TESSELLATION_CONTROL_BIT
SHADER_STAGE_TESSELLATION_EVALUATION_BIT
SHADER_STAGE_GEOMETRY_BIT
SHADER_STAGE_FRAGMENT_BIT
SHADER_STAGE_COMPUTE_BIT
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
maxInlineUniformTotalSize = 1536
integerDotProduct8BitUnsignedAccelerated = true
integerDotProduct8BitSignedAccelerated = true
integerDotProduct8BitMixedSignednessAccelerated = true
integerDotProduct4x8BitPackedUnsignedAccelerated = true
integerDotProduct4x8BitPackedSignedAccelerated = true
integerDotProduct4x8BitPackedMixedSignednessAccelerated = true
integerDotProduct16BitUnsignedAccelerated = false
integerDotProduct16BitSignedAccelerated = false
integerDotProduct16BitMixedSignednessAccelerated = false
integerDotProduct32BitUnsignedAccelerated = false
integerDotProduct32BitSignedAccelerated = false
integerDotProduct32BitMixedSignednessAccelerated = false
integerDotProduct64BitUnsignedAccelerated = false
integerDotProduct64BitSignedAccelerated = false
integerDotProduct64BitMixedSignednessAccelerated = false
integerDotProductAccumulatingSaturating8BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating8BitSignedAccelerated = true
integerDotProductAccumulatingSaturating8BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedUnsignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedSignedAccelerated = true
integerDotProductAccumulatingSaturating4x8BitPackedMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating16BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating16BitSignedAccelerated = true
integerDotProductAccumulatingSaturating16BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating32BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating32BitSignedAccelerated = true
integerDotProductAccumulatingSaturating32BitMixedSignednessAccelerated = true
integerDotProductAccumulatingSaturating64BitUnsignedAccelerated = true
integerDotProductAccumulatingSaturating64BitSignedAccelerated = true
integerDotProductAccumulatingSaturating64BitMixedSignednessAccelerated = true
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
maxBufferSize = 0xffffff0000
VkPhysicalDeviceHostImageCopyPropertiesEXT:
copySrcLayoutCount = 10
pCopySrcLayouts: count = 10
IMAGE_LAYOUT_GENERAL
IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
IMAGE_LAYOUT_PREINITIALIZED
IMAGE_LAYOUT_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_PRESENT_SRC_KHR
IMAGE_LAYOUT_SHARED_PRESENT_KHR
copyDstLayoutCount = 10
pCopyDstLayouts: count = 10
IMAGE_LAYOUT_GENERAL
IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_TRANSFER_SRC_OPTIMAL
IMAGE_LAYOUT_TRANSFER_DST_OPTIMAL
IMAGE_LAYOUT_PREINITIALIZED
IMAGE_LAYOUT_READ_ONLY_OPTIMAL
IMAGE_LAYOUT_ATTACHMENT_OPTIMAL
IMAGE_LAYOUT_PRESENT_SRC_KHR
IMAGE_LAYOUT_SHARED_PRESENT_KHR
optimalTilingLayoutUUID = 47e3834b-8ecd-f417-238d-8751348e200f
identicalMemoryTypeRequirements = false
Device Extensions: count = 167
VK_AMD_buffer_marker : extension revision 1
VK_EXT_4444_formats : extension revision 1
VK_EXT_attachment_feedback_loop_dynamic_state : extension revision 1
VK_EXT_attachment_feedback_loop_layout : extension revision 2
VK_EXT_blend_operation_advanced : extension revision 2
VK_EXT_border_color_swizzle : extension revision 1
VK_EXT_buffer_device_address : extension revision 2
VK_EXT_calibrated_timestamps : extension revision 2
VK_EXT_color_write_enable : extension revision 1
VK_EXT_conditional_rendering : extension revision 2
VK_EXT_conservative_rasterization : extension revision 1
VK_EXT_custom_border_color : extension revision 12
VK_EXT_depth_bias_control : extension revision 1
VK_EXT_depth_clamp_zero_one : extension revision 1
VK_EXT_depth_clip_control : extension revision 1
VK_EXT_depth_clip_enable : extension revision 1
VK_EXT_depth_range_unrestricted : extension revision 1
VK_EXT_descriptor_buffer : extension revision 1
VK_EXT_descriptor_indexing : extension revision 2
VK_EXT_discard_rectangles : extension revision 2
VK_EXT_display_control : extension revision 1
VK_EXT_dynamic_rendering_unused_attachments : extension revision 1
VK_EXT_extended_dynamic_state : extension revision 1
VK_EXT_extended_dynamic_state2 : extension revision 1
VK_EXT_extended_dynamic_state3 : extension revision 2
VK_EXT_external_memory_dma_buf : extension revision 1
VK_EXT_external_memory_host : extension revision 1
VK_EXT_fragment_shader_interlock : extension revision 1
VK_EXT_global_priority : extension revision 2
VK_EXT_global_priority_query : extension revision 1
VK_EXT_graphics_pipeline_library : extension revision 1
VK_EXT_host_image_copy : extension revision 1
VK_EXT_host_query_reset : extension revision 1
VK_EXT_image_2d_view_of_3d : extension revision 1
VK_EXT_image_drm_format_modifier : extension revision 2
VK_EXT_image_robustness : extension revision 1
VK_EXT_image_sliced_view_of_3d : extension revision 1
VK_EXT_image_view_min_lod : extension revision 1
VK_EXT_index_type_uint8 : extension revision 1
VK_EXT_inline_uniform_block : extension revision 1
VK_EXT_line_rasterization : extension revision 1
VK_EXT_load_store_op_none : extension revision 1
VK_EXT_memory_budget : extension revision 1
VK_EXT_multi_draw : extension revision 1
VK_EXT_non_seamless_cube_map : extension revision 1
VK_EXT_pci_bus_info : extension revision 2
VK_EXT_physical_device_drm : extension revision 1
VK_EXT_pipeline_creation_cache_control : extension revision 3
VK_EXT_pipeline_creation_feedback : extension revision 1
VK_EXT_pipeline_robustness : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_primitive_topology_list_restart : extension revision 1
VK_EXT_primitives_generated_query : extension revision 1
VK_EXT_private_data : extension revision 1
VK_EXT_provoking_vertex : extension revision 1
VK_EXT_queue_family_foreign : extension revision 1
VK_EXT_robustness2 : extension revision 1
VK_EXT_sample_locations : extension revision 1
VK_EXT_sampler_filter_minmax : extension revision 2
VK_EXT_scalar_block_layout : extension revision 1
VK_EXT_separate_stencil_usage : extension revision 1
VK_EXT_shader_atomic_float : extension revision 1
VK_EXT_shader_demote_to_helper_invocation : extension revision 1
VK_EXT_shader_image_atomic_int64 : extension revision 1
VK_EXT_shader_module_identifier : extension revision 1
VK_EXT_shader_object : extension revision 1
VK_EXT_shader_subgroup_ballot : extension revision 1
VK_EXT_shader_subgroup_vote : extension revision 1
VK_EXT_shader_viewport_index_layer : extension revision 1
VK_EXT_subgroup_size_control : extension revision 2
VK_EXT_swapchain_maintenance1 : extension revision 1
VK_EXT_texel_buffer_alignment : extension revision 1
VK_EXT_tooling_info : extension revision 1
VK_EXT_transform_feedback : extension revision 1
VK_EXT_vertex_attribute_divisor : extension revision 3
VK_EXT_vertex_input_dynamic_state : extension revision 2
VK_EXT_ycbcr_2plane_444_formats : extension revision 1
VK_EXT_ycbcr_image_arrays : extension revision 1
VK_KHR_16bit_storage : extension revision 1
VK_KHR_8bit_storage : extension revision 1
VK_KHR_bind_memory2 : extension revision 1
VK_KHR_buffer_device_address : extension revision 1
VK_KHR_copy_commands2 : extension revision 1
VK_KHR_create_renderpass2 : extension revision 1
VK_KHR_dedicated_allocation : extension revision 3
VK_KHR_depth_stencil_resolve : extension revision 1
VK_KHR_descriptor_update_template : extension revision 1
VK_KHR_device_group : extension revision 4
VK_KHR_draw_indirect_count : extension revision 1
VK_KHR_driver_properties : extension revision 1
VK_KHR_dynamic_rendering : extension revision 1
VK_KHR_external_fence : extension revision 1
VK_KHR_external_fence_fd : extension revision 1
VK_KHR_external_memory : extension revision 1
VK_KHR_external_memory_fd : extension revision 1
VK_KHR_external_semaphore : extension revision 1
VK_KHR_external_semaphore_fd : extension revision 1
VK_KHR_format_feature_flags2 : extension revision 2
VK_KHR_get_memory_requirements2 : extension revision 1
VK_KHR_global_priority : extension revision 1
VK_KHR_image_format_list : extension revision 1
VK_KHR_imageless_framebuffer : extension revision 1
VK_KHR_maintenance1 : extension revision 2
VK_KHR_maintenance2 : extension revision 1
VK_KHR_maintenance3 : extension revision 1
VK_KHR_maintenance4 : extension revision 2
VK_KHR_maintenance5 : extension revision 1
VK_KHR_map_memory2 : extension revision 1
VK_KHR_multiview : extension revision 1
VK_KHR_pipeline_executable_properties : extension revision 1
VK_KHR_pipeline_library : extension revision 1
VK_KHR_present_id : extension revision 1
VK_KHR_present_wait : extension revision 1
VK_KHR_push_descriptor : extension revision 2
VK_KHR_relaxed_block_layout : extension revision 1
VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
VK_KHR_sampler_ycbcr_conversion : extension revision 14
VK_KHR_separate_depth_stencil_layouts : extension revision 1
VK_KHR_shader_atomic_int64 : extension revision 1
VK_KHR_shader_clock : extension revision 1
VK_KHR_shader_draw_parameters : extension revision 1
VK_KHR_shader_float16_int8 : extension revision 1
VK_KHR_shader_float_controls : extension revision 4
VK_KHR_shader_integer_dot_product : extension revision 1
VK_KHR_shader_non_semantic_info : extension revision 1
VK_KHR_shader_subgroup_extended_types : extension revision 1
VK_KHR_shader_terminate_invocation : extension revision 1
VK_KHR_shared_presentable_image : extension revision 1
VK_KHR_spirv_1_4 : extension revision 1
VK_KHR_storage_buffer_storage_class : extension revision 1
VK_KHR_swapchain : extension revision 70
VK_KHR_swapchain_mutable_format : extension revision 1
VK_KHR_synchronization2 : extension revision 1
VK_KHR_timeline_semaphore : extension revision 2
VK_KHR_uniform_buffer_standard_layout : extension revision 1
VK_KHR_variable_pointers : extension revision 1
VK_KHR_video_decode_h264 : extension revision 8
VK_KHR_video_decode_h265 : extension revision 7
VK_KHR_video_decode_queue : extension revision 7
VK_KHR_video_queue : extension revision 8
VK_KHR_vulkan_memory_model : extension revision 3
VK_KHR_workgroup_memory_explicit_layout : extension revision 1
VK_KHR_zero_initialize_workgroup_memory : extension revision 1
VK_NVX_multiview_per_view_attributes : extension revision 1
VK_NV_clip_space_w_scaling : extension revision 1
VK_NV_copy_memory_indirect : extension revision 1
VK_NV_coverage_reduction_mode : extension revision 1
VK_NV_dedicated_allocation : extension revision 1
VK_NV_dedicated_allocation_image_aliasing : extension revision 1
VK_NV_device_diagnostic_checkpoints : extension revision 2
VK_NV_device_diagnostics_config : extension revision 2
VK_NV_device_generated_commands : extension revision 3
VK_NV_device_generated_commands_compute : extension revision 2
VK_NV_fill_rectangle : extension revision 1
VK_NV_fragment_coverage_to_color : extension revision 1
VK_NV_framebuffer_mixed_samples : extension revision 1
VK_NV_geometry_shader_passthrough : extension revision 1
VK_NV_inherited_viewport_scissor : extension revision 1
VK_NV_linear_color_attachment : extension revision 1
VK_NV_low_latency : extension revision 1
VK_NV_low_latency2 : extension revision 1
VK_NV_memory_decompression : extension revision 1
VK_NV_sample_mask_override_coverage : extension revision 1
VK_NV_shader_sm_builtins : extension revision 1
VK_NV_shader_subgroup_partitioned : extension revision 1
VK_NV_viewport_array2 : extension revision 1
VK_NV_viewport_swizzle : extension revision 1
VkQueueFamilyProperties:
========================
queueProperties[0]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 16
queueFlags = QUEUE_GRAPHICS_BIT | QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support = true
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[1]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 2
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[2]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 8
queueFlags = QUEUE_COMPUTE_BIT | QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT
timestampValidBits = 64
present support:
VK_KHR_xcb_surface = false
VK_KHR_xlib_surface = false
VK_KHR_wayland_surface = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = false
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations:
None
queueProperties[3]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_TRANSFER_BIT | QUEUE_SPARSE_BINDING_BIT | QUEUE_VIDEO_DECODE_BIT_KHR
timestampValidBits = 32
present support = false
VkQueueFamilyGlobalPriorityPropertiesKHR:
-----------------------------------------
priorityCount = 1
priorities: count = 1
QUEUE_GLOBAL_PRIORITY_MEDIUM_KHR
VkQueueFamilyQueryResultStatusPropertiesKHR:
--------------------------------------------
queryResultStatusSupport = true
VkQueueFamilyVideoPropertiesKHR:
--------------------------------
videoCodecOperations: count = 2
VIDEO_CODEC_OPERATION_DECODE_H264_BIT_KHR
VIDEO_CODEC_OPERATION_DECODE_H265_BIT_KHR
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 3
memoryHeaps[0]:
size = 4294967296 (0x100000000) (4.00 GiB)
budget = 4225957888 (0xfbe30000) (3.94 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryHeaps[1]:
size = 6135478272 (0x16db3f800) (5.71 GiB)
budget = 6135478272 (0x16db3f800) (5.71 GiB)
usage = 0 (0x00000000) (0.00 B)
flags:
None
memoryHeaps[2]:
size = 257949696 (0x0f600000) (246.00 MiB)
budget = 252641280 (0x0f0f0000) (240.94 MiB)
usage = 5308416 (0x00510000) (5.06 MiB)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 11
memoryTypes[0]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[1]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
color images
IMAGE_TILING_LINEAR:
None
memoryTypes[2]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D16_UNORM
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[3]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D24_UNORM_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[4]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[5]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[6]:
heapIndex = 1
propertyFlags = 0x0000:
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[7]:
heapIndex = 0
propertyFlags = 0x0001: count = 1
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D24_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[8]:
heapIndex = 1
propertyFlags = 0x0006: count = 2
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[9]:
heapIndex = 1
propertyFlags = 0x000e: count = 3
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[10]:
heapIndex = 2
propertyFlags = 0x0007: count = 3
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
VkPhysicalDeviceFeatures:
=========================
robustBufferAccess = true
fullDrawIndexUint32 = true
imageCubeArray = true
independentBlend = true
geometryShader = true
tessellationShader = true
sampleRateShading = true
dualSrcBlend = true
logicOp = true
multiDrawIndirect = true
drawIndirectFirstInstance = true
depthClamp = true
depthBiasClamp = true
fillModeNonSolid = true
depthBounds = true
wideLines = true
largePoints = true
alphaToOne = true
multiViewport = true
samplerAnisotropy = true
textureCompressionETC2 = false
textureCompressionASTC_LDR = false
textureCompressionBC = true
occlusionQueryPrecise = true
pipelineStatisticsQuery = true
vertexPipelineStoresAndAtomics = true
fragmentStoresAndAtomics = true
shaderTessellationAndGeometryPointSize = true
shaderImageGatherExtended = true
shaderStorageImageExtendedFormats = true
shaderStorageImageMultisample = true
shaderStorageImageReadWithoutFormat = true
shaderStorageImageWriteWithoutFormat = true
shaderUniformBufferArrayDynamicIndexing = true
shaderSampledImageArrayDynamicIndexing = true
shaderStorageBufferArrayDynamicIndexing = true
shaderStorageImageArrayDynamicIndexing = true
shaderClipDistance = true
shaderCullDistance = true
shaderFloat64 = true
shaderInt64 = true
shaderInt16 = true
shaderResourceResidency = true
shaderResourceMinLod = true
sparseBinding = true
sparseResidencyBuffer = true
sparseResidencyImage2D = true
sparseResidencyImage3D = true
sparseResidency2Samples = true
sparseResidency4Samples = true
sparseResidency8Samples = true
sparseResidency16Samples = true
sparseResidencyAliased = true
variableMultisampleRate = true
inheritedQueries = true
VkPhysicalDevice16BitStorageFeatures:
-------------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
VkPhysicalDevice4444FormatsFeaturesEXT:
---------------------------------------
formatA4R4G4B4 = true
formatA4B4G4R4 = true
VkPhysicalDevice8BitStorageFeatures:
------------------------------------
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
VkPhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT:
--------------------------------------------------------------
attachmentFeedbackLoopDynamicState = true
VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT:
--------------------------------------------------------
attachmentFeedbackLoopLayout = true
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
--------------------------------------------------
advancedBlendCoherentOperations = true
VkPhysicalDeviceBorderColorSwizzleFeaturesEXT:
----------------------------------------------
borderColorSwizzle = true
borderColorSwizzleFromImage = false
VkPhysicalDeviceBufferDeviceAddressFeatures:
--------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceColorWriteEnableFeaturesEXT:
--------------------------------------------
colorWriteEnable = true
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
conditionalRendering = true
inheritedConditionalRendering = true
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
customBorderColors = true
customBorderColorWithoutFormat = true
VkPhysicalDeviceDepthBiasControlFeaturesEXT:
--------------------------------------------
depthBiasControl = true
leastRepresentableValueForceUnormRepresentation = true
floatRepresentation = false
depthBiasExact = true
VkPhysicalDeviceDepthClampZeroOneFeaturesEXT:
---------------------------------------------
depthClampZeroOne = true
VkPhysicalDeviceDepthClipControlFeaturesEXT:
--------------------------------------------
depthClipControl = true
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
depthClipEnable = true
VkPhysicalDeviceDescriptorBufferFeaturesEXT:
--------------------------------------------
descriptorBuffer = true
descriptorBufferCaptureReplay = true
descriptorBufferImageLayoutIgnored = true
descriptorBufferPushDescriptors = true
VkPhysicalDeviceDescriptorIndexingFeatures:
-------------------------------------------
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = false
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
VkPhysicalDeviceDynamicRenderingFeatures:
-----------------------------------------
dynamicRendering = true
VkPhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT:
-------------------------------------------------------------
dynamicRenderingUnusedAttachments = true
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
-------------------------------------------------
extendedDynamicState2 = true
extendedDynamicState2LogicOp = true
extendedDynamicState2PatchControlPoints = true
VkPhysicalDeviceExtendedDynamicState3FeaturesEXT:
-------------------------------------------------
extendedDynamicState3TessellationDomainOrigin = true
extendedDynamicState3DepthClampEnable = true
extendedDynamicState3PolygonMode = true
extendedDynamicState3RasterizationSamples = true
extendedDynamicState3SampleMask = true
extendedDynamicState3AlphaToCoverageEnable = true
extendedDynamicState3AlphaToOneEnable = true
extendedDynamicState3LogicOpEnable = true
extendedDynamicState3ColorBlendEnable = true
extendedDynamicState3ColorBlendEquation = true
extendedDynamicState3ColorWriteMask = true
extendedDynamicState3RasterizationStream = true
extendedDynamicState3ConservativeRasterizationMode = true
extendedDynamicState3ExtraPrimitiveOverestimationSize = true
extendedDynamicState3DepthClipEnable = true
extendedDynamicState3SampleLocationsEnable = true
extendedDynamicState3ColorBlendAdvanced = true
extendedDynamicState3ProvokingVertexMode = true
extendedDynamicState3LineRasterizationMode = true
extendedDynamicState3LineStippleEnable = true
extendedDynamicState3DepthClipNegativeOneToOne = true
extendedDynamicState3ViewportWScalingEnable = true
extendedDynamicState3ViewportSwizzle = true
extendedDynamicState3CoverageToColorEnable = true
extendedDynamicState3CoverageToColorLocation = true
extendedDynamicState3CoverageModulationMode = true
extendedDynamicState3CoverageModulationTableEnable = true
extendedDynamicState3CoverageModulationTable = true
extendedDynamicState3CoverageReductionMode = true
extendedDynamicState3RepresentativeFragmentTestEnable = false
extendedDynamicState3ShadingRateImageEnable = false
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
------------------------------------------------
extendedDynamicState = true
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
---------------------------------------------------
fragmentShaderSampleInterlock = true
fragmentShaderPixelInterlock = true
fragmentShaderShadingRateInterlock = true
VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR:
-----------------------------------------------
globalPriorityQuery = true
VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT:
---------------------------------------------------
graphicsPipelineLibrary = true
VkPhysicalDeviceHostImageCopyFeaturesEXT:
-----------------------------------------
hostImageCopy = true
VkPhysicalDeviceHostQueryResetFeatures:
---------------------------------------
hostQueryReset = true
VkPhysicalDeviceImage2DViewOf3DFeaturesEXT:
-------------------------------------------
image2DViewOf3D = true
sampler2DViewOf3D = true
VkPhysicalDeviceImageRobustnessFeatures:
----------------------------------------
robustImageAccess = true
VkPhysicalDeviceImageSlicedViewOf3DFeaturesEXT:
-----------------------------------------------
imageSlicedViewOf3D = true
VkPhysicalDeviceImageViewMinLodFeaturesEXT:
-------------------------------------------
minLod = true
VkPhysicalDeviceImagelessFramebufferFeatures:
---------------------------------------------
imagelessFramebuffer = true
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDeviceInlineUniformBlockFeatures:
-------------------------------------------
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
VkPhysicalDeviceLineRasterizationFeaturesEXT:
---------------------------------------------
rectangularLines = true
bresenhamLines = true
smoothLines = true
stippledRectangularLines = true
stippledBresenhamLines = true
stippledSmoothLines = true
VkPhysicalDeviceMaintenance4Features:
-------------------------------------
maintenance4 = true
VkPhysicalDeviceMaintenance5FeaturesKHR:
----------------------------------------
maintenance5 = true
VkPhysicalDeviceMultiDrawFeaturesEXT:
-------------------------------------
multiDraw = true
VkPhysicalDeviceMultiviewFeatures:
----------------------------------
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT:
----------------------------------------------
nonSeamlessCubeMap = true
VkPhysicalDevicePipelineCreationCacheControlFeatures:
-----------------------------------------------------
pipelineCreationCacheControl = true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
--------------------------------------------------------
pipelineExecutableInfo = true
VkPhysicalDevicePipelineRobustnessFeaturesEXT:
----------------------------------------------
pipelineRobustness = true
VkPhysicalDevicePresentIdFeaturesKHR:
-------------------------------------
presentId = true
VkPhysicalDevicePresentWaitFeaturesKHR:
---------------------------------------
presentWait = true
VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT:
--------------------------------------------------------
primitiveTopologyListRestart = true
primitiveTopologyPatchListRestart = true
VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT:
----------------------------------------------------
primitivesGeneratedQuery = true
primitivesGeneratedQueryWithRasterizerDiscard = true
primitivesGeneratedQueryWithNonZeroStreams = true
VkPhysicalDevicePrivateDataFeatures:
------------------------------------
privateData = true
VkPhysicalDeviceProtectedMemoryFeatures:
----------------------------------------
protectedMemory = false
VkPhysicalDeviceProvokingVertexFeaturesEXT:
-------------------------------------------
provokingVertexLast = true
transformFeedbackPreservesProvokingVertex = true
VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
robustBufferAccess2 = true
robustImageAccess2 = true
nullDescriptor = true
VkPhysicalDeviceSamplerYcbcrConversionFeatures:
-----------------------------------------------
samplerYcbcrConversion = true
VkPhysicalDeviceScalarBlockLayoutFeatures:
------------------------------------------
scalarBlockLayout = true
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
----------------------------------------------------
separateDepthStencilLayouts = true
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
---------------------------------------------
shaderBufferFloat32Atomics = true
shaderBufferFloat32AtomicAdd = true
shaderBufferFloat64Atomics = true
shaderBufferFloat64AtomicAdd = true
shaderSharedFloat32Atomics = true
shaderSharedFloat32AtomicAdd = true
shaderSharedFloat64Atomics = true
shaderSharedFloat64AtomicAdd = true
shaderImageFloat32Atomics = true
shaderImageFloat32AtomicAdd = true
sparseImageFloat32Atomics = true
sparseImageFloat32AtomicAdd = true
VkPhysicalDeviceShaderAtomicInt64Features:
------------------------------------------
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
shaderSubgroupClock = true
shaderDeviceClock = true
VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures:
-------------------------------------------------------
shaderDemoteToHelperInvocation = true
VkPhysicalDeviceShaderDrawParametersFeatures:
---------------------------------------------
shaderDrawParameters = true
VkPhysicalDeviceShaderFloat16Int8Features:
------------------------------------------
shaderFloat16 = false
shaderInt8 = true
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
--------------------------------------------------
shaderImageInt64Atomics = true
sparseImageInt64Atomics = true
VkPhysicalDeviceShaderIntegerDotProductFeatures:
------------------------------------------------
shaderIntegerDotProduct = true
VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT:
--------------------------------------------------
shaderModuleIdentifier = true
VkPhysicalDeviceShaderObjectFeaturesEXT:
----------------------------------------
shaderObject = true
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
----------------------------------------------------
shaderSubgroupExtendedTypes = true
VkPhysicalDeviceShaderTerminateInvocationFeatures:
--------------------------------------------------
shaderTerminateInvocation = true
VkPhysicalDeviceSubgroupSizeControlFeatures:
--------------------------------------------
subgroupSizeControl = true
computeFullSubgroups = true
VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT:
-------------------------------------------------
swapchainMaintenance1 = true
VkPhysicalDeviceSynchronization2Features:
-----------------------------------------
synchronization2 = true
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
texelBufferAlignment = true
VkPhysicalDeviceTextureCompressionASTCHDRFeatures:
--------------------------------------------------
textureCompressionASTC_HDR = false
VkPhysicalDeviceTimelineSemaphoreFeatures:
------------------------------------------
timelineSemaphore = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
----------------------------------------------------
uniformBufferStandardLayout = true
VkPhysicalDeviceVariablePointersFeatures:
-----------------------------------------
variablePointersStorageBuffer = true
variablePointers = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = true
VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT:
---------------------------------------------------
vertexInputDynamicState = true
VkPhysicalDeviceVulkan11Features:
---------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = false
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
variablePointersStorageBuffer = true
variablePointers = true
protectedMemory = false
samplerYcbcrConversion = true
shaderDrawParameters = true
VkPhysicalDeviceVulkan12Features:
---------------------------------
samplerMirrorClampToEdge = true
drawIndirectCount = true
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
shaderFloat16 = false
shaderInt8 = true
descriptorIndexing = true
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = false
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
samplerFilterMinmax = true
scalarBlockLayout = true
imagelessFramebuffer = true
uniformBufferStandardLayout = true
shaderSubgroupExtendedTypes = true
separateDepthStencilLayouts = true
hostQueryReset = true
timelineSemaphore = true
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = true
bufferDeviceAddressMultiDevice = true
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
shaderOutputViewportIndex = true
shaderOutputLayer = true
subgroupBroadcastDynamicId = true
VkPhysicalDeviceVulkan13Features:
---------------------------------
robustImageAccess = true
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
pipelineCreationCacheControl = true
privateData = true
shaderDemoteToHelperInvocation = true
shaderTerminateInvocation = true
subgroupSizeControl = true
computeFullSubgroups = true
synchronization2 = true
textureCompressionASTC_HDR = false
shaderZeroInitializeWorkgroupMemory = true
dynamicRendering = true
shaderIntegerDotProduct = true
maintenance4 = true
VkPhysicalDeviceVulkanMemoryModelFeatures:
------------------------------------------
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
---------------------------------------------------------
workgroupMemoryExplicitLayout = true
workgroupMemoryExplicitLayoutScalarBlockLayout = true
workgroupMemoryExplicitLayout8BitAccess = true
workgroupMemoryExplicitLayout16BitAccess = true
VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT:
-------------------------------------------------
ycbcr2plane444Formats = true
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
ycbcrImageArrays = true
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures:
------------------------------------------------------
shaderZeroInitializeWorkgroupMemory = true
I tried chromium --ozone-platform=wayland, it took more than a minute but chromium did launch with
Display type : ANGLE_SWIFTSHADER
GL_VENDOR : Google Inc. (Google)
GL_RENDERER : ANGLE (Google, Vulkan 1.3.0 (SwiftShader Device (Subzero) (0x0000C0DE)), SwiftShader driver-5.0.0)
Same behaviour with google-chrome-stable --ozone-platform=wayland
but it's not using nvidia, is it?
Last edited by rapzy (2024-01-21 15:12:10)
Offline
swiftshader is googles software vulkan implementation.
Does FF use the nvidia GPU in HW?
Offline
Does FF use the nvidia GPU in HW?
what is HW?
nvm xD
Last edited by rapzy (2024-01-21 15:14:27)
Offline
WebGL 1 Driver Renderer Intel -- Mesa Intel(R) UHD Graphics 630 (CFL GT2)
on firefox
Offline