Xandaros
New Member
Just tried obs studio and it is working great.
The only issue I have is that Xcomposite is not working at all, I tried a multitude of windows, but the only one that is recording correctly is OBS itself. (Not even any of it's child windows like the screen where you select the window, just OBS itself)
This is very unfortunate, since I always liked the ability to grab a single window about obs.
This console output was generated by creating a Xcomposite source, changing the window it is capturing from and deleting the source:
Other than that, you did a really good job. Using XSHM I streamed for a short moment and it was great. Since I was able to use PulseAudio to do some audio redirections I also didn't get the sound lag I always got when using Virtual Audio Cable on Windows, making streaming impossible. (Try playing a rhythm game with sound lag :P)
OT: Keyboard shortcuts for switching scene would be nice :)
Edit: By the way, I'm using up-to-date Arch Linux with i3 as my window manager. No desktop environment and xwd is able to grab window contents just fine.
Edit2: I had a feeling this is because of i3 (a tiling window manager, btw), so I installed xfce4-session and xfwm4 and tried with that. It didn't work completely, but it definitely worked better than before. (My urxvt terminal was still showing up red, but teamspeak, for example, suddenly worked.)
So it is a problem with how i3 handles its windows, maybe?
The error message in XFCE is different, too. Basically the same message but with glXCreatePixmap instead of XCompositeNameWindowPixmap
The only issue I have is that Xcomposite is not working at all, I tried a multitude of windows, but the only one that is recording correctly is OBS itself. (Not even any of it's child windows like the screen where you select the window, just OBS itself)
This is very unfortunate, since I always liked the ability to grab a single window about obs.
This console output was generated by creating a Xcomposite source, changing the window it is capturing from and deleting the source:
error: xcompcap: XCompositeNameWindowPixmap failed: BadMatch (invalid parameter attributes)
info: source 'Window Capture (Xcomposite)' (xcomposite_input) created
error: xcompcap: XCompositeNameWindowPixmap failed: BadMatch (invalid parameter attributes)
Xlib: sequence lost (0x1f4c08 > 0x1e4c09) in reply type 0x7!
error: xcompcap: XCompositeNameWindowPixmap failed: BadMatch (invalid parameter attributes)
info: source 'Window Capture (Xcomposite)' destroyed
Other than that, you did a really good job. Using XSHM I streamed for a short moment and it was great. Since I was able to use PulseAudio to do some audio redirections I also didn't get the sound lag I always got when using Virtual Audio Cable on Windows, making streaming impossible. (Try playing a rhythm game with sound lag :P)
OT: Keyboard shortcuts for switching scene would be nice :)
Edit: By the way, I'm using up-to-date Arch Linux with i3 as my window manager. No desktop environment and xwd is able to grab window contents just fine.
Edit2: I had a feeling this is because of i3 (a tiling window manager, btw), so I installed xfce4-session and xfwm4 and tried with that. It didn't work completely, but it definitely worked better than before. (My urxvt terminal was still showing up red, but teamspeak, for example, suddenly worked.)
So it is a problem with how i3 handles its windows, maybe?
The error message in XFCE is different, too. Basically the same message but with glXCreatePixmap instead of XCompositeNameWindowPixmap
Last edited: