I'm using Ubuntu (Hardy Heron) for numerous reasons.. One important reason is that EMC2 (Lumenla's CNC controller of choice) offers a custom live CD based on Ubuntu.
Using linux again has been fun. Many advances have been made. I figured I'd post some of the things I've learned along the way for anyone else who wants to try Ubuntu or EMC2.
First, when installing linux I like to keep a separate partition for my home directory. This way if I want to reinstall linux or try a different distro I can easily keep all of my personal files and settings. I use the manual partitioning option during install. A pretty standard partiton setup would be something like
-Partition1: swap
-Partition2: fs: ext3 mountpoint: / (this is the OS)
-Partition3: fs: ext3 mountpoint: /home (this is where all of the user directories exist)
The rest of the install is pretty self-explanatory. Ubuntu has gotten really good at detecting hardware such as displays, USB keyboards, mice etc. Hopefully, everything is working right for you at the end of the installation.
If you are using this machine as a desktop you'll probably want to be able to play multimedia files such as DVDs, mp3s and more. You'll need to install Ubuntu multimedia support following the tutorial here:
http://ubuntuguide.org/wiki/Ubuntu:Hardy#H..._on_Hardy_Heron
If you've never used linux before those commands are to be run in your terminal. You can find the application under Applications-->Accessories-->Terminal
Just copy/paste from the commands in the tutorial. (You have to right-click and select paste when using the terminal.)
Now you should have all your mulitmedia files playing properly. Hardy Heron is using a new audio server called Pulse Audio. I was having problems with sharing. When one application used the sound it didn't want to play nice and let other applications use it. I fixed this by changing all of my audio settings to ALSA (which is older and more stable). You can do this in System-->Preferences-->Sound.
Ubuntu makes a new release every 6 months. Maybe on the next one the kinks in Pulse Audio will be worked out.
Anyway, that sums up my experience so far. I'm by no means an expert. I hope that as I post my problems and solutions it will help others from having to go through the same problems. I also invite anyone else using linux (especially ubuntu or emc2) to join in the discussion.
