mieki256's diary



2020/07/02(木) [n年前の日記]

#1 [ubuntu][linux] VcXsrvを使ってLinux上のGUIアプリをWindows10のデスクトップ画面に表示

VcXsrv を使うと、X11アプリ(Linux上で動くGUIアプリ類)をWindows上でも表示できるらしいので試用してみたり。
まずは、メインPCと別に、Ubuntu Linux 20.04 LTS が入ってるサブPCを起動。Xubuntu のデスクトップ画面が表示されている状態にしておいた。

VcXsrv を入手してインストール。今回は vcxsrv-64.1.20.8.1.installer.exe をDLしてインストールした。

_VcXsrv Windows X Server download | SourceForge.net

XLaunch というアイコンがデスクトップに作られたのでダブルクリックで実行。色々尋ねてくるけどデフォルト設定のままで進める。タスクトレイ(通知領域、システムトレイ)に VcXsrv のアイコンが表示される状態になった。

PuTTY を起動して、Ubuntu機に接続する設定を見直す。 この状態で、Ubuntu機にsshでログイン。

PuTTYのウインドウ上で、xclock & だの xeyes & だの xcalc & を実行。VcXsrv が Windowsのデスクトップ上に、Xアプリのウインドウを表示してくれた。ちなみに、最後につけてる「&」は、バックグラウンドで実行せよ、という指示。

証拠画面。Windows10のデスクトップ画面に、Linuxで見慣れた各アプリのウインドウが表示されてる。

vcxsrv_ss01.png

上記の画面は、以下のアプリを実行してる。
ということで、VcXsrv + PuTTY を使えば、Linux機上で動かしているGUIアプリをWindows上でも表示して使うことができる、と分かった。

まあ、こういうことをしたければ、MobaXterm を使うという選択肢もあるけど…。

_MobaXterm free Xserver and tabbed SSH client for Windows
_mieki256's diary - MobaXtermをまたまた試用

MobaXterm なら単体で、かつ、これといった設定をしなくても同じことができる。

参考ページ。 :

余談。 :

こういったGUIアプリを起動して、ファイルを開いたり保存したりしようとしても、接続先のLinux機のファイルシステム上でファイルを開いたり保存したりするので、なんだかちょっと感覚的に混乱するなと…。

このあたり、本来はどういう状態で操作できるのが望ましいのだろう。例えば、クラウドを利用してファイルの保存先を一元化する、とか? いやまあ、LAN内のサーバに保存するとか、そういうのでもいいのかもしれんけど。

以上です。

過去ログ表示

Prev - 2020/07 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project