Does someone has issues with Steam Proton?

Hi, currently I’m love with the performance that my PC is getting with this distro.
I’ve installed Steam to try proton on World of Warships but it isn’t loading.
vulkaninfo says this on top:
ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32
ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
My Setup:

Screenshot%20from%202019-11-26%2001-46-14

Not all windows games that use Proton will run - The success rate in my personal steam library is maybe 50%. Many games just won’t work due to missing API functions in Proton or the underlying wine that Steam uses. This isn’t a distro specific problem - everone uses mostly the latest wine versions.

Steam uses it’s own version of wine / proton and we can not change that. This is especially the case if you have installed steam through flatpak.

Hi, thanks for replying!
Well, I test this game on openSUSE Tumbleweed and Linux Mint and I’m not having issues. I was reading something about vulkan and maybe there are some missing files.
Dota 2 with vulkan works btw
I installed Steam using its tarball

Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Desktop
No Touch Input Detected

Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core™ i7-7700 CPU @ 3.60GHz
CPU Family: 0x6
CPU Model: 0x9e
CPU Stepping: 0x9
CPU Type: 0x0
Speed: 4200 Mhz
8 logical processors
4 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Unsupported
AVX512F: Unsupported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Unsupported
AVX512VNNI: Unsupported
SHA: Unsupported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported

Operating System Version:
Unknown (64 bit)
Kernel Name: Linux
Kernel Version: 5.3.12-871.native
X Server Vendor: The X.Org Foundation
X Server Release: 12005000
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20191024.0

Video Card:
Driver: X.Org Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)
Driver Version: 4.5 (Compatibility Profile) Mesa 20.0.0-devel
OpenGL Version: 4.5
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 74 Hz
VendorID: 0x1002
DeviceID: 0x67df
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1920 x 1080
Desktop Resolution: 1920 x 1080
Primary Display Size: 18.78" x 10.55" (21.54" diag)
47.7cm x 26.8cm (54.7cm diag)
Primary VRAM: 8192 MB

Sound card:
Audio device: Realtek ALC1220

Memory:
RAM: 16026 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 250578 Mb
Largest Free Hard Disk Block: 130604 Mb
VR Headset: None detected

Steam Linux Runtime Information:
{
“can-write-uinput” : false,
“steam-installation” : {
“path” : “/home/kotoha/.local/share/Steam”,
“data_path” : “/home/kotoha/.local/share/Steam”,
“issues” : [
]
},
“runtime” : {
“path” : “/home/kotoha/.local/share/Steam/ubuntu12_32/steam-runtime”,
“version” : “0.20191024.0”,
“issues” : [
]
},
“os-release” : {
“id” : “clear-linux-os”,
“id_like” : [
“clear-linux-os”
],
“name” : “Clear Linux OS”,
“pretty_name” : “Clear Linux OS”,
“version_id” : “31700”
},
“architectures” : {
“i386-linux-gnu” : {
“can-run” : true,
“library-issues-summary” : [
],
“graphics-details” : {
“x11/vulkan” : {
“messages” : “ERROR: [Loader Message] Code 0 : /usr/lib64/libvulkan_radeon.so: wrong ELF class: ELFCLASS64\nERROR: [Loader Message] Code 0 : /usr/lib64/libvulkan_intel.so: wrong ELF class: ELFCLASS64\n”,
“renderer” : “AMD RADV POLARIS10 (LLVM 9.0.0)”,
“version” : “1.1.107 (device 1002:67df) (driver 19.99.99)”
},
“glx/gl” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “4.5 (Compatibility Profile) Mesa 20.0.0-devel”
},
“egl_x11/gl” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “4.5 (Compatibility Profile) Mesa 20.0.0-devel”
},
“egl_x11/glesv2” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “OpenGL ES 3.2 Mesa 20.0.0-devel”
}
}
},
“x86_64-linux-gnu” : {
“can-run” : true,
“library-issues-summary” : [
],
“graphics-details” : {
“x11/vulkan” : {
“messages” : “ERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_intel.so: wrong ELF class: ELFCLASS32\nERROR: [Loader Message] Code 0 : /usr/lib32/libvulkan_radeon.so: wrong ELF class: ELFCLASS32\n”,
“renderer” : “AMD RADV POLARIS10 (LLVM 9.0.0)”,
“version” : “1.1.107 (device 1002:67df) (driver 19.99.99)”
},
“glx/gl” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “4.5 (Compatibility Profile) Mesa 20.0.0-devel”
},
“egl_x11/gl” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “4.5 (Compatibility Profile) Mesa 20.0.0-devel”
},
“egl_x11/glesv2” : {
“renderer” : “Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.3.12-871.native, LLVM 9.0.0)”,
“version” : “OpenGL ES 3.2 Mesa 20.0.0-devel”
}
}
}
},
“locale-issues” : [
“i18n-supported-missing”
],
“locales” : {
“” : {
“resulting-name” : “en_US.UTF-8”,
“charset” : “UTF-8”,
“is_utf8” : true
},
“C” : {
“resulting-name” : “C”,
“charset” : “ANSI_X3.4-1968”,
“is_utf8” : false
},
“C.UTF-8” : {
“resulting-name” : “C.UTF-8”,
“charset” : “UTF-8”,
“is_utf8” : true
},
“en_US.UTF-8” : {
“resulting-name” : “en_US.UTF-8”,
“charset” : “UTF-8”,
“is_utf8” : true
}
},
“egl” : {
“icds” : [
]
},
“vulkan” : {
“icds” : [
{
“json_path” : “/usr/share/vulkan/icd.d/radeon_icd.x86_64.json”,
“library_path” : “/usr/lib64/libvulkan_radeon.so”,
“api_version” : “1.1.107”
},
{
“json_path” : “/usr/share/vulkan/icd.d/intel_icd.x86_64.json”,
“library_path” : “/usr/lib64/libvulkan_intel.so”,
“api_version” : “1.1.102”
},
{
“json_path” : “/usr/share/vulkan/icd.d/intel_icd.i686.json”,
“library_path” : “/usr/lib32/libvulkan_intel.so”,
“api_version” : “1.1.102”
},
{
“json_path” : “/usr/share/vulkan/icd.d/radeon_icd.i686.json”,
“library_path” : “/usr/lib32/libvulkan_radeon.so”,
“api_version” : “1.1.107”
}
]
}
}

The Steam Linux Runtime container tool is not installed.

That still means you’re using Steam’s version of wine/Proton, which isn’t something we can change/fix.

These errors can likely be safely ignored. It’s just an indication of 32-bit and 64-bit drivers: BLOCKER: Wrong ELF class (Gentoo, Argent, Debian, Arch) · Issue #108 · KhronosGroup/Vulkan-Loader · GitHub