As all my devices with exchangeable storage use SD cards, every now and then I have to look for a new card. Unfortunately, even if you are only looking at the - in my opinion - two major vendors, Samsung and Sandisk, you have to choose between multiple series that even have a similar price.

To enable GRUB's serial terminal, there are various guides available. However, following these guides enables only the serial terminal and disables the normal interface with input from your keyboard and output on your display. This article shows how to enable both.

Some time ago, I tried to cut video files at specific timestamps. However, the tools I knew didn't work accurately or had other drawbacks with those specific types of videos. In the following, I describe what I learned while analyzing the problem and writing an own tool to cut my videos.

For the ARMv7-based RPi2, the official Ubuntu wiki offers a community-maintained 14.04 image and Ubuntu Mate offers an image with a complete desktop. As I wanted to start with something minimal and more recent, e.g., including systemd, I started to write a script that builds my own image.

If you want to update the maps of your navigation system, Garmin recommends to install the Garmin Express software. Unfortunately, this application depends on the .net framework version 4.5 and is not available for Linux. Also, I was not able to start it with Wine. I installed the old communicator plugin in Firefox using Wine and it even detected my Nüvi 1490LM but updating the maps was not possible anymore with this tool. Instead, it offered me to use another older tool called MapUpdater 3.3.4 on the Garmin Express website. With this tool and Wine 1.7.46, I was able to update my maps using the following procedure.

Today, I installed Ubuntu 14.04 on a new machine with full disk encryption and a Btrfs root filesystem. As the disk partitioning tool of the Ubuntu installer gets easily confused by more complex setups, I decided to just setup one hard disk at first and add the second in a RAID1 configuration later. After I successfully booted into the new system, I started to add the second hard disk. First, I simply copied the GUID partition table (GPT) with

If you buy a USB sound card today, there is a good chance that the device will work out of the box due to the USB device class definition for audio devices which defines a standard interface for audio devices over USB and is supported by the Linux kernel for a long time. However, if the device does not use the standard audio interface, like the Behringer BCD2000 in this article, it won't work without an own driver and the only thing you will see in dmesg is something like this: