matanui159 / ReplaySorcery

An open-source, instant-replay solution for Linux
GNU General Public License v3.0
851 stars 26 forks source link

Failed to create X11 Device: Function not Implemented (Arch) #156

Closed EyesWithoutFace closed 2 years ago

EyesWithoutFace commented 2 years ago

Describe the bug Screenshot_20220413_211953

Unable to connect to pipe in x11 doesn't work automatically and doesn't work when called either showing broken pipe x11 server could not detect x11 display size and function not implemented

Desktop:

Configuration: .config replay-sorcery.txt replay-sorcery-usr-etc.txt

Please upload your copy of /usr/local/etc/replay-sorcery.conf (/usr/etc/replay-sorcery.conf on Arch) and a copy of ~/.config/replay-sorcery.conf if it exists.

Logs: replay-sorcery.log

Please run journalctl --user -eu replay-sorcery -n 100 > replay-sorcery.log and upload the result.

matanui159 commented 2 years ago

My first guess is it is failing because you're setting videoDevice to card0:50 which is a KMS device name. For X11 you should use an X11 display name or just leave it as auto and it should be able to correctly detect a default name

EyesWithoutFace commented 2 years ago

I got replay-sorcery working with goverlay instead closing issue