Torzu, and emulators/yuzu core dumps.
The lines which particularly made me curious are
[ 1.415597] Render.Vulkan <Info> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1004: Device doesn't support extension VK_EXT_external_memory_host
[ 1.821970] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:179: Driver: NVIDIA 570.124.4.0
[ 1.821974] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:180: Device: NVIDIA GeForce RTX 4090
[ 1.821975] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:181: Vulkan: 1.4.303
[ 1.821980] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:182: Available VRAM: 7.00 GiB
The nvidia-driver version, and the nvidia-drm-*-kmod version is the default one specified in x11/nvidia-drivers/Makefile.version.
The nvidia modules loaded are:
Could someone with a NVidia GPU eventually try out emulators/yuzu ?
As I believe the core problem lies within the GPU now, rather than my torzu port.
Sudachi-emu shows me the same errors, too.
Here is the full log:
A very nasty bug, indeed.
I solved the problem with yuzu, and torzu by downgrading FreeBSDs xbyak version to 6.68.
Eventually I am going to need to use the external xbyak version after all...
The lines which particularly made me curious are
[ 1.415597] Render.Vulkan <Info> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1004: Device doesn't support extension VK_EXT_external_memory_host
[ 1.821970] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:179: Driver: NVIDIA 570.124.4.0
[ 1.821974] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:180: Device: NVIDIA GeForce RTX 4090
[ 1.821975] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:181: Vulkan: 1.4.303
[ 1.821980] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:182: Available VRAM: 7.00 GiB
The nvidia-driver version, and the nvidia-drm-*-kmod version is the default one specified in x11/nvidia-drivers/Makefile.version.
The nvidia modules loaded are:
Code:
Input:
kldstat | grep nvidia
Output:
11 1 0xffffffff82680000 149b0 nvidia-drm.ko
17 2 0xffffffff82800000 40ac9a8 nvidia.ko
18 1 0xffffffff868ad000 1325e8 nvidia-modeset.ko
Could someone with a NVidia GPU eventually try out emulators/yuzu ?
As I believe the core problem lies within the GPU now, rather than my torzu port.
Sudachi-emu shows me the same errors, too.
Here is the full log:
Code:
[ 1.415597] Render.Vulkan <Info> video_core/vulkan_common/vulkan_device.cpp:GetSuitability:1004: Device doesn't support extension VK_EXT_external_memory_host
[ 1.418289] Render.Vulkan <Warning> video_core/vulkan_common/vulkan_device.cpp:Device:536: Ampere and newer have broken float16 math
[ 1.418293] Render.Vulkan <Warning> video_core/vulkan_common/vulkan_device.cpp:Device:545: NVIDIA Drivers >= 510 do not support MSAA image blits
[ 1.821970] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:179: Driver: NVIDIA 570.124.4.0
[ 1.821974] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:180: Device: NVIDIA GeForce RTX 4090
[ 1.821975] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:181: Vulkan: 1.4.303
[ 1.821980] Render.Vulkan <Info> video_core/renderer_vulkan/renderer_vulkan.cpp:Report:182: Available VRAM: 7.00 GiB
[ 1.822081] Service.Audio <Info> audio_core/sink/sink_details.cpp:GetOutputSinkDetails:125: Auto-selecting the cubeb backend
[ 1.822084] Service.Audio <Info> audio_core/sink/sink_details.cpp:GetOutputSinkDetails:125: Auto-selecting the cubeb backend
[ 1.823443] Render.Vulkan <Info> video_core/renderer_vulkan/vk_pipeline_cache.cpp:LoadVulkanPipelineCache:872: Loaded Vulkan driver pipeline cache:
[ 1.823482] Render.Vulkan <Info> video_core/renderer_vulkan/vk_pipeline_cache.cpp:LoadDiskResources:551: Total Pipeline Count: 0
[ 1.823543] Render.Vulkan <Info> video_core/renderer_vulkan/vk_pipeline_cache.cpp:SerializeVulkanPipelineCache:815: Vulkan driver pipelines cached at: /home/sdk-chan/.local/share/yuzu/shader/01007a3009184000/vulkan_pipelines.bin
[ 1.823616] Frontend <Warning> common/linux/gamemode.cpp:StartGamemode:15: Failed to start gamemode: dlopen failed - Shared object "libgamemode.so" not found, required by "torzu-cmd"
[ 1.826024] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetExternalSteadyClockSourceId:480: called, clock_source_id=00000000-0000-0000-0000-000000000000
[ 1.826032] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetExternalSteadyClockSourceId:487: called, clock_source_id=e2a71e08-d8de-660a-52ae-89eddd50095c
[ 1.826038] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetUserSystemClockContext:496: called
[ 1.826060] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetNetworkSystemClockContext:882: called
[ 1.826066] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:IsUserSystemClockAutomaticCorrectionEnabled:900: called, out_automatic_correction_enabled=true
[ 1.826068] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetUserSystemClockAutomaticCorrectionUpdatedTime:1226: called
[ 1.826071] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetDeviceTimeZoneLocationName:857: called
[ 1.826151] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetDeviceTimeZoneLocationName:865: called
[ 1.826154] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetDeviceTimeZoneLocationUpdatedTime:1217: called
[ 1.826155] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetDeviceTimeZoneLocationUpdatedTime:1209: called
[ 1.826265] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetUserSystemClockContext:504: called
[ 1.826276] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetNetworkSystemClockContext:890: called
[ 1.826286] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetUserSystemClockAutomaticCorrectionEnabled:910: called, out_automatic_correction_enabled=true
[ 1.826288] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:SetUserSystemClockAutomaticCorrectionUpdatedTime:1234: called
[ 1.923521] Service.SET <Info> core/hle/service/set/system_settings_server.cpp:GetVibrationMasterVolume:625: called, vibration_master_volume=1
Terminating due to uncaught exception 0x2d4536896280 of type Xbyak::Error
A very nasty bug, indeed.
I solved the problem with yuzu, and torzu by downgrading FreeBSDs xbyak version to 6.68.
Eventually I am going to need to use the external xbyak version after all...