Tuesday 23 May 2006

VNC



VNC で学生から画面がそのまま見れると良いんじゃないかと思うんだけど...



initrc からvncserverを上げると、inetd 経由で上がるらしく、root で動作する。それは、ちょっとまずいよ...



そんなことせずに、

  自分のdesktop で、vncserver

で、

  vncviewer -Shared -ViewOnly host:1

ぐらいでつながる。

  cp /etc/X11/xinit/xinitrc ~/.vnc/xstartup

とすれば、desktop もあがる。簡単じゃん。



でも、vncserver 側からclient 側に -ViewOnly を強要することができないらしい。こっち側からconnectしても良いんだが、それでも、こちらから-ViewOnlyは強要できないらしい。Enterprsie editon では出来るらしい。Free Version にpatchするのが良いのか? もっとも、Enterprise editon は$50 ぐらいなので買ったって良いのだが。



Gnome desk top manager は複数立ち上げられるのを嫌うので、Gnome desktop から vncserver を上げて、Gnome で使うことは出来ない。Gnome を作っている人達は、Windows な発想が多くて、これも、そういう関係らしい。WindowMaker とかだったら Ok。



でも、まぁ、それなりに動くらしい。(-ViewOnlyを解決すれば...)



とはいえ、これを他の先生に使わせるのは難しいだろうな。備え付けのDeskopを使っている人はあまりいないかも知れない。先生達が使っているノートPCとかから、VNC server を動かすのはまずいだろうし。(僕だって嫌だ...) もっとも、システム入れ換えで、教卓のデスクトップがiMac になれば使ってもらえるかも。



そのうち、最大、client 数を試してみよう。

No comments: