Design, Build, Test, Iterate

Posts Tagged ‘Linux’

Triple booting Arch, Xubuntu, and Windows 8 with UEFI and Fake RAID 0

Another braindump post from months ago.. I now triple boot (with UEFI) Arch, Xubuntu, and Windows 8 on fake RAID 0 on my new ASUS Zenbook UX51VZ that replaces my dying MacBook.

ROS Groovy + Arch Linux

Instructions for base install of Groovy on Arch worked flawlessly. I followed the build-from-source instructions for Desktop-Full, installing dependencies as they came up (i.e., when CMake complained) and invoking catkin_make_isolated with the following: -DCMAKE_INSTALL_PREFIX=/opt/ros/groovy -DPYTHON_EXECUTABLE=/usr/bin/python2 -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 -DPYTHON_LIBRARY=/usr/lib/ -DSETUPTOOLS_DEB_LAYOUT=OFF Some of the most annoying oddities: camera_calibraton_parsers wants yaml-cpp 0.3 (from the AUR), not 0.5! image_proc and […]

Burning an Arduino bootloader to an atmega328p with an AVRISPmkII in Arch Linux

This is another braindump post, so my sentences may be a bit haphazard. In the scramble leading up to the IARC, I donated my Arduino’s atmega328p to the Aerial Team, which subsequently fried the chip. I ordered a new chip from Digi-Key a few days ago, but without the Arduino bootloader, I couldn’t upload sketches […]

Unbootable Arch Linux after glibc upgrade to 2.16.0-2

Last week, I broke my Arch Linux system after running ‘pacman -S glibc’. Seeing that various files owned by glibc existed in /lib (not a symlink), I copied them all manually to /usr/lib.

HP LaserJet 2100 + CUPS

I bought: A used HP LaserJet 2100 on eBay for $25, including shipping. A C4096A toner cartridge on eBay for $8, including shipping. A USB to parallel 1284 cable (36-pin, not 25-pin!) from Amazon for $4, free shipping. Configuring CUPS The printer showed up as /dev/usb/lp1. CUPS automatically detected this as cnijusb:/dev/usb/lp1, but no matter […]

Global constructor bug in GCC 4.5.1

I’ve recently returned to programming my Seeeduino Mega (ATmega1280) for my tricopter. Yesterday I discovered that every time I included serial code in the sketch, the sketch seemed to freeze as if it was not running the loop(). After several hours, I identified the source of the bug to be in the gcc-avr compiler that […]


Bugs in KDE and Plasma had been getting on my nerves lately, so I thought about switching to something lighter like Fluxbox. A quick search gave me the impression that Fluxbox had the best (interpret that however you’d like) balance of configurability, resource use, and up-to-date-ness. Theme: Dyne xcompmgr provides basic compositing (fade in/out, shadows). […]

Firefox still trumps Konqueror

KDE! I love integration, and KDE 4 is awesome at it. I switched from Thunderbird to KMail/aKregator a while ago and love it. Firefox was left as my only non-KDE app (okay, and OO.o, but I use Kile much more often). Hmm. Since it was taking up so much RAM anyway (250 MB and up?!), […]