sudo apt install vulkan-tools
vkcube
У меня пакет не найден. Оказалось, что не хватает репозитория
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add -
sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.2.135-bionic.list http://packages.lunarg.com/vulkan/1.2.135/lunarg-vulkan-1.2.135-bionic.list
sudo apt update
sudo apt install vulkan-sdk
Прилетело много пакетов и вулкан обновился до Vulkan Instance Version: 1.2.135
После этого запустился vkcube и крутился без тормозов. Он через DX9 работает или как? Не совсем понимаю, что он использовал для кубика. В терминале высветилось только это:
WARNING: radv is not a conformant vulkan implementation, testing use only.
к сожалению, с играми ничего не изменилось.
Far.Cry.New.Dawn - не стратует совсем
Age of Empires II Definitive Edition - не стратует совсем
Fallout New Vegas - стартует только через лаучер, но не через прямой запуск. (играть можно)
Fallout4 - стартует через прямой запуск, но там только черный экран (нет никаких прорисовок 3Д, только текст меню). Через лаунчер не стратует совсем. Вот пример
а вот лог прямого запуска Fallout4
wine '/home/vav4eg/.wine/drive_c/Games/Fallout 4/Fallout4.exe'
002b:fixme:ver:GetCurrentPackageId (0x22c7b0 (nil)): stub
002b:fixme:heap:RtlSetHeapInformation 0xf90000 0 0x22e360 4 stub
002b:fixme:heap:RtlSetHeapInformation 0x13d0000 0 0x22e360 4 stub
002b:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0
info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info: Device properties:
info: Device name: : AMD RADV OLAND (LLVM 10.0.0)
info: Driver version : 19.99.99
info: Enabled device extensions:
info: VK_EXT_depth_clip_enable
info: VK_EXT_host_query_reset
info: VK_EXT_memory_priority
info: VK_EXT_shader_stencil_export
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_image_format_list
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 1
info: sampleRateShading : 1
info: dualSrcBlend : 1
info: logicOp : 1
info: multiDrawIndirect : 1
info: drawIndirectFirstInstance : 1
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 0
info: fragmentStoresAndAtomics : 1
info: shaderImageGatherExtended : 1
info: shaderStorageImageExtendedFormats : 1
info: shaderStorageImageReadWithoutFormat : 1
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 1
info: shaderInt64 : 1
info: variableMultisampleRate : 1
info: VK_EXT_conditional_rendering
info: conditionalRendering : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 1
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 0
info: VK_EXT_transform_feedback
info: transformFeedback : 1
info: geometryStreams : 1
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 0
info: DXVK: Read 27 valid state cache entries
info: DXVK: Using 2 compiler threads
warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 1
warn: DXGI: MakeWindowAssociation: Ignoring flags
info: Adapter LUID 0: 0:3f4
warn: DXVK: No matching border color found for (-3.40282e+38,0,0,0)
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 4
info: Exclusive FS: 1
004a:fixme:winhttp:set_option unimplemented option 84
004e:fixme:winhttp:set_option unimplemented option 84
002b:fixme:ole:CoInitializeSecurity (0000000000000000,-1,0000000000000000,0000000000000000,0,3,0000000000000000,0,0000000000000000) - stub!
004e:fixme:winhttp:set_option unimplemented option 84
004a:fixme:winhttp:set_option unimplemented option 84
004d:fixme:winhttp:set_option unimplemented option 84
004a:fixme:winhttp:set_option unimplemented option 84
004a:fixme:winhttp:set_option unimplemented option 84
004a:fixme:winhttp:set_option unimplemented option 84
004a:fixme:msvcrt:Concurrency_wait (10) stub!
004e:fixme:winhttp:set_option unimplemented option 84
004e:fixme:winhttp:set_option unimplemented option 84
004e:fixme:winhttp:set_option unimplemented option 84
004d:fixme:winhttp:set_option unimplemented option 84
004f:fixme:winhttp:set_option unimplemented option 84
004d:fixme:winhttp:set_option unimplemented option 84
004f:fixme:winhttp:set_option unimplemented option 84
004d:fixme:winhttp:set_option unimplemented option 84
004f:fixme:winhttp:set_option unimplemented option 84
004d:fixme:winhttp:set_option unimplemented option 84
004f:fixme:winhttp:set_option unimplemented option 84
004f:fixme:winhttp:set_option unimplemented option 84
004b:fixme:winhttp:set_option unimplemented option 84
004b:fixme:winhttp:set_option unimplemented option 84
004b:fixme:winhttp:set_option unimplemented option 84
004b:fixme:winhttp:set_option unimplemented option 84
004b:fixme:winhttp:set_option unimplemented option 84
002b:fixme:wbemprox:client_security_SetBlanket 000000006775DD00, 0000000063F66950, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
002b:fixme:wbemprox:client_security_Release 000000006775DD00
004c:fixme:winhttp:set_option unimplemented option 84
004c:fixme:winhttp:set_option unimplemented option 84
004c:fixme:winhttp:set_option unimplemented option 84
004c:fixme:winhttp:set_option unimplemented option 84
004c:fixme:winhttp:set_option unimplemented option 84
0025:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0025:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0025:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0025:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Game: Fallout4.exe
info: DXVK: v1.6.1
info: Built-in extension providers:
info: Win32 WSI
info: OpenVR
warn: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_KHR_surface
info: VK_KHR_win32_surface
WARNING: radv is not a conformant vulkan implementation, testing use only.
info: AMD RADV OLAND (LLVM 10.0.0):
info: Driver: 19.99.99
info: Vulkan: 1.1.107
info: Memory Heap[0]:
info: Size: 768 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Heap[2]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
004a:fixme:winhttp:request_set_option unimplemented option 84
004e:fixme:winhttp:request_set_option unimplemented option 84
004d:fixme:winhttp:request_set_option unimplemented option 84
004f:fixme:winhttp:request_set_option unimplemented option 84
0051:err:module:DelayLoadFailureHook failed to delay load crypt32.dll.CertFreeCertificateContext
wine: Call from 0x7b00f93d to unimplemented function crypt32.dll.CertFreeCertificateContext, aborting
0053:err:module:DelayLoadFailureHook failed to delay load crypt32.dll.CertFreeCertificateContext
wine: Call from 0x7b00f93d to unimplemented function crypt32.dll.CertFreeCertificateContext, aborting
0052:err:module:DelayLoadFailureHook failed to delay load crypt32.dll.CertFreeCertificateContext
wine: Call from 0x7b00f93d to unimplemented function crypt32.dll.CertFreeCertificateContext, aborting
0054:err:module:DelayLoadFailureHook failed to delay load crypt32.dll.CertFreeCertificateContext
wine: Call from 0x7b00f93d to unimplemented function crypt32.dll.CertFreeCertificateContext, aborting
Не знаю, может попробовать другие репаки скачать, не понимаю, почему игры с более сложной графикой не стартуют.