楼主请教我安装成功了,但用 Chrome 打开时遇到如下错误:
错误提示:WebSocket disconnected. Attempting to reconnect...
Docker log 显示:
xsettingsd: Loaded 1 setting from /config/.xsettingsd
xsettingsd: Unable to open connection to X server
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
shmget: Invalid argument
shmget 530844832 bytes failed, Invalid argument(EE)
Fatal server error:
(EE) Couldn't add screen 0(EE)
shmdt: Invalid argument
shmdt failed, Invalid argumentINFO:data_websocket:pcmflux library found. Audio capture is available.
INFO:data_websocket:pixelflux library found. Striped encoding modes available.
Traceback (most recent call last):
File "/lsiopy/bin/selkies", line 8, in <module>
sys.exit(main())
^^^^^^
File "/lsiopy/lib/python3.12/site-packages/selkies/
__main__.py", line 15, in main
from .selkies import ws_entrypoint
File "/lsiopy/lib/python3.12/site-packages/selkies/
selkies.py", line 94, in <module>
from .input_handler import WebRTCInput as InputHandler, SelkiesGamepad, GamepadMapper
File "/lsiopy/lib/python3.12/site-packages/selkies/
input_handler.py", line 33, in <module>
import pynput
File "/lsiopy/lib/python3.12/site-packages/pynput/
__init__.py", line 40, in <module>
from . import keyboard
File "/lsiopy/lib/python3.12/site-packages/pynput/keyboard/
__init__.py", line 31, in <module>
backend = backend(__name__)
^^^^^^^^^^^^^^^^^
File "/lsiopy/lib/python3.12/site-packages/pynput/_util/
__init__.py", line 78, in backend
raise ImportError('this platform is not supported: {}'.format(
ImportError: this platform is not supported: ('failed to acquire X connection: Can\'t connect to display ":1": [Errno 111] Connection refused', DisplayConnectionError(':1', '[Errno 111] Connection refused'))
Try one of the following resolutions:
* Please make sure that you have an X server running, and that the DISPLAY environment variable is set correctly