I noticed a couple of items in Chris' report that might make it harder to get OpenCPN running.
On the website opencpn.org at the upper left is a link to the OpenCPN User Manual. The manual is set up first in WinDoze then the same steps in Linux.
RNCs are electronic charts that look like paper charts. OpenCPN however does not use the PDF format from NOAA. Each chart has two files. One is a *.BSB file with the * designating an NOAA chart like 11344.bsb The other file is *.KAP file which contains information used by the BSB file. There can be multiple KAP files for each BSB file.
I'm running OpenCPN on a Dell Inspiron 1200 with WinDOZE XP. In computer years, this thing is older than I am. And I'm old.

I've got a Pharos GPS-360 hockey puck for gps signal. I had to download a "driver" to convert the USB to serial output that OpenCPN was expecting. Mostly because the XP is older than all of us and didn't have that driver built in. (Built in drivers is one reason windoze is the world's largest virus.)
Chart directories.... Damm, I hope you were kidding about this, Chris. Mine are in a main directory called Charts of all things. Then inside of that is a directory called Bsbchart and one called S57data. They hold different file formats. I use both RNC and ENC on my machine but let's concentrate on the RNCs right now.
On the website
http://www.nauticalcharts.noaa.gov/mcd/Raster/index.htm is where you can find the main listing for RNC/BSB charts. Go to "Download FREE RNCs" and read the agreement then click on the link at the bottom. The agreement just makes you aware that the chart accuracy may not be good enough to keep you off the rocks. The next page shows you the difference between RNCs and ENCs. Click on the "RNCs" link because OpenCPN doesn't read PDFs.
Now you get to make a choice on which charts to download. Either by Coast Guard District, by state, or by region. I get mine by region and choose 8 and 17 for the entire Gulf Coast. You probably need region 6 and maybe 7 depending on how far south you travel. They download in a Zip format. If you have a "chart" directory, unzip the downloaded file into the "chart" directory.
In OpenCPN under Options and then Charts, tell it where the MAIN "chart" directory is. OpenCPN will find all your charts under that directory. My OpenCPN is set for C:\Documents and Settings\Impetuous\My Documents\Charts and OpenCPN finds the RNCs and ENCs located within that major directory. My RNC folder has 131 chart folders in it and it works perfectly.
If you've found that GPS hockey puck under the blowup doll by now, plug it into the computer. And give WinDOZE a few minutes to find it and turn it on. Go get a cup of coffee or maybe take some time out to punch a few things. Or do what I do and go harass the wife for a bit. Harass your wife, not mine.
Now in OpenCPN under Options then Connections, select "Add a connection". Below the box, select "Serial" and then hit the down arrow on DataPort. There's all your COM channels. One of them will be the GPS. You may have to try them all to find it. Once you find the correct COM channel, hit "Apply" at the bottom of the screen. You shouldn't have to change ANY of the other settings.
If you've done all of this, the bottom of OpenCPN should show the following in order "-\|/" and repeat endlessly. You have a signal and a fix from the GPS. If not, move the GPS around to get closer to an opening like a port or hatch or even a window if you're at the house. Once you get a fix, press F2 to center the screen on your location.
And you're off!!! Now you can get fancy. You can connect your Chartplotter to the laptop like you do when you're creating new routes. Download the Chartplotter data to the laptop in *.GPX format. Remember where you saved it. Back to OpenCPN, click on Route Manager. Wait for it. Wait for it. Wait for it. Dammit. Wait some more. A window will finally pop up. At the bottom, click on "Import GPX..." and find the file you just created from the Chartplotter. On XP, it says "Open". This imports your chartplotter file to OpenCPN. There's all your waypoints, routes and tracks.
One thing I dislike about Route Manager is the way it resets after you make a change. It's kinda slow on a 1.4ghz computer. Takes a while to show your changes.
But that should get you started. If you can't get a GPS fix, it's most likely that you are missing a driver to tell the computer where and how to handle the data from the GPS. That's something the GEEKs can fix for you if you can get it yourself. However, OpenCPN has under its Supplementary Hardware link a listing of hockey pucks and whether they work with or without a driver.
Check here ->
http://opencpn.org/ocpn/setting_up_gps for instructions on getting the GPS connected to OpenCPN.
One last thing. I NEVER expected that I would write an article like this. But even a Magna Cumme Laude graduate of the College of Hard Knocks can learn a thing or two.
