You are not logged in.

#1 2022-09-29 13:29:50

2wpxmDvX6x
Member
Registered: 2021-04-12
Posts: 10

[SOLVED] OBS Studio cannot open on KDE wayland

DE: KDE+wayland

I've just updated the system and then I cannot open obs studio.
The error log:

$ obs
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, xcb.

Aborted (core dumped)
$ pacman -Sii obs-studio 
Repository      : community
Name            : obs-studio
Version         : 28.0.2-1
Description     : Free, open source software for live streaming and recording
Architecture    : x86_64
URL             : https://obsproject.com
Licenses        : GPL2
Groups          : None
Provides        : None
Depends On      : ffmpeg  jansson  libxinerama  libxkbcommon-x11  mbedtls  rnnoise  pciutils  qt6-svg  curl  jack  gtk-update-icon-cache  pipewire  libxcomposite
Optional Deps   : libfdk-aac: FDK AAC codec support
                  libva-intel-driver: hardware encoding
                  libva-mesa-driver: hardware encoding
                  luajit: scripting support
                  python: scripting support
                  sndio: Sndio input client
                  v4l2loopback-dkms: virtual camera support
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Download Size   : 5.35 MiB
Installed Size  : 19.48 MiB
Packager        : Jonathan Steel <jsteel@archlinux.org>
Build Date      : Sat 24 Sep 2022 04:23:27 PM +08
MD5 Sum         : e4c7cb37ee1b083b70becfc6189a8f0c
SHA-256 Sum     : dd887816e3bfadd6870efb0d26490dc588feb35c5caae0bb16a25d4e8b315019
Signatures      : 332C9C40F40D2072

$ ldd /usr/bin/obs
        linux-vdso.so.1 (0x00007fff76ae6000)
        libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007facd706c000)
        libavcodec.so.59 => /usr/lib/libavcodec.so.59 (0x00007facd5600000)
        libavutil.so.57 => /usr/lib/libavutil.so.57 (0x00007facd5200000)
        libavformat.so.59 => /usr/lib/libavformat.so.59 (0x00007facd4e00000)
        libobs-frontend-api.so.0 => /usr/lib/libobs-frontend-api.so.0 (0x00007facd7063000)
        libpython3.10.so.1.0 => /usr/lib/libpython3.10.so.1.0 (0x00007facd4a00000)
        libQt6Widgets.so.6 => /usr/lib/libQt6Widgets.so.6 (0x00007facd4200000)
        libQt6Svg.so.6 => /usr/lib/libQt6Svg.so.6 (0x00007facd7005000)
        libQt6Xml.so.6 => /usr/lib/libQt6Xml.so.6 (0x00007facd6bdc000)
        libQt6Network.so.6 => /usr/lib/libQt6Network.so.6 (0x00007facd5460000)
        libobs.so.0 => /usr/lib/libobs.so.0 (0x00007facd6ae4000)
        libQt6Gui.so.6 => /usr/lib/libQt6Gui.so.6 (0x00007facd3a00000)
        libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007facd6ab2000)
        libOpenGL.so.0 => /usr/lib/libOpenGL.so.0 (0x00007facd6a87000)
        libQt6Core.so.6 => /usr/lib/libQt6Core.so.6 (0x00007facd3400000)
        libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007facd5419000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007facd3000000)
        libm.so.6 => /usr/lib/libm.so.6 (0x00007facd5118000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007facd50f8000)
        libc.so.6 => /usr/lib/libc.so.6 (0x00007facd2e19000)
        /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007facd7116000)
        libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007facd50cc000)
        libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007facd50aa000)
        libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007facd4dbf000)
        libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007facd6a72000)
        libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007facd496b000)
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007facd2a00000)
        libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007facd39ab000)
        libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007facd3357000)
        libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1 (0x00007facd5409000)
        libz.so.1 => /usr/lib/libz.so.1 (0x00007facd4951000)
        libswresample.so.4 => /usr/lib/libswresample.so.4 (0x00007facd4931000)
        libvpx.so.7 => /usr/lib/libvpx.so.7 (0x00007facd2600000)
        libwebpmux.so.3 => /usr/lib/libwebpmux.so.3 (0x00007facd4924000)
        libwebp.so.7 => /usr/lib/libwebp.so.7 (0x00007facd32e6000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007facd3981000)
        libdav1d.so.6 => /usr/lib/libdav1d.so.6 (0x00007facd2437000)
        libopencore-amrwb.so.0 => /usr/lib/libopencore-amrwb.so.0 (0x00007facd41ea000)
        librsvg-2.so.2 => /usr/lib/librsvg-2.so.2 (0x00007facd1a00000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x00007facd3285000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007facd22fa000)
        libcairo.so.2 => /usr/lib/libcairo.so.2 (0x00007facd2cf5000)
        libaom.so.3 => /usr/lib/libaom.so.3 (0x00007facd1000000)
        libgsm.so.1 => /usr/lib/libgsm.so.1 (0x00007facd41db000)
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007facd2988000)
        libopencore-amrnb.so.0 => /usr/lib/libopencore-amrnb.so.0 (0x00007facd325c000)
        libopenjp2.so.7 => /usr/lib/libopenjp2.so.7 (0x00007facd291c000)
        libopus.so.0 => /usr/lib/libopus.so.0 (0x00007facd19a6000)
        librav1e.so.0 => /usr/lib/librav1e.so.0 (0x00007facd0c00000)
        libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007facd323f000)
        libSvtAv1Enc.so.1 => /usr/lib/libSvtAv1Enc.so.1 (0x00007facc8200000)
        libtheoraenc.so.1 => /usr/lib/libtheoraenc.so.1 (0x00007facd28e3000)
        libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007facd28ca000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007facd22cc000)
        libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007facd18fb000)
        libx264.so.164 => /usr/lib/libx264.so.164 (0x00007facc7e00000)
        libx265.so.199 => /usr/lib/libx265.so.199 (0x00007facc6a00000)
        libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007facd0ef1000)
        libva.so.2 => /usr/lib/libva.so.2 (0x00007facd18cb000)
        libmfx.so.1 => /usr/lib/libmfx.so.1 (0x00007facd2ce7000)
        libva-drm.so.2 => /usr/lib/libva-drm.so.2 (0x00007facd323a000)
        libva-x11.so.2 => /usr/lib/libva-x11.so.2 (0x00007facd22c4000)
        libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007facd2ce2000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0x00007facd0abd000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007facd0edb000)
        libOpenCL.so.1 => /usr/lib/libOpenCL.so.1 (0x00007facd0ead000)
        libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007facc6898000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007facd0e9a000)
        libmodplug.so.1 => /usr/lib/libmodplug.so.1 (0x00007facc6708000)
        libbluray.so.2 => /usr/lib/libbluray.so.2 (0x00007facd0a60000)
        libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007facc815d000)
        libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007facc6400000)
        libsrt.so.1.5 => /usr/lib/libsrt.so.1.5 (0x00007facc7d38000)
        libssh.so.4 => /usr/lib/libssh.so.4 (0x00007facc80f1000)
        libswscale.so.6 => /usr/lib/libswscale.so.6 (0x00007facc6667000)
        libjansson.so.4 => /usr/lib/libjansson.so.4 (0x00007facc80e1000)
        libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007facd28c5000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007facc7d0d000)
        libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007facc6612000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007facc6232000)
        libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007facc80cf000)
        libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007facc7cfb000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007facc61e2000)
        libQt6DBus.so.6 => /usr/lib/libQt6DBus.so.6 (0x00007facc6125000)
        libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007facc60ec000)
        libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007facc6001000)
        libmd4c.so.0 => /usr/lib/libmd4c.so.0 (0x00007facc7ce5000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007facc5f32000)
        libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007facc5e7a000)
        libicui18n.so.71 => /usr/lib/libicui18n.so.71 (0x00007facc5a00000)
        libicuuc.so.71 => /usr/lib/libicuuc.so.71 (0x00007facc5801000)
        libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007facc5d9d000)
        libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3 (0x00007facc5d87000)
        libb2.so.1 => /usr/lib/libb2.so.1 (0x00007facc5d69000)
        libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0 (0x00007facc5773000)
        libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007facc55c7000)
        libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007facc54ee000)
        libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007facc5d39000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007facd18c1000)
        libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007facc7cd6000)
        libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007facd0e93000)
        libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007facc6600000)
        libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1 (0x00007facc54cb000)
        libsoxr.so.0 => /usr/lib/libsoxr.so.0 (0x00007facc5449000)
        libcairo-gobject.so.2 => /usr/lib/libcairo-gobject.so.2 (0x00007facc543d000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00007facc53f7000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00007facc53e7000)
        libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x00007facc537f000)
        libffi.so.8 => /usr/lib/libffi.so.8 (0x00007facc5373000)
        libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x00007facc52d8000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0x00007facc52c3000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007facc52b6000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0x00007facc52a6000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007facd0a5b000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x00007facc51f9000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x00007facc51ee000)
        libmvec.so.1 => /usr/lib/libmvec.so.1 (0x00007facc50f4000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007facc80ca000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007facc50eb000)
        libdl.so.2 => /usr/lib/libdl.so.2 (0x00007facc7cd1000)
        libp11-kit.so.0 => /usr/lib/libp11-kit.so.0 (0x00007facc4fb8000)
        libbrotlienc.so.1 => /usr/lib/libbrotlienc.so.1 (0x00007facc4f13000)
        libtasn1.so.6 => /usr/lib/libtasn1.so.6 (0x00007facc4efc000)
        libnettle.so.8 => /usr/lib/libnettle.so.8 (0x00007facc4ea8000)
        libhogweed.so.6 => /usr/lib/libhogweed.so.6 (0x00007facc4e5f000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0x00007facc5d34000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007facc4e57000)
        libpulsecommon-16.1.so => /usr/lib/pulseaudio/libpulsecommon-16.1.so (0x00007facc4dcf000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007facc4d7c000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x00007facc4d75000)
        libmount.so.1 => /usr/lib/libmount.so.1 (0x00007facc4d31000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007facc4d00000)
        libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007facc4cde000)
        libicudata.so.71 => /usr/lib/libicudata.so.71 (0x00007facc2e00000)
        libcap.so.2 => /usr/lib/libcap.so.2 (0x00007facc4cd2000)
        libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007facc4b89000)
        liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007facc4b65000)
        libgomp.so.1 => /usr/lib/libgomp.so.1 (0x00007facc4b1c000)
        libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0x00007facc2d7d000)
        libtiff.so.5 => /usr/lib/libtiff.so.5 (0x00007facc2ce8000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x00007facc2cd0000)
        libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007facc2cb0000)
        libthai.so.0 => /usr/lib/libthai.so.0 (0x00007facc4b0f000)
        libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007facc2c2f000)
        libasyncns.so.0 => /usr/lib/libasyncns.so.0 (0x00007facc4b07000)
        libblkid.so.1 => /usr/lib/libblkid.so.1 (0x00007facc2bf6000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007facc2bd0000)
        libdatrie.so.1 => /usr/lib/libdatrie.so.1 (0x00007facc2bc6000)
        libFLAC.so.12 => /usr/lib/libFLAC.so.12 (0x00007facc2b83000)
$ pacman -Q | grep qt
appstream-qt 0.15.5-1
bluez-qt 5.98.0-1
fcitx5-qt 5.0.15-1
guvcview-qt 2.0.8-1
layer-shell-qt 5.25.5-2
libaccounts-qt 1.16-3
libdbusmenu-qt5 0.9.3+16.04.20160218-6
modemmanager-qt 5.98.0-1
networkmanager-qt 5.98.0-1
phonon-qt5 4.11.1-3
phonon-qt5-gstreamer 4.10.0-3
polkit-qt5 0.114.0-1
poppler-qt5 22.09.0-1
python-pyqt5 5.15.7-2
python-pyqt5-sip 12.11.0-1
qca-qt5 2.3.4-3
qt5-base 5.15.6+kde+r177-1
qt5-declarative 5.15.6+kde+r20-1
qt5-graphicaleffects 5.15.6+kde+r0-1
qt5-imageformats 5.15.6+kde+r4-1
qt5-location 5.15.6+kde+r3-1
qt5-multimedia 5.15.6+kde+r1-1
qt5-quickcontrols 5.15.6+kde+r0-1
qt5-quickcontrols2 5.15.6+kde+r5-1
qt5-sensors 5.15.6+kde+r0-1
qt5-speech 5.15.6+kde+r1-1
qt5-svg 5.15.6+kde+r9-1
qt5-tools 5.15.6+kde+r1-1
qt5-translations 5.15.6+kde+r2-1
qt5-wayland 5.15.6+kde+r50-1
qt5-webchannel 5.15.6+kde+r3-1
qt5-webengine 5.15.10-3
qt5-webkit 5.212.0alpha4-16
qt5-websockets 5.15.6+kde+r2-1
qt5-x11extras 5.15.6+kde+r0-1
qt6-5compat 6.3.2-1
qt6-base 6.3.2-1
qt6-declarative 6.3.2-1
qt6-positioning 6.3.2-1
qt6-quick3d 6.3.2-1
qt6-quicktimeline 6.3.2-1
qt6-serialport 6.3.2-1
qt6-shadertools 6.3.2-1
qt6-svg 6.3.2-1
qt6-tools 6.3.2-1
qt6-translations 6.3.2-1
qt6-webchannel 6.3.2-1
qt6-webengine 6.3.2-1
qtcreator 8.0.1-2
qtqr 2.1-3
qtractor 0.9.28-1
quazip-qt5 1.3-1

Last edited by 2wpxmDvX6x (2022-09-29 13:50:16)

Offline

#2 2022-09-29 13:37:36

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,813
Website

Re: [SOLVED] OBS Studio cannot open on KDE wayland

No problem here


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

#3 2022-09-29 13:49:33

2wpxmDvX6x
Member
Registered: 2021-04-12
Posts: 10

Re: [SOLVED] OBS Studio cannot open on KDE wayland

Oops, I forgot to install qt6-wayland. I really should check wiki before posting neutral

OBS Studio is using Qt6 now, the wiki page may also need to change a bit.

Offline

Board footer

Powered by FluxBB