So, I have been having issues with Vulkan as described there.
I'll post some info here:
make.conf:
Code: Select all
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j16 -l16"
ACCEPT_LICENSE="*"
ACCEPT_KEYWORDS="~amd64"
#FEATURES="candy"
EMERGE_DEFAULT_OPTS="--ask"
VIDEO_CARDS="amdgpu radeon radeonsi"
USE="X alsa bluetooth brotli clang cups dbus extra extras gcc gles2 gpm haptic introspection jack jack-sdk joystick keyboard llvm lv2 mouse opengl osmesa pipewire readline sound ssl touchpad udev vaapi vdpau video vulkan vkd3d vst wacom wayland -networkmanager -ppp -systemd -wow64"
#gpm may need to be unused sometimes
#replace jack-sdk with jack-client if sample rates other than 48K are needed, loses general pipewire graph
INPUT_DEVICES="libinput evdev synaptics joystick"
# NOTE: This stage was built with the bindist Use flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
GENTOO_MIRRORS="https://mirror.init7.net/gentoo/ \
rsync://mirror.init7.net/gentoo/ \
https://mirror.bytemark.co.uk/gentoo/ \
rsync://mirror.bytemark.co.uk/gentoo/ \
https://www.mirrorservice.org/sites/distfiles.gentoo.org/ \
ftp://ftp.mirrorservice.org/sites/distfiles.gentoo.org/ \
rsync://rsync.mirrorservice.org/distfiles.gentoo.org/"
GRUB_PLATFORMS="efi-64"Code: Select all
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] vendor: Sapphire
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: DP-1,DP-3 empty: DP-2,HDMI-A-1,Writeback-1 bus-ID: 03:00.0
chip-ID: 1002:73bf
Device-2: AMD Baffin [Radeon Pro WX 4100] vendor: Hewlett-Packard
driver: amdgpu v: kernel arch: GCN-4 pcie: speed: 8 GT/s lanes: 4 ports:
active: none empty: DP-4, DP-5, DP-6, DP-7 bus-ID: 0a:00.0
chip-ID: 1002:67e3
Display: x11 server: X.org v: 1.21.1.13 with: Xwayland v: 23.2.6
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting,radeon
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 4480x1613
Monitor-1: DP-1 mapped: DisplayPort-0 pos: primary,bottom-l
model: Idek Iiyama PL2760Q res: 2560x1440 dpi: 109 diag: 685mm (27")
Monitor-2: DP-3 mapped: DisplayPort-2 pos: top-right model: HP P222va
res: 1920x1080 dpi: 102 diag: 546mm (21.5")
API: EGL v: 1.5 platforms: device: 0 drv: radeonsi device: 2 drv: swrast
gbm: drv: kms_swrast surfaceless: drv: radeonsi x11: drv: radeonsi
inactive: wayland,device-1
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.6 glx-v: 1.4
direct-render: yes renderer: AMD Radeon RX 6800 XT (radeonsi navi21 LLVM
17.0.6 DRM 3.57 6.8.9-gentoo-dist) device-ID: 1002:73bf
API: Vulkan v: 1.3.280 surfaces: xcb,xlib device: 0 type: discrete-gpu
driver: N/A device-ID: 1002:73bfvulkaninfo is where something interesting happened, here's the output in a pastebin: https://pastebin.com/bwJDZ3Am
When I was pasting this into a file using;
Code: Select all
echo "$(vulkaninfo)" >> vulkaninfo.txtCode: Select all
ERROR: [../mesa-24.0.6/src/amd/vulkan/radv_physical_device.c:1813] Code 0 : Could not open device /dev/dri/renderD129: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)Code: Select all
Assertion failed!
Program:
Z:\storage\S3-4TB\extras\SteamLibrary\steamapps\common\TEKKEN 8\Polaris\Binaries\Win64\Polaris-Win64\Shipping.exe
File: ../src-wine/dlls/winevulkan/loader_thunks.c
Line: 98
Expression "!status && "vkBeginCommandBuffer""
Press OK to exit the program, or Cancel to start the Wine debugger.Any and all help is greatly appreciated

