私はXサーバーを実行している2台のLinuxシステムにアクセスできます。 AとBと呼びましょう。常にリモートアクセスして管理者アクセス権を持つことはできますが、必ずしもマシンAに物理的にアクセスできるわけではありません。マシンBには管理者アクセス権はありませんが(それでも共有マシンなので、Xサーバーなどを台無しにするつもりはありません)、常に物理アクセス権があります。
また、マシンAにインストールされているデスクトップとウィンドウマネージャが本当に好きです。コンピュータBのアイドルtty(たとえばtty8)で、コンピュータAのウィンドウマネージャとデスクトップマネージャを使用してXセッションを開始したいと思います。
を使用してアイドルttyで2番目のローカルXセッションを開始する方法を知っているので、マシンBで試してみstartx -- :1
ましたがstartx ssh B "gdm" -- :1
、次のエラーで失敗しましたxterm: bad command line option "xterm"
。実際、リモートコンピュータでどのデスクトップマネージャを実行しようとしても、同じエラーが発生します。
ローカルXサーバーを使用してもリモートサーバーを使用しても構いません。リモートコンピュータにデスクトップマネージャとウィンドウマネージャがあるだけです。どうすればいいですか?
答え1
パラメータを使用すると、リモートを指定できます-query
。X
XDMCP接続するサーバーです。コンピュータAのディスプレイマネージャでXDMCPが有効になっていることを確認してください。