Skip to content

Instantly share code, notes, and snippets.

Written by Thanos Apostolou
http://askubuntu.com/questions/53822/how-do-you-run-ubuntu-server-with-a-gui
Some more info can be found here https://help.ubuntu.com/community/ServerGUI. I assume you start with a clean install of Ubuntu Server 16.04 (some modifications may be needed for older versions of Ubuntu). Depending on your needs you can do these:
Minimal GUI:
sudo apt install xorg
sudo apt install --no-install-recommends openbox
Run the command startx and openbox will start (you can open a terminal there and run any application you want)
@tenzan
tenzan / index.js
Created October 4, 2018 14:37
Section 3, Lecture 9: First GraphQL Server - Part 2
const { makeExecutableSchema } = require('graphql-tools');
const { graphql } = require('graphql');
const typeDefs = `
schema = {
query: Query
}
type Query {
hello: String
}
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.1.7-coreos-r1 (buildbot@ip-10-204-3-57) (gcc version 4.8.4 (Gentoo Hardened 4.8.4 p1.5, pie-0.6.1) ) #2 SMP Thu Nov 5 02:10:23 UTC 2015
[ 0.000000] Command line: initrd=/coreos/cpio.gz coreos.autologin BOOT_IMAGE=/coreos/vmlinuz
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000036eadfff] usable
$ rails s
=> Booting WEBrick
=> Rails 4.2.4 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
Exiting
/Users/askar/.rbenv/versions/2.2.3/lib/ruby/2.2.0/psych.rb:370:in `parse': (<unknown>): did not find expected key while parsing a block mapping at line 11 column 1 (Psych::SyntaxError)
from /Users/askar/.rbenv/versions/2.2.3/lib/ruby/2.2.0/psych.rb:370:in `parse_stream'
from /Users/askar/.rbenv/versions/2.2.3/lib/ruby/2.2.0/psych.rb:318:in `parse'
from /Users/askar/.rbenv/versions/2.2.3/lib/ruby/2.2.0/psych.rb:245:in `load'

Test file

#!/bin/bash
# playdeb builds a debian package of the play framework. playdeb downloads
# the playframework by itself. You run it by
# playdeb.sh <version> <maintainer>
# Example:
# playdeb.sh 1.2.3 "Denny Colt <d.colt@eisner.qcg>"
#
# The script has been tested with version 1.2.3.
if [ -z $1 ]