Skip to content

Instantly share code, notes, and snippets.

Arch Linux AMI Setup with XFCE4 for Photogrammetry

Purpose

The purpose for this Gist is to document for myself the steps to setup Arch Linux AMI in AWS with XFCE4 as the desktop environment. As well as, setting up a RDP server. The goal is to have an instance in AWS with GPU resources for the purposes of photogrammetry.

NOTE: Pay attention to $ and # when commands are shown. # indicates that the command needs to be run as root - - OR - - with elevated priveleges. $ indicates that the command is invoked as a regular user.

Steps Overview

Arch Linux Setup with XFCE4 on Rpi 3B

Purpose

The purpose for this Gist is to document for myself the steps to setup Arch Linux ARM on a Pi 3 with XFCE4 as the desktop environment. As well as, configuring XFCE4 to look like MacOS BigSur. Maybe someone else will find this useful/helpful.

NOTE: As of the time of this writing, ArchLinuxARM-rpi-armv7-latest has Xorg driver issues. Meaning, I was not able to use ArchLinuxARM-rpi-armv7-latest with a desktop environment. Just a black screen. I came to this deduction via trial & error and reading the Arch Linux ARM forums like here and here.

NOTE 2: Pay attention to $ and # when commands are shown. # indicates that the command needs to be run as root - - OR - - with elevated priveleges. $ indicates that the command is invoked as a regular user.

Background

Snipe-IT is the best free and open asset/inventory management web application I've seen yet. Unfortunately, when it came to installing it, it became a little tricky. For me at least. I tried the Docker image, the self-installer script and the Vagrant option but to no avail. So, I was left with the self-installation option. I don't mind doing this manually but was hoping it was going to be faster with one of the other methods.

The manual route also had a few hiccups along the way but ended up working for me. I do have to say that some of the Snipe-IT documentation can be a little confusing. My hope is that someone else out there that really wants to use this nice tool but is banging their head against the wall can find some peace of mind with this How To. Although, not in itslef free from flaws :o)

NOTE: _Th