[Advanced] Basic SAMBA shares (and Xubuntu 20.04 bugs/issues)

Here's my /etc/samba/smb.conf file:

#======================= Global Settings =======================

[global]
   workgroup = MEDIA
   client min protocol = NT1
   server min protocol = NT1
   server string = %h server (Samba, Ubuntu)
   security = user
   map to guest = bad user
   name resolve order = bcast host
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file

#======================= Share Definitions =======================

[Advanced] Configuring LIRC 0.10x in Ubuntu 20.04

LIRC is a software package that lets you use common remote control with certain programs like KODI. Ubuntu 18.04 used to use LIRC version 0.9x. LIRC was recently upgraded and the new version is vastly different than the previous version. When LIRC was installed in earlier versions it specifically prompted the administrator to select which remote to use (usually something like Windows Media Centre Edition (MCE) remote). This doesn't happen with the new version, 0.10x, in Ubuntu 20.04. This problem seems to be one that a lot of people have. Here's what worked for me.

Automating a .deb Debian package for Fasteroids

Automating a .deb Debian package for Fasteroids

Many versions of Fasteroids ago I made a 3rd download available in the form of a .deb install-able Debian software package. To create the Debian package I followed a tutorial that involved copying a template and editing a number of files manually. Not only is this not the prescribed method for creating Debian packages, but it was a lot of manual work that left room for a lot of editing errors.

14 Programs on my Xubuntu 20.04 Linux workstation

This is a list of 14 programs I use on my Xubuntu 20.04 Linux workstation. Most of the software isn't installed during the installation of Xubuntu, but I believe they're helpful programs for typical desktop users.

GIMP cropping trick (for web sites)

The GIMP cropping tool can be customized to crop at different aspect ratios and sizes. This article looks at some of the cropping options in GIMP.

Basic Django installation on Xubuntu 20.04

A little over 14 years ago I was part of a small group that planned and developed a PHP application. Over the years I've made small changes to the application, but I realized a few years ago that what the application really needed was a complete overhaul. A few people offered to redo the application and one person actually got to the point of making our old code partially work with newer versions of PHP (one of the issues with the application). Ultimately even the best attempts were a band-aid solution to the real problem: the application needs to be simplified and re-written.

New motherboard - Atermiter X79 LGA2011

Introduction

Friends, you're going to think I'm nuts, but I broke down this morning and spent just over $95CDN ($84.71 + shipping) for an older socket LGA2011 motherboard (X79). I've been using an AMD A8-5600K APU and a Gigabyte F2A85XM-D3H motherboard for the past 6-7 years. I would love to buy a Ryzen 5 3600XT but that would also mean buying a new motherboard and new RAM. I already have a XEON E5-1650 processor to fit the LGA2011 motherboard. The motherboard I chose is this one:

Video encoding across 3 older systems

When second generation Ryzen processors came out I started to wonder what it would be like to use one to encode video. Currently all my video encoding is done by a custom built computer that doubles as our living room entertainment system. For the sake of this article I'll call that computer KODI. The name of the computer is also a hint as to what the computer is running: KODI, (currently on Linux Mint Cinnamon, but this will be changed in the near future). Unlike most people I generally don't use KODI for streaming, I use it to organize media I've purchased over many years.