Archive

Archive for the ‘Uncategorized’ Category

Happy birthday to us!

September 29th, 2009 No comments

On top of Tyler’s self-congratulatory post, I’d like to commemorate that it’s been two months since our very first post here on The Linux Experiment, with many more to come – don’t you worry.  Extended props from me to the folks at mintCast for mentioning us in their podcast at the beginning of September.  Keep up the awesome work, you guys.

LINUX HOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

Edit: here’s some birthday cake.  Enjoy.

Categories: Uncategorized Tags:

vpnc and me

September 17th, 2009 4 comments

After a brief hiatus of making posts (I document my daily trials all day at work, so it’s not usually the first thing I want to do when I get home) I’ve decided to make a beneficial post about how I can now do WORK (from home) on my Fedora 11-based laptop.  Hooray!

At the corporation where I work, our network and firewall infrastructure is – of course – Cisco-based.  Naturally, in order to connect to our corporate network from home, we use Cisco’s own VPN Client.  For distribution to various users across the company, my workplace has provided discs with pre-configured installations of this client, all set and ready to go to connect to our corporate network.  This prevents the dissemination of unnecessary information (VPN IP addresses, etc.) across the ranks, and makes it much easier for the non-savvy user to get connected.

I’ve all ready had a bit of experience using this client on my Windows Vista and Windows 7-based computers.  Unfortunately for me, the Cisco VPN Client we use at work only operates in a 32-bit Windows environment… meaning that on Windows Vista, I had to run a full-fledged copy of Virtual PC with a Windows XP installation.  In Windows 7, I was fortunate enough to be able to use its own built-in Windows XP Mode.

Trial and Error

My first thought to get this software working under Fedora 11 was probably the most simple – run it in Wine!  I’ve had limited experience with Wine in the past, but figured that it was probably my best bet to get the Windows-only Cisco client functioning.  Unfortunately for me, attempting to install the program in Wine only results in a TCP/IP stack error, so that was out of the question.

My next thought – slightly better than the first – came when it was announced that I could nab a copy of the Linux version of the Cisco VPN Client from work.  As luck might have it, it’s a bitch of a program to compile and install, and I had to stop myself short of throwing my laptop into the middle of our busy street before I just gave up.

Better Ideas

At this point, I was just about ready to try anything that could possibly get VPN connectivity working for me on my laptop.  Luckily, a quick search of ‘Cisco VPN Linux’ in Google shot back the wondrous program that is vpnc.  After seeing various peoples’ success with vpnc – a fully Linux-compatible Cisco VPN equivalent – I did a bit of reading up on the documentation and quickly installed it using yum:

$ yum install vpnc.x86_64

There, easy enough.  Further reading on vpnc indicated that I needed to edit a file known as default.conf – located in the /etc/vpnc directory – to store my VPN settings for work, if desired.  Opening up the config file included with the Windows version of the client, I pretty much copied everything over verbatim:

$ cd /etc/vpnc

$ nano default.conf

IPSec gateway [corporate VPN address]

Xauth username [domain ID]

Xauth password [domain password]

Domain [corporate domain]

From there, I performed a write out to the default.conf and saved my information.  The only complaint I might have about this step is that everything in this file is stored as plain-text, and does not appear encrypted whatsoever.  Since we are using a WPA2-encrypted wireless network and the VPN tunnel is secured, I wasn’t too concerned – but still.

At this point, I was now ready to test vpnc connectivity.  Typing in at the terminal

$ vpnc default.conf

I was rewarded with a triumphant ‘vpnc started in background’.  Hooray!  But what to do from here – how to connect to my work computer?  On Windows, I just use Remote Desktop… so logic following through as it does, I typed:

$ rdesktop [computername].[domain]

Instantly, I was showered in the beauty that was a full-screen representation of my Windows XP Professional-based work computer.

A shot of vpnc running in terminal, and my desktop running in rdesktop.

A shot of vpnc running in terminal, and my desktop running in rdesktop.

It certainly was not as easy a process as I’m making it out to be here – indeed, I did have to figure out to add .[domain] to the end of my computer name, as well as allow vpnc’s ports to flow through by performing a terminal netstat command and then opening them accordingly in the Fedora firewall – but I am now connected to work flawlessly, using open-source software.

Sitrep – Fedora: 1. Dana’s patience: 0.

September 2nd, 2009 No comments

As you might be able to tell from the title of this post, I feel like I’m fighting an uphill battle here.  Through hummus.  In the middle of winter.  While I’m getting clawed back down the hill by a thousand lesbians.  Tempted to join them, but ever vigilant.

After much cajoling and terminal commands, I’ve managed to get the real (REAL!) nVidia graphics driver up and running.  While I was very excited for the ‘nouveau nVidia driver’ offered by default in Fedora 11, turns out this offers shit in the form of functionality with my graphics card.  No desktop effects and no ability to change screen brightness?  No thanks.

Hope eventually came in the form of a nice little .run file from nVidia’s site with the latest 64-bit drivers for my graphics card.  Hooray, I thought!  Sweet victory.  But wait, I’ve never seen a .run file before…?

*some searching*

Twenty minutes of Googling and tinkering later, and I figure out how to: 1) run a .run file, 2) kill X, and 3) work my way through the driver installation.  Which eventually failed, yes, but hey.  Five more minutes of Googling later and I came across this fantastic little site.  It gave me detailed, step-by-step instructions on how to add new repositories to yum (to which I’ve rather taken a liking), and from there getting the kmod-nvidia driver up and running.  Easy as pie!

Some time later, I’m now running with full desktop effects (shiny) in Gnome and the ability to change the brightness of my screen.  As far as other devices go, most things seem to work out of the box.  Touchpad and sound controls are fully functional, as well as some of my Fn+ keys (such as screen brightness and mute).  It’s been fun so far.

Next up: networking.  Might need some help here…

Back and ready to go!

August 31st, 2009 No comments

I just got back from vacation last night, in time for tomorrow’s experiment start date.  I’ve all ready backed up my laptop in preparation (running the release candidate version of Windows 7 at the moment) and am very excited to get started.

TO LINUX WE GO!

Categories: Uncategorized Tags:

Vacation a-hoy!

August 23rd, 2009 No comments

Hi, all.  Just a fair heads up that I’ll be relatively incommunicado as I head out on vacation until August 30th.  I hope that everyone else on here can keep you entertained enough until I return (with two days left before experiment start!  Ack!)

Categories: Dana H, Uncategorized Tags:

Technical difficulties

August 17th, 2009 No comments

First off, congratulations to Tyler B. for finally picking a distribution.  Nobody else has been as careful and diligent with this (nor documented their process nearly as well!) as he has.  I’m looking forward to testing the same distribution as he is, mostly so that he can help me and my n00b self out.

Secondly, some of you may have noticed slowdowns with the site recently; we sure have.  Please keep with us as our hosting service – provided by the always-fantastic Dreamhost – is moving our site to another server due to technical difficulties.  Everything should be back to normal within the next 72 hours.

My third (and final) point for the evening?  Spread the word!  We here at The Linux Experiment loves us some word of mouth.  If you like what you’re seeing and want to pass it on, link to us!  Blog about us!  Follow us on Twitter!  Our job is to get the word out about what we’re doing.

Happy reading!

Categories: Dana H, Uncategorized Tags:

Another one bites the dust

August 13th, 2009 6 comments

In the continuing effort to find my perfect distro for this experiment I have set the goal of having finalized my choice by the end of this week. So welcome to another installment of which distro just didn’t cut it!

Looking at the remaining three candidates, Fedora, Mandriva and Linux Mint, it became apparent that the only distro I really knew anything about was Fedora. Setting Fedora aside for a moment I decided to use the power of Google to help me. I searched “Mandriva 2009 review” and “Linux Mint review” and opened the first four tabs (skipping the garbage links of course ;) ) for each. This is what was said about the two of them.

Mandriva

Source: http://superphysics.awardspace.com/2008/10/13/mandriva-2009-review-desktop-emphasis/

While the install went perfectly well for me, other reviews around the internet are claiming some install problem, including a bizarre one where the Gnome is loaded as the default desktop. However, I am inclined to think this is either a rare bug, or something wrong done by the reviewer himself.

My take: Well that doesn’t sound very good. Hopefully that’s just a fluke.

The best part I have liked about Mandriva is that it is the only Linux distro to date… that actually runs my graphics card out of the box. Not even openSUSE or Ubuntu do that.

My take: This is excellent news, especially because my machine is also using an ATi card.

I have by now done a lot of testing, and my current impressions are slightly less positive. The hang consisted of a screen freeze when I opened five windows of Firefox. What I did not realize is that this recurred for me. I am not sure if it is the same case for others. There were also two more crashes, from unidentified causes.

My take: As a novice user who doesn’t know how to just “kill and restart X Server” this could be an issue for me…

But more so, the desktop, and plasma improvements are great. Take the time to experiment with each, they are worth it. They too, are stable.

My take: I’m not really sold on the plasma paradigm but this is still good news!

One of the most important parts of any distribution is the package management. I had not had a chance to test this earlier, but this was a big let down. I was expecting something exceptional here. What I got was an almost exact replica of the management system of the previous Mandriva, which was, let’s face it, slow and cumbersome… I had a difficult time downloading packages from online repositories – Mandriva’s package management apparently did not like my slow, albeit passable, internet connection.

My take: Installing software easily and efficiently will be key during this experiment. This person’s take on Mandriva’s package management is worrisome.

Source: http://izanbardprince.wordpress.com/2009/03/06/mandriva-20090-much-improved-since-last-year/

Mandriva is one of the few distributions that lets you have the  XFS file system on /boot with GRUB as your bootloader, so all you really need is SWAP and one / partition with XFS if that’s all you want.

My take: Can someone in the Linux community explain to me why GRUB isn’t able to just use all of the filesystems?

You do have to edit your Timezone and monitor/video card settings or else it may reboot with the wrong resolution and using the unaccelerated VESA driver (And set for New York’s timezone), I selected 1680 x 1050 Generic Monitor with Nvidia 6100 or later, this brings the system up with the 2d accelerated NV driver until you can get around to installing the Nvidia binary module.

My take: This seems like a lot of messing around just to set up the system time and video card!

Mandriva saw my Windows shares out of the box, and could browse them through Nautilus immediately.

My take: Playing nicely with Windows is going to be one of the things I test during this experiment so this news is promising.

Source: http://linuxandfriends.com/2008/10/14/mandriva-linux-2009-review/

Mandriva One has everything that a home PC user should require, including a graphics suite (GIMP), document viewer (Gwenview), Office suite (OpenOffice.org 3.0), audio player (Amarok), Movie player (Totem) and latest version of Firefox web browser. Of course, I need not say that Mandriva 2009 comes bundled with KDE 4.1.2 or GNOME 2.24 depending upon the live CD you downloaded. So you get all the applications that are part of these fabulous desktop environments.

My take: Something that  I will certainly be writing about is the ‘out-of-box’ experience of the distro. How it looks, works and feels before I add additional software.

If you have any of the NVIDIA or ATI graphics cards, you are in luck as Mandriva One 2009 bundles with it the proprietary drivers for these cards and you can use the 3D acceleration capabilities out of the box without any further tinkering.

My take: Again, by the sounds of things Mandriva has all of the graphics drivers I’ll need built right in!

Linux Mint

Source: http://techtoggle.com/2009/01/linux-mint-review/

Linux mint offer number of applications that are not available in Ubuntu. There are many pre-installed applications like multimedia codecs, drivers for Wi-fi cards etc. Moreover as Ubuntu and Linux Mint use the same software repositories, so any software that can be installed on Ubuntu is compatible with Linux Mint, hence it provides users access to a huge collection of packages and software.

My take: My experience with Ubuntu is that it supports most things right away. If Mint can improve upon that it is a welcome enhancement.

It is a Debian-based distribution and as such it is very solid and it comes with one of the greatest package managers.

My take: Debian is an excellent, stable distro and this bonus was inherited into Mint through Ubuntu.

Ubuntu as compared to Linux Mint have got very larger support community but at the same time every advice and help is also applicable to Linux Mint.

My take: Having support to fall back on is going to be key so let’s hope this statement rings true.

“It’s one of the most community driven distributions. You could literally post an idea in the forums today and see it implemented the week after in the “current” release. Of course this has pros and cons and compared to distributions with road maps, feature boards and fixed release cycles we miss a lot of structure and potentially a lot of quality, but it allows us to react quickly, implement more innovations and make the whole experience for us and for the users extremely exciting” –Linux Mint Team

My take: While this sounds like a neat idea I think I would much prefer a solid roadmap over feature creep.

Source: http://infinity-sama.blogspot.com/2007/12/linux-mint-review-fantastic-distro.html

I booted into it via LiveCD. Yikes! Gripes. Dunno why, but it didn’t boot at first. It just showed me a nice black wallpaper, and my cursor. GNOME was not starting. Reboot! Again, but this time, I saw the GNOME bottom panel, but blank, and no icons! WTF! REBOOT! Poof! This time, for a weird reason, everything loaded fine, and I got my desktop and all icons and all. Strange…

My take: This… doesn’t sound good

From the menu, I could see a whole bunch of applications already installed, most notably Firefox, Thunderbird, Pidgin, GIMP, Totem, Mplayer, Amarok, Open-Office 2.3 and Serpentine

My take: Sounds as though the basics are covered.

Regarding drivers, I was amazed. My WiFi (Intel Pro Wireless 4965) worked directly, prompting me for ESSID and the other usual settings, and minutes later, I was on Google. Same for my graphics driver (Intel GMA 965), giving me my 1280×800 native resolution. Sweet!

My take: Just like the Mandriva review this seems to point to Linux Mint being an excellent experience right from the start.

What I want to say is that Linux Mint is really great for users that want a simple and clean system, that is fast and efficient, and that works without hours of configuration.

My take: While this sounds nice for the beginning I’m not sure how well the lack of configuration options will play out as the experiment goes on.

Source: http://1n73r.net/2009/05/09/linux-mint-7-review

The install was painless, as usual, and the theme was just as elegant and smooth as ever.

My take: Maybe I’m a spoiled Windows user but if the install isn’t painless why are we even bothering?

One of my biggest complaints with Linux Mint in the past was the mintMenu application. While I loved its functionality of allowing you to search for programs and documents all right when the menu is open, it never had the ability to open with a hotkey, until now. I found out by accident. I pushed the “Super” key and started typing Firefox because that is what I usually do in Vista.

My take: This is a very nice feature and one that I use on Vista all of the time.

The only other surprising feature to find was that Evolution was not the default mail client and instead Thunderbird still held that title. While I still do like Thunderbird I feel like Evolution is a step in the right direction and I love that it can not only manage all of my personal email addresses but it can also painlessly get my works Exchange email.

My take: I currently use Thunderbird so that’s a plus. However in order to get the true Linux experience perhaps I should install Evolution even if it is not the default?

Conclusion: It seems that no matter which of these two is chosen to stay on, the other could have been equally qualified. With that in mind I will have to base my decision on some other factors.

The Sweet Taste of Mint Just Isn’t Enough

This was a tough call but I am going to allow Mandriva the honour of staying in the race. While Linux Mint seems like a solid distro it also feels a lot like it’s just Ubuntu with a different theme. True there are the mintTools and other features but if the goal of this experiment is to truly dive deep into the guts of Linux and learn something new I shouldn’t be hidden from them. The small community for Mint only features and tools is also kind of troubling because they may not react as quickly to an issue, for example a Mint specific security flaw, as one of the big name distros would.

Well that’s all for now. I hope you made it through this giant post. When I wake up in the morning I’ll try and fix the spelling mistakes that are bound to be there :P . Don’t forget to tune in next time for the showdown between Fedora and Mandriva!