Thursday, March 23, 2017

Implementing a Simple Weather ScreenSaver in Linux

Starting with that first real-life tornado experience as a seven year old, I have been intrigued with the weather.  Going back to my college days I would watch the Weather Channel for hours-on-end when not doing school work.  After my freshman year (1985 or 86 or 87; don't remember completely), I passed my ham radio Technician test and was able to participate as a weather spotter.

Wanting to watch the weather on my computer while at work, many years ago I wrote a little program that would rotate the Windows background image through several current weather maps downloaded from NOAA and NWS websites.  Honestly, it worked OK, but not stellar.

Living Las Vegas gave me very little drive to be informed with the weather; it was simply depressing.  Hot... Hot...  OMG Hot... WTF Hot... oh... one nice day.  meh...  FUUU HOT!  I did NOT like the weather there.

Now, living back in the mid-west, I have been gaining interest in watching the weather again.  Since watching any cable weather outlet while working is quite distracting, a weather screen saver is the next best thing.  In this post I will detail how to setup a desktop Linux distribution (Debian "Jessie" to be exact) to download maps and radar images from the NWS and have the screen saver cycle through the images.  Personally, this runs on my spare Linux box next to my work computer.

Friday, March 17, 2017

A Linux Mint Live USB With Persistent Storage - The EASY way

Honestly, Linux Mint is my favorite Linux distribution.  Every piece of hardware I have ever thrown at it has worked out-of-the box without additional drivers.  Linux Mint with Xfce is quite lightweight and responsive on the somewhat older and under powered hardware I have a tendency to accumulate and use.

Anyway, to add to my previous post, Linux Mint Saves the Day, I wrote that post immediately after setting up the Live USB and watching a few things from YouTube and Netflix.  Unfortunately it was not after I booted to the flash drive a second time.  You see, the Linux Mint Live USB does NOT have persistent storage.  What I had initially done to setup the machine for watching Netflix was completely gone, thrown into the bit-bucket, fed to the monster of system confusion.  In short, making changes to a Linux Mint Live USB installation will NOT be saved for the next time you start a computer from that Live USB.

So, first thing I did was order a cheap little 250GB drive from NewEgg.  Cost only about $20 I think.  Anyway, while waiting for delivery, I researched the problem.  Oh, there are many interesting looking instructions on how to create a Linux Mint Live USB with persistent storage.  Unfortunately most of these solutions looked to be a bit complex and involved and even somewhat confusing.

Then, I thought of it...  Another flash drive...  Just install Linux Mint from the Live CD to the empty flash drive!  Now...  this is SLOW.  I sat there for nearly two hours while it installed.  And the resulting Linux Mint install on the USB is equally slow but does work.

So...   the solution: install from Linux Mint Live USB to an empty USB.   My recommendation: spend a little more than the cost of a USB drive, buy an inexpensive hard drive and install there.

** BASIC DISCLAIMER 
Don't know if this solution will work in all cases.
I used Linux Mint 18.1 "Serena".
My computer had USB 2, not 3 or some other faster, better interface.
Some other things I can't think of at the moment.

Wednesday, March 8, 2017

Linux Mint Saves the Day

So, there my wife and I were...  Just sitting in front of our television, preparing to continue our binging of Jessica Jones when, for some presently unknown reason our media computer would not boot.  After a bit of investigation I determined that the six year old Seagate hard drive had ceased working properly.  At times the BIOS would see the drive and Windows would partially boot but inevitably lock.  Other times, the BIOS saw no hard drive.

So...  No Netflix, no Winamp, no YouTube, no Hulu...  Nothing but on-the-air broadcasts.  We live in a rather rural area that is only covered by Iowa PBS, and affiliate stations for ABC, CBS, NBC and Fox.

Last night I thought, rather than buy a new hard drive for this old computer, why not just run Linux Mint from a live flash drive?  And there it was...  Just that easy.  Well...  almost...

After getting Linux Mint running on a 16GB USB flash drive, I tried Netflix using Firefox.  Netflix complained that the browser wouldn't handle it.  OK, I download, install and try Chromium.  Nope...  Same thing.  After 30 minutes I discovered the solution...

If you want to watch Netflix on Linux without doing a lot of tweeking, use the Google Chrome browser.  Just install and use. No tweeking or adjusting.  It just works.

Many thanks to the Linux Mint and Google Chrome folks!