LoginSignup
19
22

More than 5 years have passed since last update.

GCP に ubuntu 17.10 デスクトップ環境を作り iPad から Remote Desktopで使ってみた

Last updated at Posted at 2018-04-25

Google Cloud Platform にデスクトップ環境を作った動機

iPad いつでもどこでも使えて便利だね。
-> パソコンいらないのでは
-> でもプログラム書いたり無理だし複雑なことや重たい処理はできない
-> パソコンに Remote Desktop でつないでやるかな
-> Cloud にデスクトップ用意して Remote Desktop したらいつでもつかえるんじゃないの
-> やってみた
(iPadからRemote Desktop アプリでつないでる)

IMG_0116.PNG

感想

  • 東京リージョンにしたのでそこまでストレスもなく普通に使える。
  • スクリーンキーボードだけどESCキーも出るしvimもなんとか使える。
  • Google CloudConsole App で必要な時だけインスタンス起動、用が済めば停止すれば無駄がない
  • なかなかいいんじゃない?

つくりかた

1. GCPコンソール > Compute Engine > インスタンスを作成

インスタンスのつよさはお好みで

n1-standard-1

デスクトップともなるとレイテンシ大事。東京リージョンにする

asia-northeast1-*

xrdpが古いとうまくいかないのでOSは新しいほうが良い。

ubuntu 17.10

あとは適当。
http / https のFireWall のチェックボックスをONにしておいたけど
なくてもRDPのポートあいているのかな?

2 インスタンス起動 SSH で設定していく

デスクトップ環境入れる

sudo apt install gnome-core

リモートデスクトップを受けられるようにする(VNCなど別途いれる必要なし)

sudo apt install xrdp

リモート接続用のユーザ追加
sudo の権限もつけておきましょう

sudo adduser [ユーザ名]
sudo gpasswd -a [ユーザ名] sudo

Xウィンドウをどのユーザでも起動できるようにする
sudo vim /etc/X11/Xwrapper.config

allowed_user=anybody

一度念のため再起動。これで一応つながるようにはなるけど
XRDPでつなぐと繰り返し警告が出る。
color-managerの権限が無い?とのことでこの記述で対処。

参考 : http://c-nergy.be/blog/?p=11336

sudo vim /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf

02-allow-colord.conf
polkit.addRule(function(action, subject) {
   if ((action.id == "org.freedesktop.color-manager.create-device" ||
        action.id == "org.freedesktop.color-manager.create-profile" ||
        action.id == "org.freedesktop.color-manager.delete-device" ||
        action.id == "org.freedesktop.color-manager.delete-profile" ||
        action.id == "org.freedesktop.color-manager.modify-device" ||
        action.id == "org.freedesktop.color-manager.modify-profile") &&
       subject.isInGroup("{group}")) {
      return polkit.Result.YES;
   }
});

polkitは細かく権限管理をする仕組みのようです。

以上で完了です。

あとはふつうのデスクトップ環境として設定していきます。


[補足]トップ画像の環境で適用してあるデスクトップテーマ、アイコンについて

テーマ : arc-theme
https://github.com/horst3180/arc-theme

sudo apt install arc-theme

アイコン : papirus
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme

sudo add-apt-repository ppa:papirus/papirus
sudo apt update
sudo apt install papirus-icon-theme

スタートボタンみたいな機能とドックみたいな機能

gnome shell extension をいれる。
https://extensions.gnome.org/
Firefox の拡張として入れるとOK。ぐぐればでてくるけど
ブラウザ上で好きな機能を選んで ON にするだけでインストールされる。

19
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
22