$ glxinfo -B #mesa-demos
name of display: :0.0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Mesa/X.org (0xffffffff) Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff) Version: 20.3.0 Accelerated: no Video memory: 15977MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 3.1 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Mesa/X.org OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits) OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 3.1 Mesa 20.3.0 OpenGL shading language version string: 1.40 OpenGL context flags: (none) OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
This means software rendering. llvmpipe is a software renderer. But that's no surprise.
$ cat /var/log/Xorg.0.log
[ 3.316] (II) LoadModule: "glx" [ 3.317] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so [ 3.328] (II) Module glx: vendor="X.Org Foundation" [ 3.328] compiled for 1.20.10, module version = 1.0.0 [ 3.328] ABI class: X.Org Server Extension, version 10.0 [ 3.328] (II) LoadModule: "nvidia" [ 3.329] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so [ 3.335] (II) Module nvidia: vendor="NVIDIA Corporation" [ 3.335] compiled for 1.6.99.901, module version = 1.0.0 [ 3.335] Module class: X.Org Video Driver [ 3.336] (II) NVIDIA dlloader X Driver 455.45.01 Thu Nov 5 23:01:05 UTC 2020 [ 3.336] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 3.342] (II) Loading sub module "fb" [ 3.342] (II) LoadModule: "fb" [ 3.342] (II) Loading /usr/lib/xorg/modules/libfb.so [ 3.343] (II) Module fb: vendor="X.Org Foundation" [ 3.343] compiled for 1.20.10, module version = 1.0.0 [ 3.343] ABI class: X.Org ANSI C Emulation, version 0.4 [ 3.343] (II) Loading sub module "wfb" [ 3.343] (II) LoadModule: "wfb" [ 3.343] (II) Loading /usr/lib/xorg/modules/libwfb.so [ 3.344] (II) Module wfb: vendor="X.Org Foundation" [ 3.344] compiled for 1.20.10, module version = 1.0.0 [ 3.344] ABI class: X.Org ANSI C Emulation, version 0.4 [ 4.221] (WW) Warning, couldn't open module glxserver_nvidia [ 4.221] (EE) NVIDIA: Failed to load module "glxserver_nvidia" (module does not exist, 0) [ 4.221] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X [ 4.221] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X [ 4.221] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If [ 4.221] (EE) NVIDIA(0): you continue to encounter problems, Please try [ 4.221] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
I doubt that removing the xorg.conf indeed fixed that problem. To me, this looks like the X11 module path not being amended accordingly. I had a similar problem.
Just have a look at the contents of /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
It should contain a line like this:
ModulePath "/usr/lib/nvidia/xorg"
Thanks again to seth for providing this clarification.
]]>Solution: # rm /etc/X11/xorg.conf
Everything is working now. I appreciate your time.
]]>ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.159
Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 9
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
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_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
Layers: count = 5
=================
VK_LAYER_NV_optimus (NVIDIA Optimus layer) Vulkan version 1.2.142, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (GeForce GTX 1070)
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
GPU id : 0 (GeForce GTX 1070):
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 = 3
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_FIFO_RELAXED_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
VkSurfaceCapabilities2EXT:
--------------------------
supportedSurfaceCounters: count = 0
None
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
Device Groups:
==============
Group 0:
Properties:
physicalDevices: count = 1
GeForce GTX 1070 (ID: 0)
subsetAllocation = 0
Present Capabilities:
GeForce GTX 1070 (ID: 0):
Can present images from the following devices: count = 1
GeForce GTX 1070 (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 4202638 (1.2.142)
driverVersion = 1909145664 (0x71cb4040)
vendorID = 0x10de
deviceID = 0x1b81
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = GeForce GTX 1070
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 = 180
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 = 16
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
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 = 180
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 15
maxDescriptorSetUpdateAfterBindStorageBuffers = 1048576
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindSampledImages = 1048576
maxDescriptorSetUpdateAfterBindStorageImages = 1048576
maxDescriptorSetUpdateAfterBindInputAttachments = 1048576
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
----------------------------------------------
maxDiscardRectangles = 8
VkPhysicalDeviceDriverProperties:
---------------------------------
driverID = DRIVER_ID_NVIDIA_PROPRIETARY
driverName = NVIDIA
driverInfo = 455.45.01
conformanceVersion = 1.2.2.1
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
VkPhysicalDeviceIDProperties:
-----------------------------
deviceUUID = 5464f2cb-3d5e-b3ed-ec05-8946fe966f4e
driverUUID = d3d36742-97f2-a288-70a7-d3cdac63e278
deviceNodeMask = 1
deviceLUIDValid = false
VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
------------------------------------------------
maxInlineUniformBlockSize = 256
maxPerStageDescriptorInlineUniformBlocks = 32
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 32
maxDescriptorSetInlineUniformBlocks = 32
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 32
VkPhysicalDeviceLineRasterizationPropertiesEXT:
-----------------------------------------------
lineSubPixelPrecisionBits = 8
VkPhysicalDeviceMaintenance3Properties:
---------------------------------------
maxPerSetDescriptors = 4294967295
maxMemoryAllocationSize = 0xffe00000
VkPhysicalDeviceMultiviewProperties:
------------------------------------
maxMultiviewViewCount = 32
maxMultiviewInstanceIndex = 134217727
VkPhysicalDevicePCIBusInfoPropertiesEXT:
----------------------------------------
pciDomain = 0
pciBus = 1
pciDevice = 0
pciFunction = 0
VkPhysicalDevicePointClippingProperties:
----------------------------------------
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_USER_CLIP_PLANES_ONLY
VkPhysicalDeviceProtectedMemoryProperties:
------------------------------------------
protectedNoFault = false
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
VkPhysicalDeviceSubgroupProperties:
-----------------------------------
subgroupSize = 32
supportedStages: count = 14
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
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
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
VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
-------------------------------------------------
minSubgroupSize = 32
maxSubgroupSize = 32
maxComputeWorkgroupSubgroups = 3145728
requiredSubgroupSizeStages: count = 14
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
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
--------------------------------------------------
storageTexelBufferOffsetAlignmentBytes = 0x00000010
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000010
uniformTexelBufferOffsetSingleTexelAlignment = true
VkPhysicalDeviceTimelineSemaphoreProperties:
--------------------------------------------
maxTimelineSemaphoreValueDifference = 2147483647
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffffffffffff
maxTransformFeedbackStreamDataSize = 2048
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 2048
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = false
transformFeedbackRasterizationStreamSelect = true
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
VkPhysicalDeviceVulkan11Properties:
-----------------------------------
deviceUUID = 5464f2cb-3d5e-b3ed-ec05-8946fe966f4e
driverUUID = d3d36742-97f2-a288-70a7-d3cdac63e278
deviceNodeMask = 1
deviceLUIDValid = false
subgroupSize = 32
subgroupSupportedStages: count = 14
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
SHADER_STAGE_ALL_GRAPHICS
SHADER_STAGE_ALL
SHADER_STAGE_RAYGEN_BIT_KHR
SHADER_STAGE_ANY_HIT_BIT_KHR
SHADER_STAGE_CLOSEST_HIT_BIT_KHR
SHADER_STAGE_MISS_BIT_KHR
SHADER_STAGE_INTERSECTION_BIT_KHR
SHADER_STAGE_CALLABLE_BIT_KHR
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 = 455.45.01
conformanceVersion = 1.2.2.1
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 = 180
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
Device Extensions: count = 102
VK_EXT_blend_operation_advanced : extension revision 2
VK_EXT_buffer_device_address : extension revision 2
VK_EXT_calibrated_timestamps : 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_clip_enable : extension revision 1
VK_EXT_depth_range_unrestricted : extension revision 1
VK_EXT_descriptor_indexing : extension revision 2
VK_EXT_discard_rectangles : extension revision 1
VK_EXT_display_control : 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_host_query_reset : 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_memory_budget : extension revision 1
VK_EXT_pci_bus_info : extension revision 2
VK_EXT_pipeline_creation_cache_control : extension revision 3
VK_EXT_pipeline_creation_feedback : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_private_data : 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_demote_to_helper_invocation : 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_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_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_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_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_get_memory_requirements2 : 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_multiview : extension revision 1
VK_KHR_pipeline_executable_properties : 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_non_semantic_info : extension revision 1
VK_KHR_shader_subgroup_extended_types : 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_timeline_semaphore : extension revision 2
VK_KHR_uniform_buffer_standard_layout : extension revision 1
VK_KHR_variable_pointers : extension revision 1
VK_KHR_vulkan_memory_model : extension revision 3
VK_NVX_multiview_per_view_attributes : extension revision 1
VK_NV_clip_space_w_scaling : 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 1
VK_NV_device_generated_commands : extension revision 3
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_ray_tracing : extension revision 3
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 | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
queueProperties[1]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 2
queueFlags = QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = false
queueProperties[2]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 8
queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 3
memoryHeaps[0]:
size = 8589934592 (0x200000000) (8.00 GiB)
budget = 8229289984 (0x1ea810000) (7.66 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryHeaps[1]:
size = 12565530624 (0x2ecf6c800) (11.70 GiB)
budget = 12565530624 (0x2ecf6c800) (11.70 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 0
None
memoryHeaps[2]:
size = 257949696 (0x0f600000) (246.00 MiB)
budget = 243204096 (0x0e7f0000) (231.94 MiB)
usage = 14745600 (0x00e10000) (14.06 MiB)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 11
memoryTypes[0]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
None
IMAGE_TILING_LINEAR:
color images
(non-sparse, non-transient)
memoryTypes[1]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
color images
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[2]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D16_UNORM
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[3]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
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: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[5]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
None
usable for:
IMAGE_TILING_OPTIMAL:
FORMAT_D32_SFLOAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
None
memoryTypes[6]:
heapIndex = 1
propertyFlags = 0x0000: count = 0
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
(non-sparse)
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:
None
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
VkPhysicalDevice8BitStorageFeatures:
------------------------------------
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT:
--------------------------------------------------
advancedBlendCoherentOperations = true
VkPhysicalDeviceBufferDeviceAddressFeatures:
--------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = true
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
conditionalRendering = true
inheritedConditionalRendering = true
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
customBorderColors = true
customBorderColorWithoutFormat = true
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
depthClipEnable = 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
VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT:
---------------------------------------------------
fragmentShaderSampleInterlock = true
fragmentShaderPixelInterlock = true
fragmentShaderShadingRateInterlock = true
VkPhysicalDeviceHostQueryResetFeatures:
---------------------------------------
hostQueryReset = true
VkPhysicalDeviceImagelessFramebufferFeatures:
---------------------------------------------
imagelessFramebuffer = true
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
----------------------------------------------
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
VkPhysicalDeviceLineRasterizationFeaturesEXT:
---------------------------------------------
rectangularLines = true
bresenhamLines = true
smoothLines = true
stippledRectangularLines = true
stippledBresenhamLines = true
stippledSmoothLines = true
VkPhysicalDeviceMultiviewFeatures:
----------------------------------
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
--------------------------------------------------------
pipelineCreationCacheControl = true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
--------------------------------------------------------
pipelineExecutableInfo = true
VkPhysicalDevicePrivateDataFeaturesEXT:
---------------------------------------
privateData = true
VkPhysicalDeviceProtectedMemoryFeatures:
----------------------------------------
protectedMemory = false
VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
robustBufferAccess2 = true
robustImageAccess2 = true
nullDescriptor = true
VkPhysicalDeviceSamplerYcbcrConversionFeatures:
-----------------------------------------------
samplerYcbcrConversion = true
VkPhysicalDeviceScalarBlockLayoutFeatures:
------------------------------------------
scalarBlockLayout = true
VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures:
----------------------------------------------------
separateDepthStencilLayouts = true
VkPhysicalDeviceShaderAtomicInt64Features:
------------------------------------------
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
shaderSubgroupClock = true
shaderDeviceClock = true
VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
----------------------------------------------------------
shaderDemoteToHelperInvocation = true
VkPhysicalDeviceShaderDrawParametersFeatures:
---------------------------------------------
shaderDrawParameters = true
VkPhysicalDeviceShaderFloat16Int8Features:
------------------------------------------
shaderFloat16 = false
shaderInt8 = true
VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures:
----------------------------------------------------
shaderSubgroupExtendedTypes = true
VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
-----------------------------------------------
subgroupSizeControl = true
computeFullSubgroups = true
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
texelBufferAlignment = true
VkPhysicalDeviceTimelineSemaphoreFeatures:
------------------------------------------
timelineSemaphore = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceUniformBufferStandardLayoutFeatures:
----------------------------------------------------
uniformBufferStandardLayout = true
VkPhysicalDeviceVariablePointersFeatures:
-----------------------------------------
variablePointersStorageBuffer = true
variablePointers = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = 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 = false
bufferDeviceAddressMultiDevice = true
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
shaderOutputViewportIndex = true
shaderOutputLayer = true
subgroupBroadcastDynamicId = true
VkPhysicalDeviceVulkanMemoryModelFeatures:
------------------------------------------
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = true
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
ycbcrImageArrays = true
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa/X.org (0xffffffff)
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Version: 20.3.0
Accelerated: no
Video memory: 15977MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.1 Mesa 20.3.0
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ glxinfo32 -B
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa/X.org (0xffffffff)
Device: llvmpipe (LLVM 11.0.0, 256 bits) (0xffffffff)
Version: 20.3.0
Accelerated: no
Video memory: 15977MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.1
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Mesa/X.org
OpenGL renderer string: llvmpipe (LLVM 11.0.0, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 20.3.0
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.1 Mesa 20.3.0
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.0
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
$ cat /var/log/Xorg.0.log
cat /var/log/Xorg.0.log
[ 3.308]
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[ 3.308] Build Operating System: Linux Arch Linux
[ 3.308] Current Operating System: Linux honeybun 5.9.12-arch1-1 #1 SMP PREEMPT Wed, 02 Dec 2020 16:14:56 +0000 x86_64
[ 3.308] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=8ab77df9-6b25-4d6e-a6bc-6125eaa535bc rw loglevel=3 ipv6.disable=1 quiet
[ 3.308] Build Date: 01 December 2020 07:51:57PM
[ 3.308]
[ 3.308] Current version of pixman: 0.40.0
[ 3.308] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 3.308] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 3.308] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 7 05:50:52 2020
[ 3.310] (==) Using config file: "/etc/X11/xorg.conf"
[ 3.310] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 3.311] (==) ServerLayout "Layout0"
[ 3.311] (**) |-->Screen "Screen0" (0)
[ 3.311] (**) | |-->Monitor "Monitor0"
[ 3.311] (**) | |-->Device "Device0"
[ 3.311] (**) |-->Input Device "Keyboard0"
[ 3.311] (**) |-->Input Device "Mouse0"
[ 3.311] (**) Option "Xinerama" "0"
[ 3.311] (==) Automatically adding devices
[ 3.311] (==) Automatically enabling devices
[ 3.311] (==) Automatically adding GPU devices
[ 3.311] (==) Automatically binding GPU devices
[ 3.311] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 3.312] (WW) The directory "/usr/share/fonts/misc" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.312] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.312] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 3.312] Entry deleted from font path.
[ 3.314] (==) FontPath set to:
/usr/share/fonts/TTF,
/usr/share/fonts/100dpi,
/usr/share/fonts/75dpi
[ 3.314] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 3.314] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 3.314] (WW) Disabling Keyboard0
[ 3.314] (WW) Disabling Mouse0
[ 3.314] (II) Module ABI versions:
[ 3.314] X.Org ANSI C Emulation: 0.4
[ 3.314] X.Org Video Driver: 24.1
[ 3.314] X.Org XInput driver : 24.1
[ 3.314] X.Org Server Extension : 10.0
[ 3.315] (++) using VT number 7
[ 3.315] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 3.316] (--) PCI:*(1@0:0:0) 10de:1b81:19da:1445 rev 161, Mem @ 0xde000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[ 3.316] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 3.316] (II) LoadModule: "glx"
[ 3.317] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 3.328] (II) Module glx: vendor="X.Org Foundation"
[ 3.328] compiled for 1.20.10, module version = 1.0.0
[ 3.328] ABI class: X.Org Server Extension, version 10.0
[ 3.328] (II) LoadModule: "nvidia"
[ 3.329] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 3.335] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 3.335] compiled for 1.6.99.901, module version = 1.0.0
[ 3.335] Module class: X.Org Video Driver
[ 3.336] (II) NVIDIA dlloader X Driver 455.45.01 Thu Nov 5 23:01:05 UTC 2020
[ 3.336] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 3.342] (II) Loading sub module "fb"
[ 3.342] (II) LoadModule: "fb"
[ 3.342] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 3.343] (II) Module fb: vendor="X.Org Foundation"
[ 3.343] compiled for 1.20.10, module version = 1.0.0
[ 3.343] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3.343] (II) Loading sub module "wfb"
[ 3.343] (II) LoadModule: "wfb"
[ 3.343] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 3.344] (II) Module wfb: vendor="X.Org Foundation"
[ 3.344] compiled for 1.20.10, module version = 1.0.0
[ 3.344] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3.344] (II) Loading sub module "ramdac"
[ 3.344] (II) LoadModule: "ramdac"
[ 3.344] (II) Module "ramdac" already built-in
[ 4.220] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 4.220] (==) NVIDIA(0): RGB weight 888
[ 4.220] (==) NVIDIA(0): Default visual is TrueColor
[ 4.220] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 4.220] (**) NVIDIA(0): Option "Stereo" "0"
[ 4.220] (**) NVIDIA(0): Option "nvidiaXineramaInfoOrder" "DFP-5"
[ 4.220] (**) NVIDIA(0): Option "SLI" "Off"
[ 4.220] (**) NVIDIA(0): Option "MultiGPU" "Off"
[ 4.220] (**) NVIDIA(0): Option "BaseMosaic" "off"
[ 4.220] (**) NVIDIA(0): Stereo disabled by request
[ 4.220] (**) NVIDIA(0): NVIDIA SLI disabled.
[ 4.220] (**) NVIDIA(0): NVIDIA Multi-GPU disabled.
[ 4.220] (**) NVIDIA(0): Option "MetaModes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0"
[ 4.220] (**) NVIDIA(0): Enabling 2D acceleration
[ 4.220] (II) Loading sub module "glxserver_nvidia"
[ 4.220] (II) LoadModule: "glxserver_nvidia"
[ 4.221] (WW) Warning, couldn't open module glxserver_nvidia
[ 4.221] (EE) NVIDIA: Failed to load module "glxserver_nvidia" (module does not exist, 0)
[ 4.221] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 4.221] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 4.221] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 4.221] (EE) NVIDIA(0): you continue to encounter problems, Please try
[ 4.221] (EE) NVIDIA(0): reinstalling the NVIDIA driver.
[ 4.221] (II) NVIDIA: The X server does not support PRIME Render Offload.
[ 5.290] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:1:0:0
[ 5.290] (--) NVIDIA(0): DFP-0
[ 5.290] (--) NVIDIA(0): DFP-1
[ 5.290] (--) NVIDIA(0): DFP-2
[ 5.290] (--) NVIDIA(0): DFP-3
[ 5.290] (--) NVIDIA(0): DFP-4
[ 5.290] (--) NVIDIA(0): DFP-5 (boot)
[ 5.290] (--) NVIDIA(0): DFP-6
[ 5.290] (--) NVIDIA(0): DFP-7
[ 5.290] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 1070 (GP104-A) at PCI:1:0:0 (GPU-0)
[ 5.290] (--) NVIDIA(0): Memory: 8388608 kBytes
[ 5.290] (--) NVIDIA(0): VideoBIOS: 86.04.50.00.65
[ 5.290] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 5.319] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 5.319] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 5.319] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 5.319] (--) NVIDIA(GPU-0):
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 5.319] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 5.320] (--) NVIDIA(GPU-0):
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 5.389] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 5.389] (--) NVIDIA(GPU-0):
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 5.419] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 5.419] (--) NVIDIA(GPU-0):
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 5.419] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 5.419] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 5.483] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 5.483] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 5.483] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 5.483] (--) NVIDIA(GPU-0):
[ 5.498] (II) NVIDIA(0): Validated MetaModes:
[ 5.498] (II) NVIDIA(0):
[ 5.498] (II) NVIDIA(0): "DP-3:nvidia-auto-select+1920+0,DP-1:nvidia-auto-select+3840+0,HDMI-0:nvidia-auto-select+0+0"
[ 5.498] (II) NVIDIA(0): Virtual screen size determined to be 5760 x 1080
[ 5.503] (--) NVIDIA(0): DPI set to (69, 70); computed from "UseEdidDpi" X config
[ 5.503] (--) NVIDIA(0): option
[ 5.503] (II) NVIDIA: Using 24576.00 MB of virtual memory for indirect memory
[ 5.503] (II) NVIDIA: access.
[ 5.505] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[ 5.505] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X
[ 5.505] (II) NVIDIA(0): configuration option may not be set correctly. When the
[ 5.505] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
[ 5.505] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For
[ 5.505] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and
[ 5.505] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
[ 5.505] (II) NVIDIA(0): Config Options in the README.
[ 5.519] (II) NVIDIA(0): Setting mode "DP-3:nvidia-auto-select+1920+0,DP-1:nvidia-auto-select+3840+0,HDMI-0:nvidia-auto-select+0+0"
[ 5.648] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 5.648] (==) NVIDIA(0): Backing store enabled
[ 5.648] (==) NVIDIA(0): Silken mouse disabled
[ 5.649] (**) NVIDIA(0): DPMS enabled
[ 5.650] (II) Loading sub module "dri2"
[ 5.650] (II) LoadModule: "dri2"
[ 5.650] (II) Module "dri2" already built-in
[ 5.650] (II) NVIDIA(0): [DRI2] Setup complete
[ 5.650] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 5.651] (II) Initializing extension Generic Event Extension
[ 5.651] (II) Initializing extension SHAPE
[ 5.651] (II) Initializing extension MIT-SHM
[ 5.651] (II) Initializing extension XInputExtension
[ 5.651] (II) Initializing extension XTEST
[ 5.651] (II) Initializing extension BIG-REQUESTS
[ 5.651] (II) Initializing extension SYNC
[ 5.651] (II) Initializing extension XKEYBOARD
[ 5.652] (II) Initializing extension XC-MISC
[ 5.652] (II) Initializing extension SECURITY
[ 5.652] (II) Initializing extension XFIXES
[ 5.652] (II) Initializing extension RENDER
[ 5.652] (II) Initializing extension RANDR
[ 5.652] (II) Initializing extension COMPOSITE
[ 5.652] (II) Initializing extension DAMAGE
[ 5.652] (II) Initializing extension MIT-SCREEN-SAVER
[ 5.652] (II) Initializing extension DOUBLE-BUFFER
[ 5.652] (II) Initializing extension RECORD
[ 5.652] (II) Initializing extension DPMS
[ 5.652] (II) Initializing extension Present
[ 5.652] (II) Initializing extension DRI3
[ 5.652] (II) Initializing extension X-Resource
[ 5.652] (II) Initializing extension XVideo
[ 5.653] (II) Initializing extension XVideo-MotionCompensation
[ 5.653] (II) Initializing extension GLX
[ 5.653] (II) AIGLX: Screen 0 is not DRI2 capable
[ 5.937] (II) IGLX: Loaded and initialized swrast
[ 5.937] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 5.937] (II) Initializing extension XFree86-VidModeExtension
[ 5.937] (II) Initializing extension XFree86-DGA
[ 5.937] (II) Initializing extension XFree86-DRI
[ 5.937] (II) Initializing extension DRI2
[ 5.938] (II) Initializing extension NV-GLX
[ 5.938] (II) Initializing extension NV-CONTROL
[ 5.938] (II) Initializing extension XINERAMA
[ 6.025] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 6.025] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 6.025] (II) LoadModule: "libinput"
[ 6.025] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[ 6.029] (II) Module libinput: vendor="X.Org Foundation"
[ 6.029] compiled for 1.20.8, module version = 0.30.0
[ 6.029] Module class: X.Org XInput Driver
[ 6.029] ABI class: X.Org XInput driver, version 24.1
[ 6.030] (II) Using input driver 'libinput' for 'Power Button'
[ 6.030] (**) Power Button: always reports core events
[ 6.030] (**) Option "Device" "/dev/input/event2"
[ 6.030] (**) Option "_source" "server/udev"
[ 6.034] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 6.034] (II) event2 - Power Button: device is a keyboard
[ 6.035] (II) event2 - Power Button: device removed
[ 6.047] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[ 6.047] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 6.047] (II) event2 - Power Button: is tagged by udev as: Keyboard
[ 6.047] (II) event2 - Power Button: device is a keyboard
[ 6.048] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 6.048] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[ 6.048] (II) Using input driver 'libinput' for 'Power Button'
[ 6.048] (**) Power Button: always reports core events
[ 6.048] (**) Option "Device" "/dev/input/event1"
[ 6.048] (**) Option "_source" "server/udev"
[ 6.048] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 6.049] (II) event1 - Power Button: device is a keyboard
[ 6.049] (II) event1 - Power Button: device removed
[ 6.077] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[ 6.077] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 6.078] (II) event1 - Power Button: is tagged by udev as: Keyboard
[ 6.078] (II) event1 - Power Button: device is a keyboard
[ 6.079] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[ 6.079] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[ 6.079] (II) Using input driver 'libinput' for 'Sleep Button'
[ 6.079] (**) Sleep Button: always reports core events
[ 6.079] (**) Option "Device" "/dev/input/event0"
[ 6.079] (**) Option "_source" "server/udev"
[ 6.080] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
[ 6.080] (II) event0 - Sleep Button: device is a keyboard
[ 6.080] (II) event0 - Sleep Button: device removed
[ 6.097] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[ 6.097] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[ 6.100] (II) event0 - Sleep Button: is tagged by udev as: Keyboard
[ 6.100] (II) event0 - Sleep Button: device is a keyboard
[ 6.101] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 6.101] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 6.101] (II) LoadModule: "modesetting"
[ 6.102] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 6.105] (II) Module modesetting: vendor="X.Org Foundation"
[ 6.105] compiled for 1.20.10, module version = 1.20.10
[ 6.105] Module class: X.Org Video Driver
[ 6.105] ABI class: X.Org Video Driver, version 24.1
[ 6.105] xf86: found device 0
[ 6.107] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event10)
[ 6.107] (II) No input driver specified, ignoring this device.
[ 6.107] (II) This device may have been added with another device file.
[ 6.108] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event11)
[ 6.108] (II) No input driver specified, ignoring this device.
[ 6.108] (II) This device may have been added with another device file.
[ 6.109] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event12)
[ 6.109] (II) No input driver specified, ignoring this device.
[ 6.109] (II) This device may have been added with another device file.
[ 6.110] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=10 (/dev/input/event13)
[ 6.110] (II) No input driver specified, ignoring this device.
[ 6.111] (II) This device may have been added with another device file.
[ 6.112] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=11 (/dev/input/event14)
[ 6.112] (II) No input driver specified, ignoring this device.
[ 6.112] (II) This device may have been added with another device file.
[ 6.113] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=12 (/dev/input/event15)
[ 6.113] (II) No input driver specified, ignoring this device.
[ 6.113] (II) This device may have been added with another device file.
[ 6.114] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event9)
[ 6.114] (II) No input driver specified, ignoring this device.
[ 6.114] (II) This device may have been added with another device file.
[ 6.116] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/event3)
[ 6.116] (**) PixArt USB Optical Mouse: Applying InputClass "libinput pointer catchall"
[ 6.116] (II) Using input driver 'libinput' for 'PixArt USB Optical Mouse'
[ 6.116] (**) PixArt USB Optical Mouse: always reports core events
[ 6.116] (**) Option "Device" "/dev/input/event3"
[ 6.116] (**) Option "_source" "server/udev"
[ 6.121] (II) event3 - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[ 6.122] (II) event3 - PixArt USB Optical Mouse: device set to 1000 DPI
[ 6.122] (II) event3 - PixArt USB Optical Mouse: device is a pointer
[ 6.123] (II) event3 - PixArt USB Optical Mouse: device removed
[ 6.157] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:093A:2510.0001/input/input3/event3"
[ 6.157] (II) XINPUT: Adding extended input device "PixArt USB Optical Mouse" (type: MOUSE, id 9)
[ 6.157] (**) Option "AccelerationScheme" "none"
[ 6.157] (**) PixArt USB Optical Mouse: (accel) selected scheme none/0
[ 6.157] (**) PixArt USB Optical Mouse: (accel) acceleration factor: 2.000
[ 6.157] (**) PixArt USB Optical Mouse: (accel) acceleration threshold: 4
[ 6.162] (II) event3 - PixArt USB Optical Mouse: is tagged by udev as: Mouse
[ 6.162] (II) event3 - PixArt USB Optical Mouse: device set to 1000 DPI
[ 6.163] (II) event3 - PixArt USB Optical Mouse: device is a pointer
[ 6.165] (II) config/udev: Adding input device PixArt USB Optical Mouse (/dev/input/mouse0)
[ 6.165] (II) No input driver specified, ignoring this device.
[ 6.165] (II) This device may have been added with another device file.
[ 6.167] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard (/dev/input/event4)
[ 6.167] (**) Lite-On Technology Corp. USB Multimedia Keyboard: Applying InputClass "libinput keyboard catchall"
[ 6.168] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard'
[ 6.168] (**) Lite-On Technology Corp. USB Multimedia Keyboard: always reports core events
[ 6.168] (**) Option "Device" "/dev/input/event4"
[ 6.168] (**) Option "_source" "server/udev"
[ 6.173] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Keyboard
[ 6.173] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a keyboard
[ 6.174] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device removed
[ 6.187] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:04CA:0027.0002/input/input4/event4"
[ 6.187] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard" (type: KEYBOARD, id 10)
[ 6.192] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Keyboard
[ 6.193] (II) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a keyboard
[ 6.196] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard System Control (/dev/input/event5)
[ 6.196] (**) Lite-On Technology Corp. USB Multimedia Keyboard System Control: Applying InputClass "libinput keyboard catchall"
[ 6.196] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard System Control'
[ 6.196] (**) Lite-On Technology Corp. USB Multimedia Keyboard System Control: always reports core events
[ 6.196] (**) Option "Device" "/dev/input/event5"
[ 6.196] (**) Option "_source" "server/udev"
[ 6.201] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: is tagged by udev as: Keyboard
[ 6.201] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device is a keyboard
[ 6.202] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device removed
[ 6.227] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input5/event5"
[ 6.227] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard System Control" (type: KEYBOARD, id 11)
[ 6.232] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: is tagged by udev as: Keyboard
[ 6.233] (II) event5 - Lite-On Technology Corp. USB Multimedia Keyboard System Control: device is a keyboard
[ 6.235] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control (/dev/input/event6)
[ 6.235] (**) Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: Applying InputClass "libinput keyboard catchall"
[ 6.235] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control'
[ 6.236] (**) Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: always reports core events
[ 6.236] (**) Option "Device" "/dev/input/event6"
[ 6.236] (**) Option "_source" "server/udev"
[ 6.241] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 6.241] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device is a keyboard
[ 6.242] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device removed
[ 6.277] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input6/event6"
[ 6.277] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control" (type: KEYBOARD, id 12)
[ 6.282] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: is tagged by udev as: Keyboard
[ 6.282] (II) event6 - Lite-On Technology Corp. USB Multimedia Keyboard Consumer Control: device is a keyboard
[ 6.285] (II) config/udev: Adding input device Lite-On Technology Corp. USB Multimedia Keyboard (/dev/input/event7)
[ 6.285] (**) Lite-On Technology Corp. USB Multimedia Keyboard: Applying InputClass "libinput pointer catchall"
[ 6.285] (II) Using input driver 'libinput' for 'Lite-On Technology Corp. USB Multimedia Keyboard'
[ 6.285] (**) Lite-On Technology Corp. USB Multimedia Keyboard: always reports core events
[ 6.285] (**) Option "Device" "/dev/input/event7"
[ 6.285] (**) Option "_source" "server/udev"
[ 6.290] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Mouse
[ 6.291] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a pointer
[ 6.292] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device removed
[ 6.327] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:04CA:0027.0003/input/input7/event7"
[ 6.327] (II) XINPUT: Adding extended input device "Lite-On Technology Corp. USB Multimedia Keyboard" (type: MOUSE, id 13)
[ 6.327] (**) Option "AccelerationScheme" "none"
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) selected scheme none/0
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) acceleration factor: 2.000
[ 6.327] (**) Lite-On Technology Corp. USB Multimedia Keyboard: (accel) acceleration threshold: 4
[ 6.332] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: is tagged by udev as: Mouse
[ 6.333] (II) event7 - Lite-On Technology Corp. USB Multimedia Keyboard: device is a pointer
[ 6.336] (II) config/udev: Adding input device HTC Vive (/dev/input/event21)
[ 6.336] (**) HTC Vive: Applying InputClass "libinput keyboard catchall"
[ 6.336] (II) Using input driver 'libinput' for 'HTC Vive'
[ 6.336] (**) HTC Vive: always reports core events
[ 6.336] (**) Option "Device" "/dev/input/event21"
[ 6.336] (**) Option "_source" "server/udev"
[ 6.341] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.341] (II) event21 - HTC Vive: device is a keyboard
[ 6.341] (II) event21 - HTC Vive: device removed
[ 6.377] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1.2/1-5.1.2:1.0/input/input21/event21"
[ 6.377] (II) XINPUT: Adding extended input device "HTC Vive" (type: KEYBOARD, id 14)
[ 6.382] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.382] (II) event21 - HTC Vive: device is a keyboard
[ 6.385] (II) config/udev: Adding input device HDA Intel PCH Front Mic (/dev/input/event16)
[ 6.385] (II) No input driver specified, ignoring this device.
[ 6.385] (II) This device may have been added with another device file.
[ 6.386] (II) config/udev: Adding input device HDA Intel PCH Rear Mic (/dev/input/event17)
[ 6.386] (II) No input driver specified, ignoring this device.
[ 6.386] (II) This device may have been added with another device file.
[ 6.387] (II) config/udev: Adding input device HDA Intel PCH Line (/dev/input/event18)
[ 6.387] (II) No input driver specified, ignoring this device.
[ 6.387] (II) This device may have been added with another device file.
[ 6.388] (II) config/udev: Adding input device HDA Intel PCH Line Out (/dev/input/event19)
[ 6.388] (II) No input driver specified, ignoring this device.
[ 6.388] (II) This device may have been added with another device file.
[ 6.389] (II) config/udev: Adding input device HDA Intel PCH Front Headphone (/dev/input/event20)
[ 6.389] (II) No input driver specified, ignoring this device.
[ 6.389] (II) This device may have been added with another device file.
[ 6.390] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[ 6.390] (II) No input driver specified, ignoring this device.
[ 6.391] (II) This device may have been added with another device file.
[ 6.404] (II) config/udev: removing GPU device /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card0 /dev/dri/card0
[ 6.404] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 6.404] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 6.404] (II) LoadModule: "modesetting"
[ 6.404] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 6.404] (II) Module modesetting: vendor="X.Org Foundation"
[ 6.404] compiled for 1.20.10, module version = 1.20.10
[ 6.404] Module class: X.Org Video Driver
[ 6.404] ABI class: X.Org Video Driver, version 24.1
[ 6.404] (II) UnloadModule: "modesetting"
[ 6.404] (II) Unloading modesetting
[ 6.404] (II) Failed to load module "modesetting" (already loaded, 0)
[ 6.404] xf86: found device 0
[ 6.405] (II) config/udev: removing device HTC Vive
[ 6.405] (II) event21 - HTC Vive: device removed
[ 6.447] (II) UnloadModule: "libinput"
[ 6.448] (II) config/udev: Adding input device HTC Vive (/dev/input/event21)
[ 6.448] (**) HTC Vive: Applying InputClass "libinput keyboard catchall"
[ 6.448] (II) Using input driver 'libinput' for 'HTC Vive'
[ 6.448] (**) HTC Vive: always reports core events
[ 6.448] (**) Option "Device" "/dev/input/event21"
[ 6.448] (**) Option "_source" "server/udev"
[ 6.453] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.454] (II) event21 - HTC Vive: device is a keyboard
[ 6.454] (II) event21 - HTC Vive: device removed
[ 6.487] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.1/1-5.1.2/1-5.1.2:1.0/input/input21/event21"
[ 6.487] (II) XINPUT: Adding extended input device "HTC Vive" (type: KEYBOARD, id 14)
[ 6.492] (II) event21 - HTC Vive: is tagged by udev as: Keyboard
[ 6.492] (II) event21 - HTC Vive: device is a keyboard
[ 14.243] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 14.243] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 14.243] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 14.243] (--) NVIDIA(GPU-0):
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 14.243] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 14.243] (--) NVIDIA(GPU-0):
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 14.306] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 14.306] (--) NVIDIA(GPU-0):
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 14.336] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 14.336] (--) NVIDIA(GPU-0):
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 14.336] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 14.336] (--) NVIDIA(GPU-0):
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 14.398] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 14.398] (--) NVIDIA(GPU-0):
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 14.398] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 14.398] (--) NVIDIA(GPU-0):
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 14.399] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 14.399] (--) NVIDIA(GPU-0):
[ 29.462] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 29.462] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 29.462] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 29.462] (--) NVIDIA(GPU-0):
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 29.462] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 29.462] (--) NVIDIA(GPU-0):
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 29.525] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 29.525] (--) NVIDIA(GPU-0):
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 29.555] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 29.555] (--) NVIDIA(GPU-0):
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 29.555] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 29.555] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 29.618] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 29.618] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 29.618] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 29.618] (--) NVIDIA(GPU-0):
[ 33.267] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 33.267] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 33.267] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 33.267] (--) NVIDIA(GPU-0):
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 33.267] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 33.267] (--) NVIDIA(GPU-0):
[ 33.330] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 33.331] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 33.331] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 33.331] (--) NVIDIA(GPU-0):
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 33.360] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 33.360] (--) NVIDIA(GPU-0):
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 33.360] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 33.360] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 33.423] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 33.423] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 33.423] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 33.423] (--) NVIDIA(GPU-0):
[ 48.474] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 48.474] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 48.474] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 48.474] (--) NVIDIA(GPU-0):
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 48.474] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 48.474] (--) NVIDIA(GPU-0):
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 48.537] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 48.537] (--) NVIDIA(GPU-0):
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 48.567] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 48.567] (--) NVIDIA(GPU-0):
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 48.567] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 48.567] (--) NVIDIA(GPU-0):
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 48.630] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 48.630] (--) NVIDIA(GPU-0):
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 48.630] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 48.630] (--) NVIDIA(GPU-0):
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 48.631] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 48.631] (--) NVIDIA(GPU-0):
[ 48.661] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 48.661] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 48.661] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 48.661] (--) NVIDIA(GPU-0):
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 48.661] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 48.661] (--) NVIDIA(GPU-0):
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 48.724] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 48.724] (--) NVIDIA(GPU-0):
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 48.760] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 48.760] (--) NVIDIA(GPU-0):
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 48.760] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 48.760] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 48.824] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 48.824] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 48.824] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 48.824] (--) NVIDIA(GPU-0):
[ 49.780] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 49.780] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 49.780] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 49.780] (--) NVIDIA(GPU-0):
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 49.780] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 49.780] (--) NVIDIA(GPU-0):
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 49.843] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 49.843] (--) NVIDIA(GPU-0):
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 49.873] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 49.873] (--) NVIDIA(GPU-0):
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 49.873] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 49.873] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 49.937] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 49.937] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 49.937] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 49.937] (--) NVIDIA(GPU-0):
[ 49.976] (--) NVIDIA(GPU-0): DVI-D-0: Found Head Mounted Display; ignoring for use in X.
[ 49.976] (--) NVIDIA(GPU-0): See the 'AllowHMD' X configuration option for details.
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: disconnected
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
[ 49.976] (--) NVIDIA(GPU-0): DFP-0: 600.0 MHz maximum pixel clock
[ 49.976] (--) NVIDIA(GPU-0):
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: disconnected
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: Internal DisplayPort
[ 49.976] (--) NVIDIA(GPU-0): DFP-1: 1440.0 MHz maximum pixel clock
[ 49.976] (--) NVIDIA(GPU-0):
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): connected
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): Internal TMDS
[ 50.041] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-2): 165.0 MHz maximum pixel clock
[ 50.041] (--) NVIDIA(GPU-0):
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): connected
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): Internal TMDS
[ 50.073] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-3): 600.0 MHz maximum pixel clock
[ 50.073] (--) NVIDIA(GPU-0):
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: disconnected
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
[ 50.073] (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
[ 50.073] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): connected
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): Internal TMDS
[ 50.137] (--) NVIDIA(GPU-0): Sharp LC-32LB370U (DFP-5): 165.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: disconnected
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
[ 50.137] (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: disconnected
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
[ 50.137] (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
[ 50.137] (--) NVIDIA(GPU-0):
[ 104.852] (EE) event4 - Lite-On Technology Corp. USB Multimedia Keyboard: client bug: event processing lagging behind by 22ms, your system is too slow
$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 455.45.01
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 455.45.01
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Sharp LC-32LB370U"
HorizSync 15.0 - 81.0
VertRefresh 23.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1070"
EndSection
Section "Screen"
# Removed Option "metamodes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +0+0"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-5"
Option "metamodes" "DP-3: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
What about your OpenGL/Vulkan support?
glxinfo -B #mesa-demos
glxinfo32 -B
vulkaninfo
and maybe a full xorg log?
]]>After the most recent 5.9.12-arch1-1 and Nvidia 455.45.01 update, none of my programs are using the GPU for hardware accelerated rendering. CPU is always high while running games, near 100%, and all games are getting around 5 FPS. GPU utilization and GPU RAM always remain below 3%, and no programs are listed in nvtop, save the display. Everything was working fine before September.
What I have done:
ran from the linux-lts kernel;
tried both nvidia-lts and dkms packages, as well Nvidia 450 from the archives on lts and current kernel;
ran mkinitcpio -P and updated grub through each attempt.
The only thing I have not done is reinstall, or rollback the whole thing to an earlier date. Since others do not seem to having the same issue, I want to reach out first.
If you need more info, please ask. Thank you, again.
Hardware:
GPU: Nvidia Geforce 1070
CPU: i5-7400 CPU @ 3.00GHz
RAM: 16 GB
$ grep -iE 'vdpau | dri driver' /var/log/Xorg.0.log
[ 5.740] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
$ mpv --hwdec=auto video_filename
(+) Video --vid=1 (*) (h264 1920x1080 30.000fps)
(+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
Using hardware decoding (nvdec).
AO: [pulse] 48000Hz stereo 2ch float
VO: [gpu] 1920x1080 cuda[nv12]
AV: 00:00:39 / 01:25:45 (1%) A-V: 0.000
$ vdpauinfo
display: :0.0 screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library 455.45.01 Thu Nov 5 22:54:01 UTC 2020
Video surface:
name width height types
-------------------------------------------
420 8192 8192 NV12 YV12
422 8192 8192 UYVY YUYV
444 8192 8192 NV24 YV24
420_16 8192 8192 P010 P016
422_16 8192 8192 UYVY YUYV
444_16 8192 8192 Y_U_V_444_16
Decoder capabilities:
name level macbs width height
----------------------------------------------------
MPEG1 0 65536 4096 4096
MPEG2_SIMPLE 3 65536 4096 4096
MPEG2_MAIN 3 65536 4096 4096
H264_BASELINE 51 65536 4096 4096
H264_MAIN 51 65536 4096 4096
H264_HIGH 51 65536 4096 4096
VC1_SIMPLE 1 8190 2048 2048
VC1_MAIN 2 8190 2048 2048
VC1_ADVANCED 4 8190 2048 2048
MPEG4_PART2_SP 3 8192 2048 2048
MPEG4_PART2_ASP 5 8192 2048 2048
DIVX4_QMOBILE 0 8192 2048 2048
DIVX4_MOBILE 0 8192 2048 2048
DIVX4_HOME_THEATER 0 8192 2048 2048
DIVX4_HD_1080P 0 8192 2048 2048
DIVX5_QMOBILE 0 8192 2048 2048
DIVX5_MOBILE 0 8192 2048 2048
DIVX5_HOME_THEATER 0 8192 2048 2048
DIVX5_HD_1080P 0 8192 2048 2048
H264_CONSTRAINED_BASELINE 51 65536 4096 4096
H264_EXTENDED 51 65536 4096 4096
H264_PROGRESSIVE_HIGH 51 65536 4096 4096
H264_CONSTRAINED_HIGH 51 65536 4096 4096
H264_HIGH_444_PREDICTIVE 51 65536 4096 4096
VP9_PROFILE_0 1 262144 8192 8192
VP9_PROFILE_1 --- not supported ---
VP9_PROFILE_2 --- not supported ---
VP9_PROFILE_3 --- not supported ---
HEVC_MAIN 153 262144 8192 8192
HEVC_MAIN_10 153 262144 8192 8192
HEVC_MAIN_STILL --- not supported ---
HEVC_MAIN_12 153 262144 8192 8192
HEVC_MAIN_444 --- not supported ---
HEVC_MAIN_444_10 --- not supported ---
HEVC_MAIN_444_12 --- not supported ---
Output surface:
name width height nat types
----------------------------------------------------
B8G8R8A8 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
R10G10B10A2 32768 32768 y Y8U8V8A8 V8U8Y8A8 A4I4 I4A4 A8I8 I8A8
Bitmap surface:
name width height
------------------------------
B8G8R8A8 32768 32768
R8G8B8A8 32768 32768
R10G10B10A2 32768 32768
B10G10R10A2 32768 32768
A8 32768 32768
Video mixer:
feature name sup
------------------------------------
DEINTERLACE_TEMPORAL y
DEINTERLACE_TEMPORAL_SPATIAL y
INVERSE_TELECINE y
NOISE_REDUCTION y
SHARPNESS y
LUMA_KEY y
HIGH QUALITY SCALING - L1 y
HIGH QUALITY SCALING - L2 -
HIGH QUALITY SCALING - L3 -
HIGH QUALITY SCALING - L4 -
HIGH QUALITY SCALING - L5 -
HIGH QUALITY SCALING - L6 -
HIGH QUALITY SCALING - L7 -
HIGH QUALITY SCALING - L8 -
HIGH QUALITY SCALING - L9 -
parameter name sup min max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH y 1 8192
VIDEO_SURFACE_HEIGHT y 1 8192
CHROMA_TYPE y
LAYERS y 0 4
attribute name sup min max
-----------------------------------------------------
BACKGROUND_COLOR y
CSC_MATRIX y
NOISE_REDUCTION_LEVEL y 0.00 1.00
SHARPNESS_LEVEL y -1.00 1.00
LUMA_KEY_MIN_LUMA y
LUMA_KEY_MAX_LUMA y