
Xdummyドライバを使用し、以下の例に従ってxpraを実行しようとしています。https://xpra.org/trac/wiki/Xdummyこのコマンドを使用して例を試しました。:10
既存のモニターに取り付けられている例ではないため、別のモニターで実行されていると思われますxpra
。
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./10.log -config ./xorg.conf :10
最初のインスタンスでエラーが発生しました。これをinに変更して/usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
修正しました。allowed_users=console
allowed_users=anybody
/etc/X11/Xwrapper.conf
2回目の試みでエラーが発生しました。
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
needs_root_rights=yes
/etc/X11/Xwrapper.conf
一部のWeb検索では、操作のための追加機能を提案しています。
エラーメッセージに示されているように、コマンド呼び出しにxorgのマニュアルページ(意味がわからない)を追加しようとしparse_vt_settings
ましたが、違いはありませんでした。お願いします。-novtswitch
needs_root_rights
needs_root_rights=yes
セキュリティ上危険ではないでしょうか?
答え1
はい、そうです。しかし、必ずしもそうする必要はありません。
無効なパスを使用していますXorg
。使用する必要があるほとんどのUbuntuバージョンでは、/usr/lib/xorg/Xorg
Debianと他のディストリビューションがわずかに異なるパスを使用できます。 (あなたが使用したいのは、/usr/bin/Xorg
他のスクリプトを呼び出すスクリプトだけであり、最終的に正しいXorgバイナリを呼び出すことになります。)