• This repository has been archived on 04/Oct/2023
  • Stars
    star
    521
  • Rank 82,269 (Top 2 %)
  • Language
    Shell
  • License
    MIT License
  • Created about 4 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Convert Ubuntu Server for Raspberry Pi into a Desktop


Desktopify

Convert Ubuntu Server for Raspberry Pi to a Desktop.

Made with 💝 for

Introduction

Desktopify is a simple script to convert Ubuntu Server for the Raspberry Pi to one of the official Ubuntu desktop flavours.

We have a Discord for this project: Discord

Raspberry Pi 4 8GB - Install Ubuntu Desktop 20.04 LTS

Installation

  • Put an Ubuntu Server image for Raspberry Pi on a SDHC card.
  • Boot the Ubuntu Server SDHC on a Raspberry Pi 2, 3 or 4.
  • Login to the Raspberry Pi; username ubuntu and password ubuntu
    • You will be prompted to change the password
  • Clone the project
    • git clone https://github.com/wimpysworld/desktopify.git
  • Change your current directory to desktopify directory
    • cd desktopify
  • Convert the server to a desktop
    • sudo ./desktopify --de ubuntu-mate

Usage

Usage
  ./desktopify --de <desktop environment>

Available desktop environments are
  lubuntu
  kubuntu
  ubuntu
  ubuntu-budgie
  ubuntu-kylin
  ubuntu-mate
  ubuntu-studio
  xubuntu

You can also pass the optional --oem option which will run a setup
wizard on the next boot.

TODO

  • Emoji status

DONE

  • Install GPIO utilities and libraries
  • Enable Bluetooth
  • Make sure it's Ubuntu on a Pi
  • Make Network Manager the default backend
  • Prevent low power WiFi mode
  • Disable overscan
  • Enable fkms driver
  • Enable boot splash
  • Enable Firefox hardware acceleration
  • Create a snap
  • Kubuntu
  • Lubuntu
  • Ubuntu
  • Ubuntu Budgie
  • Ubuntu Kylin
  • Ubuntu MATE
  • Ubuntu Studio
  • Xubuntu
  • Drop dpkg-architecture requirement
  • Optimise Ubuntu MATE (Marco) window manager
  • Enable initial setup
  • Prevent pointless re-installs
  • Install snaps
  • Install gpio tools

More Repositories

1

deb-get

apt-get for .debs published via GitHub or direct download 📦
Shell
1,186
star
2

rolling-rhino

Rolling Rhino; convert Ubuntu into a rolling release. As seen on YouTube 📺
Shell
432
star
3

nix-config

Wimpy's NixOS & Home Manager Configurations ❄️
Nix
270
star
4

umpc-ubuntu

Scripts for UMPCs such as GPD Pocket, Pocket 2, MicroPC & TopJoy Falcon
Shell
194
star
5

antsy-alien-attack

A game, written in Bash, that is a somewhat retro-a-like shoot 'em up. Hopefully.
Shell
106
star
6

retro-home

Retro Home; your home for retro-gaming 🕹
Shell
105
star
7

obs-studio-portable

Portable OBS Studio for Ubuntu bundled with 50 plugins
Shell
77
star
8

argon1-ubuntu

Argon 1 Case and Argon Fan HAT controller for Ubuntu
Shell
64
star
9

obs-fully-loaded

OBS Studio, fully-loaded, for Ubuntu
Shell
56
star
10

little-spy

Airdrop into an enemy stronghold, recover stolen intelligence and technology. Fight your way out! 🎮
GDScript
39
star
11

ia-get

File downloader for archive.org ⬇️
Rust
34
star
12

machinespawn

Wrapper for machinectl and systemd-nspawn for creating containers
Shell
18
star
13

redirect-livechat

A simple Python 🐍 server that redirects to a YouTube 📺 channel's most recent live chat 💬 URL
Python
16
star
14

trackmania-2020-ubuntu

Ubuntu Install & Launcher script for TrackMania 2020 🏁🏎
Shell
11
star
15

ubuntu-pi-image

Raspberry Pi 🥧 image creator for Ubuntu MATE 🧉
Shell
8
star
16

antsy-alien-attack-pico

The year is 2139. Planet Earth is under attack by aliens, and they're (still) antsy! 👾🛸💥
HTML
6
star
17

obs-studio-flaking-loaded

OBS Studio for NixOS ❄️ that bundles an extensive collection of 3rd party plugins
5
star
18

kruiz-control-triggers

Kruiz Control 🎛️ Triggers for Twitch Chatbot, OBS Studio Automation & DecAPI
HTML
3
star
19

obs-dvd-screensaver

DVD screen saver for OBS Studio 📀
CMake
1
star
20

obs-rgb-levels

RGB levels plugin for OBS Studio 🎚️🌈
CMake
1
star