If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Guide: Lich + Profanity + Free VM via Google Cloud + GTK2

First off, thanks to Tillmen and the community for all the hard work with Lich. Without it, I wouldnt still be playing this game.
--------------------------------------------------------------------------------------------------------

I struggled recently with getting the right versions of ruby, sqlite and gtk installed on a remote ubuntu server based on the current guides out there. In the process of figuring it out, I compiled a clean set of repeatable actions that I figured I would share here in case anyone finds value in it.

By following this guide, you will a have a FREE remotely-accessible VM instance utilizing Profanity as the frontend that includes GTK window support.

A. Name the instance whatever you want. I've created unique instances for each character so I name each one the character name.
B. Under Machine type, change to "micro (1 shared vCPU)"
C. Under Machine type, select Customize and change the memory to 1.7 GB (this is only to support installing gtk2 and will later need to be changed back in order to stay free)
D. Under Boot disk, change the image to "Ubuntu 16.04 LTS" and update the Standard persistent disk size to 30GB (just because you can)
E. Click "Create"

Step 2: Setup your server

From your list of VM instances, select SSH to connect.

Note both the external IP address of the VM instance in the list and your username after you SSH in. You will need this information later.

Save both the public and private keys in a place that you will remember. I name my private key private_key.ppk and public key as public_key without an extension.

Step 4: Add SSH key to VM Instance and update memory

From the VM list in GCP, click on the VM name

At the top of the page, first select "STOP" and then "EDIT" after it is shutdown (it will take little bit)

On the edit page, click "Customize" under Machine Type

Update the memory setting back to 0.6 GB

Scroll down to SSH Keys and expand section by clicking "Show and edit"

Open your public key on your local computer with notepad

Copy only the characters for the key (not including the ---- and Comment) and paste them into the key data box

In the key data box on GCP, add the word "rsa" before the key. After the key add your username that you noted previously. The key should be one long string; ensure that there are no carriage returns from pasting. Your entered key should look like this:

It's likely a putty / term issue. I've been using similar setup for the last few years. It's a real pain in the ass to get the colors to behave correctly connecting from a windows machine, in general. I've had the most success using ConEmu or cmder (which is a fork of conemu). Generally I connect from my macbook though so its not really an issue.

Mithrilschlong, 2015-03-10 to slightly later on 2015-03-10. You will not be forgotten!

Also, if you aren't using the linux utility "screen" you really should. You can use screen -S to label your screens with the character they are logged in as. control+A, :sessionname NAME will work from within a screen.

Currently running two characters on my AWS box without any noticeable lag.