flathub / com.obsproject.Studio

This repository is no longer used to build OBS. Issues should be reported at https://github.com/obsproject/obs-studio
https://github.com/obsproject/obs-studio
29 stars 19 forks source link

OBS Studio crashes on Fedora 31 when trying to add Window Capture (xComposite) #63

Closed thoraxe closed 3 years ago

thoraxe commented 4 years ago

This is similar to #60

θ77° [thoraxe:~/.var/app/com.obsproject.Studio/config] master(+1/-1)* 11s 139 ± flatpak run com.obsproject.Studio --verbose > log.txt
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
Gtk-Message: 17:13:45.540: Failed to load module "canberra-gtk-module"
Gtk-Message: 17:13:45.540: Failed to load module "pk-gtk-module"
Gtk-Message: 17:13:45.540: Failed to load module "canberra-gtk-module"
Gtk-Message: 17:13:45.540: Failed to load module "pk-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_advAudioProps_destroyed()
QMetaObject::connectSlotsByName: No matching signal for on_actionGridMode_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_program_customContextMenuRequested(QPoint)
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
error: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory

error: os_dlopen(/app//lib/obs-plugins/obs-ndi.so->/app//lib/obs-plugins/obs-ndi.so): /app//lib/obs-plugins/obs-ndi.so: cannot open shared object file: No such file or directory

error: Service '' not found
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 6968, resource id: 20971590, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 7005, resource id: 20971590, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 7016, resource id: 20971590, major code: 130 (Unknown), minor code: 3
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 7035, resource id: 20971590, major code: 130 (Unknown), minor code: 3

That's all the logs I get.

Steps: 1) run (see above) 2) try to add a source 3) select window capture 4) hit OK

OBS immediately crashes.

eszlari commented 4 years ago

$ journalctl ?

ghost commented 4 years ago

Same issue here... I'm running Fedora 32.

bdaase commented 4 years ago

@eszlari There is nothing in the gnome-shell journal when this happens. Any other logs that might be interesting?

eszlari commented 4 years ago

journalctl is not "the gnome-shell journal".

vchernin commented 3 years ago
Failed to create wl_display (No such file or directory)

This is almost certainly solved now that OBS 27 is released. PipeWire and Wayland is supported out of the box. OBS 27 should appear in Flathub stable soon.

GeorgesStavracas commented 3 years ago

Correct - with today's update, a new pair of captures should be available with the (PipeWire) suffix. These are available on Wayland, which should work as expected.

(Thanks again @vchernin.)