- Published on
vncserverでubuntu16.04をリモートデスクトップする
- Authors
- Name
- Shou Arisaka nyapp.buzz/shou
- short bio
- Z世代の情報技術者。Next.jsで自作SNSを個人開発中。
普段はBOWやDockerを使い,生のubuntuマシンが必要になったらSSHで操作,というようにしていたのだが, どうしてもGUIアプリなどは本体を触る必要がある. そこでリモートデスクトップの出番.
vnc4server
sudo apt-get install vnc4server
vncpasswd # password
vncserver :1
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
cat > ~/.vnc/xstartup
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
- サーバーの開始/停止
vncserver :1
vncserver -kill :1
vnc viewer
ホストPCから"vnc viewer"で<IP>:1
に接続する. 設定したパスワードを入力して,画面が表示される. (ubuntuのIPを知りたい場合ifconfig
)
download: https://www.realvnc.com/en/download/viewer/
issue
- 灰色になる問題
情報が錯綜しているようで,実際「灰色」とか「gray」というワードが目立った. なぜ灰色になるのか原因は不明なままだが,リモートデスクトップ自体は出来たのでよしとする.
- 気になる点
ちょっと気になる点として,パソコン本体の画面をそのまま操作できるわけではないということ. 違うプロセスで動いているといえばいいのだろうか. chromeリモートデスクトップのようなものを想像していたのだが,少し違った. Workspacesの問題かとも思ったが,ctrl+alt+↓↑←→ しても変わらずであった.
ただ,コマンドラインも開けるし,そこからgedit
でGUIを開き操作することもできたので,使い勝手としては問題無さそう. chromeリモートデスクトップの方も時間があれば試したい.
15歳でWordPressサイトを立ち上げ、ウェブ領域に足を踏み入れる。翌年にはRuby on Railsを用いたマイクロサービス開発に着手し、現在はデジタル庁を支えたNext.jsによるHP作成やSaaS開発のプロジェクトに携わりながら、React.js・Node.js・TypeScriptによるモダンなウェブアプリの個人開発を趣味でも行う。
フロントエンドからバックエンドまで一貫したアジャイルなフルスタック開発を得意とし、ウェブマーケティングや広告デザインも必要に応じて担当、広告運用・SEO対策・データ分析まで行う低コストかつ高品質な顧客体験の提供が好評。
国内外から200万人を超える人々に支えられ、9周年を迎えるITブログ「yuipro」の開発者、デザイナーでありライター。現在ベータ段階の自作SNS「nyapp.buzz」を日本一の国産SNSとするべく奮闘中。