Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wayland issues on Gnome #24

Open
Venefilyn opened this issue Jun 29, 2024 · 0 comments
Open

Wayland issues on Gnome #24

Venefilyn opened this issue Jun 29, 2024 · 0 comments

Comments

@Venefilyn
Copy link

Running distrobox enter obs-studio-portable -- /opt/obs-portable/obs-portable

with this happening at the end:

info: [obs-websocket 4.9.1-compat] WSServer::start: Not locked to IPv4 bindings
info: [obs-websocket 4.9.1-compat] server started successfully on port 4444
info: [obs-websocket 4.9.1-compat] IO thread started.
warning: QLayout: Attempting to add QLayout "" to DeviceWidget "Desktop Audio", which already has a layout
warning: QLayout: Attempting to add QLayout "" to DeviceWidget "Mic/Aux", which already has a layout
wl_surface@35: error 2: Buffer size (1071x321) must be an integer multiple of the buffer_scale (2).
warning: The Wayland connection experienced a fatal error: Protocol error
Done
full logs ``` TARGET SOURCE FSTYPE OPTIONS /opt/obs-portable/config /dev/mapper/luks-8123cd1a-3110-4dd5-9249-a081bad3a9e7[/home/spytec/.config/obs-portable] btrfs rw,noat debug: Found portal inhibitor debug: Attempted path: ../../data/obs-studio/locale/en-US.ini debug: Attempted path: ../../data/obs-studio/themes/Yami.qss warning: [Safe Mode] Unclean shutdown detected! warning: [Safe Mode] User elected to launch normally. info: Command Line Arguments: --portable info: Platform: Wayland info: CPU Name: AMD Ryzen 7 5800X3D 8-Core Processor info: CPU Speed: 3598.827MHz info: Physical Cores: 8, Logical Cores: 16 info: Physical Memory: 31995MB Total, 8742MB Free info: Kernel Version: Linux 6.9.6-201.fsync.fc40.x86_64 info: Distribution: "Ubuntu" "23.04" info: Desktop Environment: GNOME (gnome) info: Session Type: wayland info: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled) info: Portable mode: true info: OBS 30.0.2 (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... info: Using EGL/Wayland info: Initialized EGL 1.5 info: Loading up OpenGL on adapter AMD AMD Radeon RX 5700 (navi10, LLVM 15.0.7, DRM 3.57, 6.9.6-201.fsync.fc40.x86_64) info: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 23.0.4-0ubuntu1~23.04.1, shading language 4.60 info: --------------------------------- info: video settings reset: base resolution: 1920x1080 output resolution: 1280x720 downscale filter: Bicubic fps: 30/1 format: NV12 YUV mode: Rec. 709/Partial info: NV12 texture support not available info: P010 texture support not available info: Audio monitoring device: name: Default id: default info: --------------------------------- info: [3D Effect] loaded version 0.1.0 info: [adv-ss] version: 1.24.2 info: [adv-ss] version: 267855fded058e22e682bf2888c822fb419d8b55 info: [adv-ss] curl loaded successfully info: [adv-ss] found curl library info: [adv-ss] attempting to load "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-midi.so" info: [adv-ss] successfully loaded "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-midi.so" info: [adv-ss] attempting to load "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so" info: [adv-ss] successfully loaded "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-opencv.so" info: [adv-ss] attempting to load "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-twitch.so" info: [adv-ss] successfully loaded "/opt/obs-portable/obs-plugins/64bit/adv-ss-plugins/advanced-scene-switcher-twitch.so" warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0' warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0' warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0' warning: QCssParser::parseColorValue: Specified color without alpha value but alpha given: 'rgb 0,0,0,0' warning: No AJA devices found, skipping loading AJA UI plugin warning: Failed to initialize module 'aja-output-ui.so' warning: No AJA devices found, skipping loading AJA plugin warning: Failed to initialize module 'aja.so' info: [Browser Transition] loaded version 0.1.2 warning: Failed to load 'en-US' text for module: 'decklink-captions.so' warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so' libDeckLinkAPI.so: cannot open shared object file: No such file or directory warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed warning: Failed to initialize module 'decklink.so' info: [Device Switcher] loaded version 0.1.3 warning: QLayout: Attempting to add QLayout "" to DeviceSwitcherDock "", which already has a layout info: [Directory watch media] loaded version 0.6.2 info: [Downstream Keyer] loaded version 0.3.0 info: [Dynamic Delay] loaded version 0.1.4 info: [Freeze Filter] loaded version 0.3.3 info: [Gradient Source] loaded version 0.3.2 info: [pipewire] Available captures: info: [pipewire] - Desktop capture info: [pipewire] - Window capture info: [linux-vkcapture] plugin loaded successfully (version 1.4.3) info: [markdown] loaded version 0.2.2 info: [Media Controls] loaded version 0.4.0 info: [Move Transition] loaded version 2.9.8 info: [Advanced Masks] loaded version 1.0.1 warning: Failed to load 'en-US' text for module: 'obs-async-audio-filter.so' info: [obs-async-audio-filter] plugin loaded (version 0.3.0) warning: Failed to load 'en-US' text for module: 'obs-audio-pan-filter.so' info: [obs-audio-pan-filter] plugin loaded successfully (version 0.2.3) info: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.8) info: [obs-backgroundremoval] Failed to open config file ../../config/obs-studio/plugin_config/obs-backgroundremoval/config.ini info: [obs-backgroundremoval] Failed to open config file ../../config/obs-studio/plugin_config/obs-backgroundremoval/config.ini info: [obs-backgroundremoval] Latest release is 1.1.13 info: [obs-browser]: Version 2.22.2 info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2594+g17f8588+chromium-103.0.5060.134 (compiled) info: [Composite Blur] loaded version 1.1.0 info: [obs-dvd-screensaver] plugin loaded successfully (version 0.0.2) info: [obs-face-tracker] registering face_tracker_filter_info (version 0.7.1) info: [obs-face-tracker] ft_docks_init: Adding face tracker dock menu action=0x56427a378570 info: VAAPI: API version 1.17 info: FFmpeg VAAPI H264 encoding supported info: FFmpeg VAAPI HEVC encoding supported info: [obs-gstreamer] build: 7dd3e69, gst-runtime: 1.22.2 info: [obs-localvocal] plugin loaded successfully (version 0.0.8) warning: QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout info: [obs-multi-rtmp] Load config from ../../config/obs-studio/basic/profiles/Untitled/obs-multi-rtmp.json failed info: [obs-multi-rtmp] Import config from old version. info: [obs-multi-rtmp] version: 0.5.0.4 by SoraYuki https://github.com/sorayuki/obs-multi-rtmp/ warning: Failed to load 'en-US' text for module: 'obs-multisource-effect.so' info: [obs-multisource-effect] plugin loaded successfully (version 0.2.1) warning: Failed to load 'en-US' text for module: 'obs-mute-filter.so' info: [obs-mute-filter] plugin loaded successfully (version 0.2.2) info: [obs-ndi] obs_module_load: you can haz obs-ndi (Version 4.13.0) info: [obs-ndi] obs_module_load: Qt Version: 6.4.2 (runtime), 6.4.2 (compiled) info: [obs-ndi] load_ndilib: Trying '/usr/lib/libndi.so.5' info: [obs-ndi] load_ndilib: Trying '/usr/local/lib/libndi.so.5' info: [obs-ndi] load_ndilib: Found NDI library at '/usr/local/lib/libndi.so.5' info: [obs-ndi] load_ndilib: NDI runtime loaded successfully info: [obs-ndi] load_ndilib: NDIlib_v5_load found info: [obs-ndi] obs_module_load: NDI library initialized successfully ('NDI SDK LINUX 09:57:02 Feb 2 2023 5.5.3') info: [obs-ndi] preview_output_init('OBS Preview') info: [obs-ndi] +ndi_output_create('OBS Preview'...) info: [obs-ndi] ndi_output_update('OBS Preview'...) info: [obs-ndi] -ndi_output_create('OBS Preview'...) info: [obs-plugin-countdown] plugin loaded successfully (version 1.3.3) info: [obs-rgb-levels-filter] plugin loaded successfully (version 1.0.2) info: [obs-shaderfilter] loaded version 2.1.3 info: [obs-soundboard] Soundboard plugin version 1.1.0 is loaded info: [Stroke Glow Shadow] loaded version 1.0.2 info: [obs-teleport] version: 0.6.6 warning: Failed to load 'en-US' text for module: 'obs-text-pthread.so' info: [obs-text-pthread] plugin loaded successfully (version 2.0.3) warning: Failed to load 'en-US' text for module: 'obs-urlsource.so' info: [obs-urlsource] plugin loaded successfully (version 0.2.5) info: [obs-vaapi] version: 0.4.1, gst-runtime: 1.22.2 info: [obs-vaapi] found vah265enc info: [obs-vaapi] found vah264enc info: [obs-websocket 4.9.1-compat] you can haz websockets (version 4.9.1-compat) info: [obs-websocket 4.9.1-compat] qt version (compile-time): 6.4.2 ; qt version (run-time): 6.4.2 info: [obs-websocket 4.9.1-compat] [obs_module_load] Linked ASIO Version: 101201 info: [obs-websocket 4.9.1-compat] module loaded! info: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.3.4 | RPC Version: 1) info: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.4.2 | Qt version (run-time): 6.4.2 info: [obs-websocket] [obs_module_load] Linked ASIO Version: 102201 info: [obs-websocket] [obs_module_load] Module loaded. info: [pixel-art] plugin loaded successfully (version 0.0.4) info: [Recursion Effect] loaded version 0.0.6 info: [Replay Source] loaded version 1.6.13 info: [Scene As Transition] loaded version 1.1.0 info: [Scene Notes Dock] loaded version 0.2.0 warning: QLayout: Attempting to add QLayout "" to SceneNotesDock "SceneNotesDock", which already has a layout info: [Source Clone] loaded version 0.1.5 info: [Source Copy] loaded version 0.2.2 info: [Source Dock] loaded version 0.3.6 info: [Source Record] loaded version 0.3.2 info: [Source Switcher] loaded version 0.4.2 info: [TimeWarpScan] loaded version 0.1.7 info: [Transition Table] loaded version 0.2.7 info: [Vertical Canvas] loaded version 1.3.1 info: [vlc-video]: VLC 3.0.18 Vetinari found, VLC video source enabled info: [phandasm_waveform]: Registered v1.7.0 x64 info: [phandasm_waveform]: Using CPU capabilities: AVX2 AVX FMA3 SSE2 info: --------------------------------- info: Loaded Modules: info: waveform.so info: vlc-video.so info: vertical-canvas.so info: transition-table.so info: time-warp-scan.so info: text-freetype2.so info: source-switcher.so info: source-record.so info: source-dock.so info: source-copy.so info: source-clone.so info: scene-notes-dock.so info: scene-as-transition.so info: scale-to-sound.so info: rtmp-services.so info: replay-source.so info: recursion-effect.so info: pixel-art.so info: obs-x264.so info: obs-websocket.so info: obs-websocket-compat.so info: obs-vst.so info: obs-vintage-filter.so info: obs-vaapi.so info: obs-urlsource.so info: obs-transitions.so info: obs-text-pthread.so info: obs-teleport.so info: obs-stroke-glow-shadow.so info: obs-soundboard.so info: obs-shaderfilter.so info: obs-rgb-levels-filter.so info: obs-qsv11.so info: obs-plugin-countdown.so info: obs-outputs.so info: obs-ndi.so info: obs-mute-filter.so info: obs-multisource-effect.so info: obs-multi-rtmp.so info: obs-localvocal.so info: obs-libfdk.so info: obs-gstreamer.so info: obs-filters.so info: obs-ffmpeg.so info: obs-face-tracker.so info: obs-dvd-screensaver.so info: obs-composite-blur.so info: obs-command-source.so info: obs-browser.so info: obs-backgroundremoval.so info: obs-audio-pan-filter.so info: obs-async-audio-filter.so info: obs-advanced-masks.so info: move-transition.so info: media-controls.so info: markdown.so info: linux-vkcapture.so info: linux-v4l2.so info: linux-pulseaudio.so info: linux-pipewire.so info: linux-pipewire-audio.so info: linux-jack.so info: linux-capture.so info: image-source.so info: gradient-source.so info: frontend-tools.so info: freeze-filter.so info: dynamic-delay.so info: downstream-keyer.so info: dir-watch-media.so info: device-switcher.so info: decklink-output-ui.so info: decklink-captions.so info: browser-transition.so info: advanced-scene-switcher.so info: 3d-effect.so info: --------------------------------- info: [Vertical Canvas] Loaded configuration file warning: QLayout: Attempting to add QLayout "" to CanvasDock "contextContainer", which already has a layout info: NV12 texture support not available info: P010 texture support not available warning: QMetaObject::connectSlotsByName: No matching signal for on_nextButton_clicked() warning: QMetaObject::connectSlotsByName: No matching signal for on_previousButton_clicked() warning: The object name of the added dock is empty or already used, a temporary one will be set to avoid conflicts info: [obs-ndi] obs_module_post_load: ... warning: QWidget::setTabOrder: 'first' and 'second' must be in the same window info: ==== Startup complete =============================================== info: [adv-ss] trying to reconnect to in 10 seconds. info: [adv-ss] reset transition behaviour to adjust active transition type info: All scene data cleared info: ------------------------------------------------ info: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.7) 15.0.0' info: pulse-input: Audio format: s16le, 44100 Hz, 2 channels info: pulse-input: Started recording from 'bluez_output.2C_E0_32_A4_C8_F4.1.monitor' (default) info: [Loaded global audio device]: 'Desktop Audio' info: pulse-input: Server name: 'PulseAudio (on PipeWire 1.0.7) 15.0.0' info: pulse-input: Audio format: s32le, 48000 Hz, 2 channels info: pulse-input: Started recording from 'alsa_input.usb-Audient_Audient_iD4-00.HiFi__id4_stereo_in_iD4_0_2_3__source' (default) info: [Loaded global audio device]: 'Mic/Aux' info: Switched to scene 'Scene' info: [Media Source 'Soundboard']: settings: input: input_format: (null) speed: 100 is_looping: no is_linear_alpha: no is_hw_decoding: no is_clear_on_media_end: yes restart_on_activate: yes close_when_inactive: no full_decode: no ffmpeg_options: info: [obs-face-tracker] save_load_ft_docks saving=0 info: [adv-ss] trying to reconnect to in 10 seconds. info: ------------------------------------------------ info: Loaded scenes: info: - scene 'Scene': info: - scene 'Vertical Scene': info: ------------------------------------------------ info: [obs-websocket 4.9.1-compat] WSServer::start: Not locked to IPv4 bindings info: [obs-websocket 4.9.1-compat] server started successfully on port 4444 info: [obs-websocket 4.9.1-compat] IO thread started. warning: QLayout: Attempting to add QLayout "" to DeviceWidget "Desktop Audio", which already has a layout warning: QLayout: Attempting to add QLayout "" to DeviceWidget "Mic/Aux", which already has a layout wl_surface@35: error 2: Buffer size (1071x321) must be an integer multiple of the buffer_scale (2). warning: The Wayland connection experienced a fatal error: Protocol error Done ```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant