Skip to content

Instantly share code, notes, and snippets.

@Wtower
Last active January 17, 2019 16:11
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Wtower/c34f88e80bd680db32cd01eba6892a3d to your computer and use it in GitHub Desktop.
Save Wtower/c34f88e80bd680db32cd01eba6892a3d to your computer and use it in GitHub Desktop.
Ubuntu Gnome 17.04: after installation

Ubuntu Gnome 17.04: After installation

What to after installing Ubuntu Gnome 17.04.

Wifi Gnome issue

Due to a known bug with this version of network manager, Gnome can't connect to wifi networks:

sudo vi /etc/NetworkManager/NetworkManager.conf

Append:

[device]
wifi.scan-rand-mac-address=no

And restart:

sudo service network-manager restart

Software Centre

The Gnome software centre is lacking many important packages. Install the synaptic package manager instead:

sudo apt install synaptic

Useful applications

  • chromium
  • thunderbird
  • libreoffice

Gnome extensions

Make sure that the Gnome shell integration plugin is enabled in Chromium.

Links

Useful extensions (see below):

  • Dash to Dock
  • System Monitor

Dash to Dock

Dash to Dock shows the favorite apps panel as a dockable panel.

Preferred options:

  • Position and size: Intelligent autohide: on
  • Appearance: opacity: on

You can access the options from the Installed extensions web page or with gnome-shell-extension-prefs.

System Monitor

Present the System Monitor information in the top panel.

How to install:

Download the zip file from Github and extract. In that directory:

sudo apt install build-essential gir1.2-gtop-2.0 gir1.2-networkmanager-1.0  gir1.2-clutter-1.0
make install
killall -3 gnome-shell  # restarts gnome shell

Utilities

  • psensor: temperature sensors and alerts; add to startup applications and configure alerts
  • clipit: clipboard manager

Development

To prepare the box for some python and node development:

sudo apt install fish vim git python-pip python-dev build-essential python-django python-mysqldb libmysqlclient-dev virtualenvwrapper python3-dev python3-pip
sudo chsh -s /usr/bin/fish
sudo pip install virtualfish
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
cd ~/.config/fish
git clone git://github.com/passcod/nvm-fish-wrapper.git nvm-wrapper
vi config.fish

See also more about the config file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment