OBS failed to start with a warning and an error

knighthat

New Member
Hi, this is my first post here so I'm kinda inexperience with what to include. Let me know if you need more information. Thanks

I just downloaded obs-studio on arch's repo. I ran 'osb' and here is the what I got:
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
debug: Found portal inhibitor
debug: Attempted path: share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/share/obs/obs-studio/locale.ini
debug: Attempted path: share/obs/obs-studio/themes/Yami.qss
debug: Attempted path: /usr/share/obs/obs-studio/themes/Yami.qss
warning: [Safe Mode] Unclean shutdown detected!
warning: [Safe Mode] User elected to launch normally.
info: Using EGL/X11
info: CPU Name: AMD Ryzen 7 5700X 8-Core Processor
info: CPU Speed: 4698.017MHz
info: Physical Cores: 8, Logical Cores: 16
info: Physical Memory: 32018MB Total, 26097MB Free
info: Kernel Version: Linux 6.7.5-arch1-1
info: Distribution: "Arch Linux" Unknown
info: Desktop Environment: KDE (KDE)
info: Session Type: wayland
info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.23.2
info: Qt Version: 6.6.2 (runtime), 6.6.2 (compiled)
info: Portable mode: false
info: OBS 30.0.2-4 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
samples per sec: 48000
speakers: 2
max buffering: 960 milliseconds
buffering type: dynamically increasing
info: ---------------------------------
info: Initializing OpenGL...
libEGL warning: egl: failed to create dri2 screen
ERROR: ICD associated with VkPhysicalDevice does not support GetPhysicalDeviceCalibrateableTimeDomainsKHR
zsh: IOT instruction (core dumped) obs

I'm currently using Nvidia driver from DKMS version 535xx
glxinfo -B | grep -i '\(direct rendering\|opengl\|profile\)'
direct rendering: Yes
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 535.154.05
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6.0 NVIDIA 535.154.05
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 535.154.05
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
 

knighthat

New Member
SOLUTION:

Install qt5-base, qt5-wayland, qt6-base, qt6-wayland fixes this problem for me.
I suspect this line at the beginning is the actual problem
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""

I'm using Arch (btw), and running KDE Plasma Wayland
Kernel Version: Linux 6.7.5-arch1-1
Distribution: "Arch Linux"
Desktop Environment: KDE (KDE)
Session Type: wayland
 
Top