protonscr

Fallout 4 GOTY GOG black framebuffer and CTD with 0x5

dxvkclosed
doitsujin/dxvk#5615 · opened 2026-05-03 by ghost · updated 2026-05-03 · 3 comments · github
?ghost 2026-05-03 github

Fallout 4 GOTY game executable mostly launches with black frame and optionally overlays for less 30 sec and crashes to desktop with 5 error code in my shell prompt. I tried sway, plasma wayland and gamescope Virtual Terminal sessions. Occasionally the green press any key to continue text appears. Prefix is the brand new.

Software information

Fallout 4 GOTY GOG 1.10.163.0

System information

  • GPU: 5700H
  • Driver: Mesa 26.0.6
  • Wine version: Vanilla 11.8
  • DXVK version: 2.7.1-1 AUR binary

Apitrace file(s)

Fallout4.trace.zst.txt

Log files

output of wine <game.exe>

002c:err:winediag:getaddrinfo Failed to resolve your host name IP
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0024:fixme:toolhelp:Heap32ListFirst : stub
0118:fixme:ver:GetCurrentPackageId (00007FFFFFC3FF50 0000000000000000): stub
[GalaxySteamWrapper] Authentication failed.
info:  Game: Fallout4.exe
info:  DXVK: v2.7.1
info:  Build: x86_64 gcc 15.1.0
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffffc2755f0
info:  Extension providers:
info:    Platform WSI
info:    OpenVR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:    OpenXR
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
info:  Found device: AMD Radeon Graphics (RADV RENOIR) (radv 26.0.6)
info:  Found device: llvmpipe (LLVM 22.1.3, 256 bits) (llvmpipe 26.0.6)
info:    Skipping: Software driver
err:   readMonitorEdidFromKey: Failed to get EDID reg key size
err:   DXGI: Failed to parse display metadata + colorimetry info, using blank.
info:  D3D11InternalCreateDevice: Maximum supported feature level: D3D_FEATURE_LEVEL_12_1
info:  D3D11InternalCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0
info:  Creating device:
info:  AMD Radeon Graphics (RADV RENOIR):
info:    Driver   : radv 26.0.6
info:  Queues:
info:    Graphics : (0, 0)
info:    Transfer : (1, 0)
info:    Sparse   : (0, 0)
info:  Memory:
info:    Heap 0: 2.66 GiB
info:    Budget: 2.53 GiB
info:      Type  2: HOST_VISIBLE | HOST_COHERENT
info:      Type  5: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:      Type  6: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
info:      Type  8: HOST_VISIBLE | HOST_COHERENT | DEVICE_COHERENT | DEVICE_UNCACHED
info:      Type 10: HOST_VISIBLE | HOST_COHERENT | HOST_CACHED | DEVICE_COHERENT | DEVICE_UNCACHED
info:    Heap 1: 5.33 GiB (DEVICE_LOCAL)
info:    Budget: 5.6 GiB
info:      Type  0: DEVICE_LOCAL
info:      Type  1: DEVICE_LOCAL
info:      Type  3: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:      Type  4: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
info:      Type  7: DEVICE_LOCAL | DEVICE_COHERENT | DEVICE_UNCACHED
info:      Type  9: DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT | DEVICE_COHERENT | DEVICE_UNCACHED
info:  Enabled extensions:
info:    VK_EXT_attachment_feedback_loop_layout
info:    VK_EXT_conservative_rasterization
info:    VK_EXT_custom_border_color
info:    VK_EXT_depth_clip_enable
info:    VK_EXT_depth_bias_control
info:    VK_EXT_descriptor_buffer
info:    VK_EXT_extended_dynamic_state3
info:    VK_EXT_fragment_shader_interlock
info:    VK_EXT_graphics_pipeline_library
info:    VK_EXT_hdr_metadata
info:    VK_EXT_line_rasterization
info:    VK_EXT_memory_priority
info:    VK_EXT_multi_draw
info:    VK_EXT_non_seamless_cube_map
info:    VK_EXT_robustness2
info:    VK_EXT_shader_module_identifier
info:    VK_EXT_shader_stencil_export
info:    VK_EXT_swapchain_maintenance1
info:    VK_EXT_transform_feedback
info:    VK_EXT_vertex_attribute_divisor
info:    VK_KHR_external_memory_win32
info:    VK_KHR_external_semaphore_win32
info:    VK_KHR_load_store_op_none
info:    VK_KHR_maintenance5
info:    VK_KHR_maintenance6
info:    VK_KHR_maintenance7
info:    VK_KHR_pipeline_library
info:    VK_KHR_present_id
info:    VK_KHR_present_wait
info:    VK_KHR_swapchain
info:    VK_KHR_swapchain_mutable_format
info:    VK_KHR_win32_keyed_mutex
info:  Enabled features:
info:    depthBiasClamp                 : 1
info:    depthBounds                    : 1
info:    depthClamp                     : 1
info:    drawIndirectFirstInstance      : 1
info:    dualSrcBlend                   : 1
info:    fillModeNonSolid               : 1
info:    fragmentStoresAndAtomics       : 1
info:    fullDrawIndexUint32            : 1
info:    geometryShader                 : 1
info:    imageCubeArray                 : 1
info:    independentBlend               : 1
info:    logicOp                        : 1
info:    multiDrawIndirect              : 1
info:    multiViewport                  : 1
info:    occlusionQueryPrecise          : 1
info:    pipelineStatisticsQuery        : 1
info:    robustBufferAccess             : 1
info:    sampleRateShading              : 1
info:    samplerAnisotropy              : 1
info:    shaderClipDistance             : 1
info:    shaderCullDistance             : 1
info:    shaderFloat64                  : 1
info:    shaderImageGatherExtended      : 1
info:    shaderInt16                    : 1
info:    shaderInt64                    : 1
info:    shaderSampledImageArrayDynamicIndexing : 1
info:    sparseBinding                  : 1
info:    sparseResidencyBuffer          : 1
info:    sparseResidencyImage2D         : 1
info:    sparseResidencyImage3D         : 1
info:    sparseResidency2Samples        : 0
info:    sparseResidency4Samples        : 0
info:    sparseResidency8Samples        : 0
info:    sparseResidency16Samples       : 0
info:    sparseResidencyAliased         : 1
info:    shaderResourceResidency        : 1
info:    shaderResourceMinLod           : 1
info:    tessellationShader             : 1
info:    textureCompressionBC           : 1
info:    variableMultisampleRate        : 1
info:    vertexPipelineStoresAndAtomics : 1
info:    wideLines                      : 1
info:    shaderDrawParameters           : 1
info:    storagePushConstant16          : 1
info:    bufferDeviceAddress            : 1
info:    descriptorIndexing             : 1
info:    descriptorBindingSampledImageUpdateAfterBind : 1
info:    descriptorBindingUpdateUnusedWhilePending : 1
info:    descriptorBindingPartiallyBound : 1
info:    drawIndirectCount              : 1
info:    hostQueryReset                 : 1
info:    runtimeDescriptorArray         : 1
info:    samplerFilterMinmax            : 1
info:    samplerMirrorClampToEdge       : 1
info:    shaderInt8                     : 1
info:    shaderOutputViewportIndex      : 1
info:    shaderOutputLayer              : 1
info:    timelineSemaphore              : 1
info:    uniformBufferStandardLayout    : 1
info:    vulkanMemoryModel              : 1
info:    dynamicRendering               : 1
info:    maintenance4                   : 1
info:    robustImageAccess              : 0
info:    pipelineCreationCacheControl   : 1
info:    shaderDemoteToHelperInvocation : 1
info:    shaderZeroInitializeWorkgroupMemory : 1
info:    synchronization2               : 1
info:  VK_EXT_attachment_feedback_loop_layout:
info:    attachmentFeedbackLoopLayout   : 1
info:  VK_EXT_conservative_rasterization:
info:    extConservativeRasterization   : 1
info:  VK_EXT_custom_border_color:
info:    customBorderColors             : 1
info:    customBorderColorWithoutFormat : 1
info:  VK_EXT_depth_clip_enable:
info:    depthClipEnable                : 1
info:  VK_EXT_depth_bias_control:
info:    depthBiasControl               : 1
info:    leastRepresentableValueForceUnormRepresentation : 1
info:    floatRepresentation            : 1
info:    depthBiasExact                 : 1
info:  VK_EXT_descriptor_buffer:
info:    descriptorBuffer               : 1
info:  VK_EXT_extended_dynamic_state3:
info:    extendedDynamicState3AlphaToCoverageEnable : 1
info:    extendedDynamicState3DepthClipEnable : 1
info:    extendedDynamicState3RasterizationSamples : 1
info:    extendedDynamicState3SampleMask : 1
info:    extendedDynamicState3LineRasterizationMode : 1
info:  VK_EXT_fragment_shader_interlock:
info:    fragmentShaderSampleInterlock  : 1
info:    fragmentShaderPixelInterlock   : 1
info:  VK_EXT_full_screen_exclusive:
info:    extFullScreenExclusive         : 0
info:  VK_EXT_graphics_pipeline_library:
info:    graphicsPipelineLibrary        : 1
info:  VK_EXT_hdr_metadata:
info:    extHdrMetadata                 : 1
info:  VK_EXT_line_rasterization:
info:    rectangularLines               : 1
info:    smoothLines                    : 1
info:  VK_EXT_memory_budget:
info:    extMemoryBudget                : 1
info:  VK_EXT_memory_priority:
info:    memoryPriority                 : 1
info:  VK_EXT_multi_draw:
info:    multiDraw                      : 1
info:  VK_EXT_non_seamless_cube_map:
info:    nonSeamlessCubeMap             : 1
info:  VK_EXT_pageable_device_local_memory:
info:    pageableDeviceLocalMemory      : 0
info:  VK_EXT_robustness2:
info:    robustBufferAccess2            : 1
info:    robustImageAccess2             : 1
info:    nullDescriptor                 : 1
info:  VK_EXT_shader_module_identifier:
info:    shaderModuleIdentifier         : 1
info:  VK_EXT_shader_stencil_export:
info:    extShaderStencilExport         : 1
info:  VK_EXT_swapchain_colorspace:
info:    extSwapchainColorSpace         : 0
info:  VK_EXT_swapchain_maintenance1:
info:    swapchainMaintenance1          : 1
info:  VK_EXT_transform_feedback:
info:    transformFeedback              : 1
info:    geometryStreams                : 1
info:  VK_EXT_vertex_attribute_divisor:
info:    vertexAttributeInstanceRateDivisor : 1
info:    vertexAttributeInstanceRateZeroDivisor : 1
info:  VK_KHR_external_memory_win32:
info:    khrExternalMemoryWin32         : 1
info:  VK_KHR_external_semaphore_win32:
info:    khrExternalSemaphoreWin32      : 1
info:  VK_KHR_load_store_op_none:
info:    khrLoadStoreOpNone             : 1
info:  VK_KHR_maintenance5:
info:    maintenance5                   : 1
info:  VK_KHR_maintenance6:
info:    maintenance6                   : 1
info:  VK_KHR_maintenance7:
info:    maintenance7                   : 1
info:  VK_KHR_pipeline_library:
info:    khrPipelineLibrary             : 1
info:  VK_KHR_present_id:
info:    presentId                      : 1
info:  VK_KHR_present_wait:
info:    presentWait                    : 1
info:  VK_KHR_swapchain:
info:    khrSwapchain                   : 1
info:  VK_KHR_swapchain_mutable_format:
info:    khrSwapchainMutableFormat      : 1
info:  VK_KHR_win32_keyed_mutex:
info:    khrWin32KeyedMutex             : 1
info:  VK_NV_descriptor_pool_overallocation:
info:    descriptorPoolOverallocation   : 0
info:  VK_NV_low_latency2:
info:    nvLowLatency2                  : 0
info:  VK_NV_raw_access_chains:
info:    shaderRawAccessChains          : 0
info:  VK_NVX_binary_import:
info:    nvxBinaryImport                : 0
info:  VK_NVX_image_view_handle:
info:    nvxImageViewHandle             : 0
info:  Descriptor sizes (set alignment: 64)
info:    Sampler              : 16
info:    Uniform buffer       : 16
info:    Storage buffer       : 16
info:    Uniform texel buffer : 16
info:    Storage texel buffer : 16
info:    Sampled image        : 64
info:    Storage image        : 32
info:  Memory type mask for sparse resources: 0x7ad
info:  Memory type mask for buffer resources: 0x7ad, usage: 0x219ff
info:  Creating sampler descriptor heap (32 kB)
info:  DXVK: Graphics pipeline libraries supported
info:  DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info:  Creating resource descriptor heap (8192 kB)
warn:  D3D11DXGIDevice::QueryInterface: Unknown interface query
warn:  0ec870a6-5d7e-4c22-8cfc-5baae07616ed
warn:  DXGI: MakeWindowAssociation: Ignoring flags
info:  DXVK: Using 16 compiler threads
info:  Setting display mode: 1920x1200@60
info:  Setting display mode: 1920x1200@60
info:  Setting display mode: 1920x1200@60
info:  Setting display mode: 1920x1200@60
info:  Presenter: Actual swapchain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Color space:  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
info:    Present mode: VK_PRESENT_MODE_FIFO_KHR (dynamic: yes)
info:    Buffer size:  1920x1200
info:    Image count:  4
0:00:00.005485775       2776       2968 ERROR                   WINE wg_transform.c:808:wg_transform_create: Failed to create winegstreamer transform.
01dc:err:winediag:wma_decoder_create GStreamer doesn't support WMA decoding, please install appropriate plugins.
01dc:fixme:ole:CoCreateInstanceEx no instance created for interface {bf94c121-5b05-4e6f-8000-ba598961414d} of class {5b4d4e54-0620-4cf9-94ae-7823965c28b6}, hr 0xd0000001.
01dc:fixme:ole:CoCreateInstanceEx no instance created for interface {bf94c121-5b05-4e6f-8000-ba598961414d} of class {2eeb4adf-4578-4d10-bca7-bb955f56320a}, hr 0xd0000001.
info:  Presenter: Got VK_SUBOPTIMAL_KHR, recreating swapchain
info:  Presenter: Actual swapchain properties:
info:    Format:       VK_FORMAT_B8G8R8A8_UNORM
info:    Color space:  VK_COLOR_SPACE_SRGB_NONLINEAR_KHR
info:    Present mode: VK_PRESENT_MODE_FIFO_KHR (dynamic: yes)
info:    Buffer size:  1920x1200
info:    Image count:  4
Mmbriar 2026-05-03 github

Almost certainly this is not a DXVK problem but rather some kind of setup or wine issue. I'd look into this line of the log:

01dc:err:winediag:wma_decoder_create GStreamer doesn't support WMA decoding, please install appropriate plugins.

?ghost 2026-05-03 github

Almost certainly this is not a DXVK problem but rather some kind of setup or wine issue. I'd look into this line of the log:

01dc:err:winediag:wma_decoder_create GStreamer doesn't support WMA decoding, please install appropriate plugins.

This has been gone, but the core issue still persists.

?ghost 2026-05-03 github

Whoops i made to main menu only once. The bug is still there

DLLs