Advanced

Ubuntu'd, you're getting a Dell

Posted by NoDough on · 23 comments
LXer.com; By Lane Beneke (aka NoDough)
Mail this story
Print this story

The perfect high school graduation gift – a new computer. It'll be a God-send for my daughter when her college starts up in the fall. But what to buy? Seeing that I've been running Linux systems for over a decade, I really wanted to introduce my daughter (a non-geek, I guess she didn't get the gene) to Linux as well.

The perfect high school graduation gift – a new computer. It'll be a God-send for my daughter when her college starts up in the fall. But what to buy? Seeing that I've been running Linux systems for over a decade, I really wanted to introduce my daughter (a non-geek, I guess she didn't get the gene) to Linux as well.

Dell's decision to start shipping consumer systems with Ubuntu pre-installed was perfectly timed. My daughter's graduation ceremony was June 9th. Dell's announcement in May gave me time to order and receive her new Linux laptop before then.

I logged onto Dell's site and walked through the configurator. Starting with the base E1505N at $599, I upgraded to a Core 2 Duo processor and a nine-cell battery to conserve power and keep her running during those long study sessions in the library (or wherever.) I also bumped up the RAM from the standard 512meg to 1gig, so she can work in multiple applications without worrying about disk swapping. My new total was $798.

The next day, I logged on to check on the status of my system. Hmm, still processing. No big deal. I was an early adopter, so a little delay is to be expected. Then a brief moment of panic. The expected ship date is June 8th. How can I give my daughter her gift on the 9th if it's still in a truck somewhere? My worry was for naught. The system shipped and arrived well in advance of the published ship date.

Now comes the difficult part. I had a brand new Dell Linux laptop in my hands, and I couldn't open the box. Well, technically I could have, but I wanted my daughter to enjoy the experience of receiving her system brand new and UNOPENED. So, for me, it was one week of being the kid before Christmas that looks longingly at the presents under the tree.

That feeling was pushed way into the background as I watched my daughter accept her diploma. I wouldn't want to brag (yeah, right) but she earned several honors. This was made evident by the brightly colored sashes and cords she wore over her robe. She graduated twelfth in a class of over 240. Of course, I could go on and on, but I digress.

That evening, at her graduation party, I finally saw the box opened. It was relatively sparse of documentation, but that didn't matter. The documentation was tossed aside as she went straight for the laptop. Within five minutes it was powered up, her information was entered, and she was viewing the Ubuntu desktop for the first time. I watched as she checked out the games and other applications. No hesitation, no learning curve, just straight to it.

The only occasion I had to intercede was getting her connected to the Internet. She and a good friend were trying to figure out how to get it to see my wireless network. I pointed her to the icon, which listed my network when clicked upon. In no time, she was accessing her email and IMing with her friends. I stayed close by, waiting for the inevitable moment when she said “Dad, how do I get this to work?” Or, “Dad, how do I do that?” That moment never came.

I've watched her using the laptop in our living room several times since then. She's watched videos, listened to songs, played online games, etc. So far, no calls for proprietary codecs (or anything else) have been heard.

Since then, I've had only one opportunity to use her laptop. I used it to check my email. It was fast, and beautiful, and hers. That's right, I had to give it right back to her.

My little one has grown up. As much as it hurts, Linux no longer needs me to support non-geek users.

  Nav
» Read more about: Story Type: Editorial, LXer Features; Groups: Linux, Ubuntu

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments (23)

It's nice to know...

From this ex-Dell technician, that something went right. Such stories are rare where I came from.

Seriously, a happy story and a good read.

Thanks.
Well written story there. I don't have children... just 9 cats and a dog. Perhaps we can buy them a laptop, then just borrow it from them. Hmmmm.

I have now a read a number of "I got me a Dell Ubuntu box" stories (well, technically 2 IS a number) and one story mentioned that the courier delivering the system commented that he was delivering a lot of stuff from Dell that week.

Are there any sales figures for these systems for the first month somewhere? I am really curious about whether this move is working out for them.

- Jaco G
I wonder if Dell would confess to figures like "10000% over expectations" ;)

no root password?

"My little one has grown up. As much as it hurts, Linux no longer needs me to support non-geek users."

Silly dad, it's easy. Just keep a secret root login and every so often break something. :D
Say to your daughter!! Happy journey with Ubuntu... and ask her to say "Ubuntu Rocks... " to her friends...
Ubuntu doesn't do the traditional root routine. It's all about sudo. Simplifications help.
>Ubuntu doesn't do the traditional root routine. It's all about sudo. Simplifications help.

Easy to set one up, though, if you want to.
> Easy to set one up, though, if you want to.

Yeah, but I understand that breaks the sudo process in Ubuntu. When you sudo a command, Ubuntu expects your password, since root doesn't have one. If you set up a root account, it then expects root's password instead.

Better to just set up a second user account on the machine, and use it to break things, since it will still have full sudo rights.
> it then expects root's password instead.

Nope. Still takes yours.
> Nope. Still takes yours.

OK. "I was misinformed". :)
Easy enough anyway to modify rights 'visudo' to edit the file and change individuals so that their individual password is acceptable for administrative functions.
Quoting:Silly dad, it's easy. Just keep a secret root login and every so often break something. :D
"Dad, how come logcheck is reporting root logins when I'm not even there, and root's .bash_history is full of misspellings you do all the time? And by the way, I've locked grub and BIOS down with passwords."

Go ahead. Try to get her back now. :-P
Hardware bios reset -> change boot order -> boot livecd -> "fix" grub

:)

'Course I'm sure a smart enough kiddo would think of something even harder to get around after that. (heh, hacker wars with your kid....)
This story, and this thread, made my morning :-)

Thanks!
Quoting:Easy enough anyway to modify rights 'visudo' to edit the file and change individuals so that their individual password is acceptable for administrative functions.


Could also add your user to group 'wheel', normally does the trick. I'm to lazy to use 'visudo' anyway, I always use 'sudo nano /etc/sudoers'.

Quoting:Course I'm sure a smart enough kiddo would think of something even harder to get around


You can give grub a password, not? Also, the BIOS should have a password to disable changing the boot sequence, thereby disabling bypassing using a LiveCD. An encrypted partition (on top of an LVM container which in turn is on top of a software-RAID partition) would also help against bypassing, I used to recommend AES-i586 256 bit, but that seems outdated these days I recently read somewhere. Lastly, your case should have a lock to prevent people from resetting the BIOS by using a piece of Alu-foil (I once did this, because I was to lazy to find the soldering-iron). A lock might be a bit different to implement on a laptop however.
>thereby disabling bypassing using a LiveCD.

Unless you yank the battery...

I suppose, if one got really determined and had alone time with the box, one could slide in a "LiveCD" in the form of a hard drive and boot from it...

At that point, however, we've gone way beyond normal physical security. If somebody can take your box apart, they can do anything.
Quoting:Unless you yank the battery...


That's kinda what I meant by hardware bios reset (either that or the reset jumper if there is one) :)

But yeah, as you said,

Quoting:If somebody can take your box apart, they can do anything.


No box is secure once you have physical access to it. And I assume even an encrypted volume isn't truly secure. There's probably something out there that could crack it. All ya need is time and the right tools.
> All ya need is time and the right tools

Yeah. And it doesn't take all that long to make a sector by sector copy of a hard drive, so the time needed with the original system isn't as long as some might think.
Quoting: Better to just set up a second user account on the machine, and use it to break things, since it will still have full sudo rights.


Only the first user is in the sudo group by default, so essentially the first user is an administrator. At least that's how it used to work.
>At least that's how it used to work.

Still does, but you can designate any user as an administrator by checking a box in the user's dialog. So simple a MCSE could do it. Maybe.
Quoting:So simple a MCSE could do it. Maybe.


Definately not. He'd be asking where the Active Directory interface was.

inspiring story

This is a great example of how GNU/Linux has evolved in the Desktop side (We all know what it can do in the other areas like embedded systems to super computers)

tell her to install compiz-fusion (How To: http://ubuntuforums.org/showthread.php?t=481314) and she would have some Desktop bling to show off in college.... :D
For the real bling, I recommend Beryl.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post