Projects

debian.org

Debian OS Projects

Linux Tower - General purpose Linux Tower
Thinkpad t420 - eGPU setup
MediaPi - Rasberry Pi Media Box
FlashCards - Memorization apps
Memory Echo - Musician collective
DebianDesktop - Tools for desktops
ElectronicSleep - Electronic Music
SystemCapture - System resource capture
Your Idea Space - Website framework
AnsibleExamples - Devops/Infra examples
Next Gen Monitoring - Tools for monitoring


Linux Tower / Nvidia GTX 950 GPU / M-Audio 1010LT

In 2016 I built a affordable and powerful Debian/GNU Linux desktop computer for audio recording, games and 3D graphics, thought I would share my hardware info. Everything works well with Linux.

I use Ardour for audio recording on Linux for my studio and Blender, Krita and Gimp for artwork. Steam works really well and there are many great Linux games. The M-Audio Delta PCI card is not new but also is known for being a very stable reliable card.

Intel Core BX80646I74790K i7-4790K Processor (8M Cache, up to 4.40 GHz) ($339)

ASUS ATX DDR3 2600 LGA 1150 Motherboards Z97-A/USB 3.1 ($130)

Asus GeForce GTX 950 2GB 128-Bit GDDR5 Graphics Cards (STRIX-GTX950-DC2OC-2GD5-GAMING) ($160)

Samsung 850 EVO 250GB 2.5-Inch SATA III Internal SSD (MZ-75E250B/AM) ($90)

PCI 300Mbps 300M 802.11b/g/n Wireless WiFi Card Adapter for Desktop PC Laptop ($13)

Asus 24x DVD-RW Serial-ATA Internal OEM Optical Drive DRW-24B1ST (Black) ($22)

Corsair Carbide Series 100R Silent Edition Quiet Mid Tower Case ($60)

Kingston HyperX FURY 16GB Kit (2x8GB) 1866MHz DDR3 CL10 DIMM - Black (HX318C10FBK2/16) ($74 x2)

EVGA 700 B1, 80+ BRONZE 700W, Power Supply 100-B1-0700-K1 ($50)

M-Audio Delta PCI (DELTA 1010LT) Sound Card ($150) (optional)

Total: $936 ($998 +M-Audio)


Thinkpad t420 eGPU with GDC Beast, Nvidia GeForce GT 730 or GeForce GTX 1050Ti

Wanted a computer for Game development and some Windows games. Installed the Nvidia GeForce GT 730 and later upgraded to the 1050Ti on Windows 10 with no major issues. Plaing great graphics games like Dark Souls 1 (with GT 730) or Dark Souls 3 (with GTX 1050ti) and enjoyed playing Steep a fun snowboarding game and Unreal Engine is working well. Impressed with how Windows 10 handles the eGPU with no configuration problems. Overall this project has been an incredible value: I bought the GDC beast for $40 and the laptop for $200 and GPU GT 730 for $60 / $150 for GTX 1050Ti and can play most games. Also nice thing was Windows 10 Pro was included with the laptop.

With the GTX 1050Ti Windows 10 and Heaven benchmark got at 2457 score with max FPS of 189.1 at 1280x720 FS high resolution, should be capable for regular game development. use nvidia driver (375.63)

With the GT 730 Windows 10 and Heaven benchmark got at 706 score with max FPS of 51.4 at 1280x720 FS high resolution, should be capable for light game development.

Some interesting info: The smart card must be set to generation 1 in bios and took me a while of tinkering at first to get it working, after that though no issues whatsoever. First used an old power supply to power the eGPU then got the Dell DA-2 for about 15 dollars which I recommend to power everything. (tip: if the card does not get detected at boot for software update reasons or whatever reinstall the nvidia drivers)

The best thing about this laptop is cost, replaceable battery (no screws) and easy access to replace the ssd drive (one screw), replaced the SSD and works with Windows 10 and Linux (dev server) well and possibilities for ram and cpu upgrades.


Created a Rasberry Pi project for media display

A way to show your videos or images at boot on a Rasberry Pi and rotate through your favorite pics/clips.

MediaPi


Flash Card Education project

Programming project to show a simple flash card app in different languages: C++ / Java / Python / Bash

FlashCards


Music collective project called Memory Echo

Musicians and producers collaboration with music and art ideas and resources for electronic music in the bay.

Started out as a group of friends just making music: Download compilation released Feb 2018

Memory Echo


Debian Desktop Tools and Configs

One line script to install a system with powerful tools, some extras too.

DebianDesktop


Electronic Music project called Electronic Sleep

Graphics experiment for my song Doze Dream and C++ SDL2 graphics

ElectronicSleep


System metrics project called System Capture

Simple Golang application to capture system information when thresholds are reached.

Update with your own commands to capture info, useful for keeping an eye on processes running using CPU.

SystemCapture


Web/App Project called Your Idea Space

Started out as a way to build and design websites dynamically using a website building a framework I started in 2000.

Your Idea Space


Ansible and Python Examples

Created a repo for training and showing others how to use Ansible and Python, they are powerful tools to do system automation and orchestration. I am happy to do talks and conferences to share knowledge. Check out the repo: AnsibleExamples and Contact me


Icinga, Grafana, Prometheus and Nagios for monitoring

I am also familliar with DataDog, NewRelic but always looking to control my own metrics and monitroing systems to further automate, currently working on graphing all Icinga metrics in Grafana. Check out AutoIcinga and AutoNagios

Open Source Projects on GitHub: https://github.com/electronicsleep

Linkedin: https://linkedin.com/in/electronicsleep