Crash when using a Windows profile in Linux (Pop-Os)

Zykino

New Member
I exported my Windows profile, imported it in Linux.

After getting the folders for resources at the correct place I try to click/right-click/keyboard down to go to the source(s) for window recording (specific window). And here I have an instant crash. I tried to create a new source and the Linux ones are not the same so I suspect the problem is here : trying to access a source that do not exist on this platform.

It is sad to have a crash because removing this from the json files will be harder than having a "files sources missing" popup

OBS version : 27.0.1+dfsg1-1 (64 bit)
 

Zykino

New Member
As a side note of "importing between OS is broken", the audio channels are broken and can be sneaky: any source configured on Windows (Desktop 1 and mic 1) does not work on Linux. Maybe a filter is not recognized or whatever, it is not possible to reuse one. So I hope for you you did not configure all the sources.

Tell me if you want another post for this instead of a "all the imports from Windows to Linux that did not worked immediately for me" post.
 

Zykino

New Member
To answer myself and possibly help others on the second point (audio), on windows audio configurations are prefixed with wasapi and on (my) linux with pulse (for pulseaudio I suppose so if you don’t have that create a new scene collection and see for yourself what your system is using and the OBS name for it).

The following command do the replacing as needed (for my case: Windows to Linux with pulseaudio) :
Code:
sed -i 's/wasapi/pulse/g' ~/.config/obs-studio/basic/scenes/<You_scene_collection_name_with_underscores_instead_of_spaces>.json

WARNING: This bring back the audio configured on windows and apparently keep the filters configurations BUT the sound level is not kept and all audio goes through the left channel (speaker and mic). So you need to redo the sliders in the audio dock and the advanced options.
Also I have not yet really tested if everything sound the same but
 
Top