Linuxでリモートデスクトップ【VNC, RDP, X11転送】
Linuxでリモートデスクトップ【VNC, RDP, X11転送】
元スレ
1 :login:Penguin:2012/07/30(月) 22:04:06.40 ID:PTWHhcLY.net
ネットワークを介してGUIで他のマシンを操作する方法に関するスレッドです
プロトコルとしては主にVNC, RDP, X11 forwardingについて扱うことになると思います
サーバ側、クライアント側の技術は両方とも取り扱えればと思っています
112 :login:Penguin:2013/11/29(金) 22:28:07.01 ID:Mt/xXS7m.net
107 :login:Penguin:2013/11/26(火) 00:57:21.87 ID:1jdkC+K6.net
>>106
レスありがとうございます。
以下のような感じで作成して再起動をかけたのですが、vncが起動しない状態です。
ほかに何か設定抜けてるでしょうか。何度も質問で本当に申し訳ないのですがよろしくお願いします。
xorg.conf.dディレクトリはetc以下ではなくusr以下に存在。
# find / -name xorg.conf.d
/usr/share/X11/xorg.conf.d
そのため「99-vnc.conf」ファイルを以下の内容で作成。
【内容】———-
Section “Module”
Load “vnc”
EndSection
Section “Screen”
Identifier “Screen0”
Option “SecurityTypes” “None”
EndSection
—————-
libvnc.soも以下の通り存在します。
# find / -name libvnc.so
/usr/lib/xrdp/libvnc.so
72 :login:Penguin:2013/06/23(日) 06:00:46.74 ID:VaznWaLb.net
リモートデスクトップのクライアントになるのかな?直接操作する方でxmonadという
ウィンドウマネージャ使ってて、そいつはAltキーをメタキーとして利用するんだが、
そのせいでリモートのサーバーの方でExcel使ってる時にAlt+Enterの改行ができんくて
辛かったわ
58 :login:Penguin:2012/12/07(金) 23:35:45.04 ID:kBuf8J6z.net
7 :login:Penguin:2012/07/30(月) 22:51:07.60 ID:PTWHhcLY.net
147 :login:Penguin:2014/04/14(月) 23:12:42.36 ID:5wwvWENU.net
>>147
puttyは0.60ごった煮版、XLaunchのProgramはgnome-terminalな状態で問題再現せず
↓
Programをfirefoxに変えたら、なんとfirefox終了後もXmingが終了しない
↓
リモート先をpsで見るとfirefoxプロセスが残ってる。killしてもう一度XLaunchを試す
↓
以降は問題再現せず
という謎の結果になってしまった。再現性がないってやらしすぎる・・・
あんま助けにならなくてすまんです。くだ質で聞いた方が解決するかも・・・
74 :login:Penguin:2013/07/23(火) NY:AN:NY.AN ID:uKcMWGtx.net
VNCってGPUアクセラレータ効かないんですか?
描画を少しでも早く出ればと思ったんですが
11 :login:Penguin:2012/07/30(月) 23:42:26.34 ID:PTWHhcLY.net
56 :login:Penguin:2012/12/06(木) 08:17:07.23 ID:9EgkqIdQ.net
その辺はゆるく行こうよ。
話題せばめてもしょうがない。
18 :login:Penguin:2012/08/02(木) 17:09:25.86 ID:WtaLtD0h.net
SPICEについてちょっと調べてみたのだけどよく分らない。
これってKVMなどのVMと組合せてのヴァーチャルマシンモニタ
みたいな物? VNCやRDPの様に、リアルのPCのデスクトップを
手元で操作するみたいな事はできないの?
138 :login:Penguin:2014/04/06(日) 01:08:21.47 ID:kF+NR9eq.net
ググったりしてスレやMLアーカイブとかにやってきて自己解決しましたしか書かれてなかったりするとがっくりくるね
86 :login:Penguin:2013/11/02(土) 09:46:51.03 ID:vmRsgQYD.net
NXは相変わらずSSHのパスワード認証を有効にしないと使えないの?
SSHはセキュリティ的に、RSA鍵認証だけに絞りたいから嫌なんだけど。
73 :login:Penguin:2013/07/17(水) NY:AN:NY.AN ID:rIgA0rrt.net
tigerVNC早すぎワロタ
久しぶりにVNC使ったんだけど、こんな早かったっけ?
X飛ばしてたのが馬鹿みたい
あとはクライアントのウィンドウサイズに応じてVNC内のウィンドウサイズを
自動で変更してくれると嬉しいんだけど、さすがにそれは難しいかな?
3 :login:Penguin:2012/07/30(月) 22:13:53.42 ID:Tj+TgMdx.net
150 :login:Penguin:2014/10/08(水) 17:18:21.05 ID:rBpmEAG1.net
splashtop2のクライアントがどうしても入らない…
だれか使えてるやついる?
126 :login:Penguin:2014/03/12(水) 23:04:46.99 ID:PkUuYhIi.net
>>125
対応している。
Windows用Xサーバーでググるとやり方が分かる
113 :login:Penguin:2013/11/30(土) 11:07:15.25 ID:1FfX6rIe.net
voyager13.10インストールしました。
自分で用意した写真を壁紙に指定しました。
再起動するとデフォルトの絵に戻ります。
設定から「+」で追加登録しても再起動すると消えてしまいます。
どうすればいいでしょうか、おねがいします。
/usr/share/backgroundsではないようです。
直接貼り付けできません。
6 :login:Penguin:2012/07/30(月) 22:31:25.27 ID:illofr+x.net
X11は転げるとアプリごと落ちるからセーブした所まで全部消滅。
VNC・RDPは繋ぎ直せば以前の窓に繋がるから作業を継続できるし。
あと、X11処理が重いんだよね。 無線54Mbitだと固まるしよく落ちるし
54 :login:Penguin:2012/12/02(日) 20:47:29.49 ID:OGR+0+LP.net
sshのX11転送でリモートのgvim立ち上げるとフォントがビットマップフォントになってしまうんだけど、
X11転送でつないだ場合ってフォント選べないの?
一応リモートにもローカルにも使いたいフォントはインストールして、set guifontで指定してみたりも
したんだけど効かないみたい。
53 :login:Penguin:2012/10/17(水) 21:29:45.28 ID:AaFm4ZY1.net
http://www2u.biglobe.ne.jp/‾mikanagi/cgi-bin/nicky/nicky.cgi?DATE=201208?MODE=MONTH
>自分の場合は録画サーバが常時稼動なのでそこにvmwareでXPモード動かしてやってるんだけど、なぜかダブルタップでメッセージが進む状態でよくわからん。たまにシングルタップでも進むし。若干不便かも。
>タッチパッドモードだともっと悪くて、ダブルタップ+長押しでないと反応しない罠。
>まぁこの辺はゲームによるのかもしれないし、vmware上でやらずにホストOS上なら発生しないかもなのでまぁ気が向いたら追求。
>
>ちなみに、Mirror-DTCも試してみたんだけど、こっちは俺の用途ではいまいちだった。splashtopに軍配かなぁ。
>やっぱ接続時に解像度指定出来るほうが楽でよいし、上記の謎のダブルタップ+長押し使用のせいか、ゲームの画面クリックしてもなんにも反応しねぇ。
まぁ世の中そんなもんよね…
4 :login:Penguin:2012/07/30(月) 22:30:03.13 ID:PTWHhcLY.net
132 :130:2014/04/05(土) 09:19:25.50 ID:MveJCVID.net
17 :login:Penguin:2012/08/02(木) 02:10:41.81 ID:rUub1rP+.net
確かに普及しているプロトコルの中ではなんだかんだでマイクロソフトのRDPが一番軽快な気はするな
40 :login:Penguin:2012/08/07(火) 18:01:50.87 ID:4/jFOWgS.net
19 :login:Penguin:2012/08/02(木) 23:58:30.94 ID:a+O/dg75.net
FORTRANの昔から有る電気回路シミュレータに決まってるだろ、JK
65 :login:Penguin:2013/02/21(木) 11:09:48.08 ID:wM0j4esd.net
88 :login:Penguin:2013/11/02(土) 23:09:22.96 ID:vmRsgQYD.net
ふむ、ってことはあのユーザ名 nx で隠密に一度パスワードログインする仕様は辞めたのか。
後ろ一行は、何故ローカルIPアドレスからしか使用しないと思うのか理解できない。
83 :login:Penguin:2013/10/29(火) 22:11:01.47 ID:ZNfXyzCT.net
92 :login:Penguin:2013/11/17(日) 19:38:59.04 ID:4jhqFn3Q.net
93 :login:Penguin:2013/11/17(日) 19:45:29.07 ID:+tX8blwv.net
129 :login:Penguin:2014/04/04(金) 00:17:21.92 ID:hDWmzWZg.net
>>128
>Win7で利用しているウィンドウが0になった場合にXmingが自動終了してくれないため
それ普通でしょ。Xmingはサーバなんだから常駐しててくれないと逆に困るでしょ
>タスクトレイ上のXmingを手動終了させないと、次の接続に失敗します。
次の接続って具体的に何?別のputtyを立ち上げて接続?
そういやVNC使うようになってから、puttyやXmingをすっかり使わなくなったなぁ
てか、Xmingってフリー版はめちゃ古いし、果たして今の時代に使い続けていいのだろうかという気もw
135 :login:Penguin:2014/04/05(土) 22:45:13.59 ID:YzMNQRu5.net
>>134
穿った解釈する前に自分の書き込みがスレ汚しってことに気づけよ
101 :login:Penguin:2013/11/19(火) 23:19:58.62 ID:zVgfRAFW.net
xrdpはそんなに速くないないから、俺だったらlibvnc.soつかって、
SecurityTypesをNoneにするな。
100 :login:Penguin:2013/11/18(月) 22:03:53.86 ID:mfBLQSuq.net
>>96
vnc4passwdの場合空のパスワードを設定できないですよね?
(入力なしの場合パスワードは変更されず以前のままになる。
空白を入力すると6文字以上入力してくださいのエラー)
>>99
ありがとうございます!
xrdp入れたらあっさりいけました。
winなら標準で持ってるmstscで接続できるし言うことなしです。
157 :157:2017/08/10(木) 14:39:03.98 ID:Kpy8iu6P.net
97 :!chigokuden:2013/11/18(月) 12:32:57.94 ID:fGKLgY4/.net ?PLT(13346)
dキーがー
とかexec cinammonがー
とか言い始めると思うけどな
137 :login:Penguin:2014/04/06(日) 00:33:09.04 ID:pbrzeRzI.net
何の助力もしてないのに結果だけは共有させろとかどんな面の皮の厚さだよ
69 :login:Penguin:2013/06/13(木) 20:45:21.62 ID:2X2b3odr.net
>>68
>ウインドウ状態のままローカル側に反映する方法があれば
↑これ間違えました。
正しくは
ウインドウ状態のままリモート側に反映する方法があれば
です。
26 :login:Penguin:2012/08/05(日) 03:13:04.86 ID:fnxen7eE.net
普段、無線LAN+SSHでX飛ばしてるんだけど、回線断が我慢できないレベルに
達するとVNCやXRDP使い始める。 ただ、毎回ポートフォワードのやり方忘れて
ググってからやることに、、、 大変面倒くさい。
2 :login:Penguin:2012/07/30(月) 22:05:25.64 ID:PTWHhcLY.net
78 :login:Penguin:2013/07/25(木) NY:AN:NY.AN ID:/AGyjb8R.net
画像キャプ+圧縮のほうが効率がいい場合もあるよね
とくに回線が細いときは
89 :login:Penguin:2013/11/02(土) 23:47:46.82 ID:JlvEYiyq.net
VPNつかってたから勘違いしてたわ。ごめん。
今更気づいたんだが、SSH起動しなくてもNoMachineの設定ファイルに鍵指定するだけ
ログインできてた。
デフォルトのポートも4000番に変わってるんだけど、そこに対してsshできない。
33 :login:Penguin:2012/08/05(日) 14:55:20.31 ID:fnxen7eE.net
>29
>かなり快適なんだがもう設定が面倒になった。
ですよね〜 SSVNCなんてあるけど、結局リモートにSSHで入ってVNC立てて
手元で必要項目埋めてクライアント立ち上げて、、、、ってコンソールから
指示するのとあんま変わんない。
本当はスクリプト書いちゃえば良いのでしょうけど素人には難しくて
>31
自分が>18 で変な事書いたので横道に逸らしてしまって申し訳有りませなんだ。
ちょっとだけSPICEの質問重ねさせて下さい。 SPICEが転んだ時、最接続すると
どんな状態になりますか? つまり、VNC・RDPみたいに切断直前の状態で復帰
出来るのか、SSH Xフォワードが転んだ時のようにアプリは(SPICEだと仮想マシン
ゴト落ちるのかな)終了してしまうのでしょうか?
136 :login:Penguin:2014/04/05(土) 23:59:04.85 ID:bRN5tR8g.net
70 :login:Penguin:2013/06/13(木) 22:59:11.19 ID:0kjeq/Hl.net
分からんけどとりあえず見たよというアピールだけしてみる
133 :login:Penguin:2014/04/05(土) 10:05:02.00 ID:8U8K4ynI.net
>>132みたいな奴嫌い。どう解決したのか書けよ。
ほんと嫌いなタイプ。ネチケット違反だよ。君。
110 : 【中国電 89.1 %】 :2013/11/27(水) 13:41:37.90 ID:0TEitBAL.net ?PLT(13346)
Mintの場合cinnamonだったら、
$ sudo apt-get install gnome-session-fallback 入れて、
‾/.vnc/xstartupだっけかに、
exec gnomssion-fallback &か
exec /usr/bin/gnome-session-cinnamon &
入れんと死ぬるど
後、vnc4serverの場合、dボタンの入力でウィンドーが最小化になるかも知らん。
適宜対策をしとくれ
80 :login:Penguin:2013/10/28(月) 09:16:24.23 ID:3PMl1jLW.net
no machine試しに使ってみたら、無線LAN同士でHD動画も全画面で再生しても
カクカクしなかった
スクロールもヌルヌル。
117 :login:Penguin:2013/12/02(月) 00:28:22.72 ID:6hhHuMdT.net
サーバーがubuntuの12.04でクライアント側はlinuxmint15を使用しています。
sshだと “/home/自分/bin/” に置いてあるスクリプトが実行できるのですが
xrdpで接続するとフルパスで指定しないと実行できないという状態です。
echo $PATH で確認したところxrdpだとなぜかパスが通っていません。
フルパスで入力するのが面倒です。
何か解決方法はないのでしょうか?
91 :login:Penguin:2013/11/17(日) 19:09:11.18 ID:9f0hKKAf.net
サーバはLinux Mint 15 cinnamon
最近はこんなクズをサーバにするのが流行ってるのか?
52 :login:Penguin:2012/10/17(水) 21:18:19.05 ID:AaFm4ZY1.net
41 :login:Penguin:2012/08/07(火) 21:37:52.15 ID:r3H0YzkX.net
64 :login:Penguin:2013/02/20(水) 22:01:52.02 ID:Eoakt8Qz.net
Ubuntuを12.10にしたら、vncserver がまともに動かなくなったので vinoに移行してみた
悪く無いじゃんと思ったけど、描画が遅すぎて出先からだと使い物にので
なんとかならないかと xrdpに手を出してみたら compizが落ちる…
やはりX11にすべきなんだろうか…
以前やってた頃はブラウザを動かすぐらいまではできてたんだけど
日本語入力が何か鬼門で今のところまともに動かせて無いんだよなぁ
34 :login:Penguin:2012/08/05(日) 15:26:46.41 ID:xBYPBPtq.net
Xorgのリモート設定がさっぱり謎なんだよな。
その辺WeirdXって単純でわかりやすい。
まあmplyer流しこむ位しか試してないけど。
109 : 【中国電 88.5 %】 :2013/11/27(水) 13:33:16.30 ID:0TEitBAL.net ?PLT(13346)
>>107
あ、
/usr/share/X11/xorg.conf.d
これ言おうと思ってたんだけど自決してたのね
131 :128:2014/04/05(土) 09:07:05.07 ID:KHc/cydm.net
>>129
>それ普通でしょ。Xmingはサーバなんだから常駐しててくれないと逆に困るでしょ
マルチウィンドウの場合には、
自動終了してくれないのが仕様なのは理解しているつもりですが
シングルウィンドウの場合はウィンドウ終了に併せて
Xming自体を終了させるメッセージが出てるくるので、
なんとか、これと同じ動きができればなーと思ってます。
>次の接続って具体的に何?別のputtyを立ち上げて接続?
XLaunchで作成したコンフィグファイルから再度、接続して
XUbuntu上のシェルスクリプトを実行するという流れになっています。
この操作はシステム関係にあまり詳しくないユーザに任せようと考えているので
できれば作業自体を単純化できればな、と。
67 :login:Penguin:2013/06/13(木) 20:10:41.05 ID:2X2b3odr.net
20 :login:Penguin:2012/08/03(金) 17:13:38.45 ID:09CzY+yM.net
141 :login:Penguin:2014/04/06(日) 04:47:03.02 ID:/ptv9RZG.net
何か開発者に下らんクレームつけてやる気なくさせる乞食の思考を垣間見た気がする
Linux板なんか来ずにWindows板に篭ってりゃいいのに…
104 :login:Penguin:2013/11/22(金) 07:24:21.83 ID:czbJubZA.net
>>103
すみません、xorgでlibvnc.so使うって意味です。
libvnc.soがあれば、xorgのconfにload “vnc”とか入れればできる。
そのまま物理ディスプレイ(5900ポート)にVNCできて、xrdpとか他のvncserverと違って圧縮処理も
中で走らないから、速いネットワーク経由だと快適。
ヘッドレスサーバにもよく使ったりする機能です。
61 :login:Penguin:2012/12/08(土) 07:59:14.07 ID:XYCcElV7.net
57 :login:Penguin:2012/12/07(金) 15:29:59.28 ID:jJCf7zij.net
>前者は本当に独立したリモートデスクトップだけど、VNCは単なるコンソール画面の横流しじゃねーか
ことLinuxに限って見れば、XRDPもX11VNCも完全なリモートデスクトップだけどね。
75 :login:Penguin:2013/07/24(水) NY:AN:NY.AN ID:2AyXIk40.net
VNCってやっていることは画面のキャプチャ、圧縮、送受信、展開
だからレンダリング部分を加速しても余り意味ないかも、、、
GPGPUでファイル圧縮/展開を加速する技術があった気がするから
それを導入すれば多少は早くなるかも、だけど。
127 :125:2014/03/13(木) 09:34:34.91 ID:44GU5IGr.net
125 :login:Penguin:2014/03/12(水) 18:25:19.70 ID:30JBSsiH.net
X11ってマルチユーザ接続に対応してる?
複数のクライアント(Windows環境)からシンクライアント的に利用したいんだが。
14 :login:Penguin:2012/07/31(火) 22:33:52.94 ID:/FNZxz+o.net
120 :login:Penguin:2013/12/02(月) 20:13:53.27 ID:/gFi22lH.net
>>116
コマンドは必要ないです。Xがスタートするときにモジュールとして一緒にスタートします。
Xorg.0.logはどうなってますか。vncで検索かけてなんか出てればトラブルシュートできるかも。
tigervncはlibvnc.soを入れるためだけに入れます。
confも名前以外は自分のと同じです。
115 :login:Penguin:2013/12/01(日) 15:08:46.15 ID:mGn8HC9c.net
linuxってasusのwifi go使えないの?
77 :login:Penguin:2013/07/24(水) NY:AN:NY.AN ID:2AyXIk40.net
それだと幅広いアーキテクチャに対応できないだろ?
描画キューだけ取るのが好みならX転送やRDPのオプソ版
とかの方が良いんじゃないかな
103 :login:Penguin:2013/11/21(木) 20:30:41.95 ID:zrUyqXzj.net
>>101
以下ファイルの設定を変更するという意味でしょうか?
/etc/xrdp/xrdp.ini
すでにlibvnc.soが使われているように見えるのですが
[xrdp1]
name=sesman-Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
レスを投稿する(名前省略可)