Allegorithmic Substance Suite on Ubuntu 16.04

linux / ubuntu / substance / app install guides / 3d graphics

This guide covers how to install the Substance applications on Ubuntu 16.04 or similar distros (such as Debian or Mint) manually, without using alien (check out this forum post on how to do this via alien). We basically just need to extract the RPM contents, copy it to /opt,…

Lattice Diamond on Ubuntu 16.04

electronics / linux / fpga / lattice / embedded

I recently picked up a Lattice MachXO3 starter kit from Mouser-- it's a pretty cheap and convenient board for experimenting with an FPGA, without having a bazillion peripherals attached to it (and it's under $30). Lattice's design & synthesis software, Lattice Diamond, is available for both Windows and Linux, which…

VGA Passthrough with OVMF+VFIO on Ubuntu 16.04

linux / virtualization / kvm / vga passthrough

After many months of research and reading through various articles detailing VGA passthrough builds (such as here, here, and here), I finally decided to upgrade my machine— with PCI passthrough being a primary objective of the new build. I have never liked dual-booting, and using Windows as my primary…

Cobbler on CentOS 7 with NGINX and https

cobbler / nginx / linux / centos

Rather than running Cobbler with the default Apache2 installation, below details how to serve Cobbler's WSGI Python services via NGINX's uwsgi_pass. This details the setup on CentOS 7. Install Cobbler The latest version of Cobbler can be installed from the EPEL repository on CentOS 7. First, be sure EPEL…

Xen to KVM Node Migration

linux / virtualization / kvm / xen / libvirt

Converting Xen 4.4 guest domains to run under KVM I've been using Xen 4.4 with the XL (XenLite) toolchain for the past 18 months or so, and it has worked very reliably during that time. However, my biggest issue with the XL toolchain is that the support from…