Jump to content

Ubuntu Desktop vs. Win 7 Pro - hidden costs, unexpected issues, bad surprises?


Recommended Posts

Posted

I have about 200 PC's that need to move from XP Pro to something else.

Some users need Windows apps (mostly admin support staff) and these boxes will upgrade to Win 7 Pro. But most of the classroom PC's are used for nothing but web browsing (students are using Google Apps for school assignments) and would crack under the strain of Win 7. Ubuntu Desktop seems like the obvious choice for these boxes.

 

You don't have to convince me that Ubuntu is better than Windows from a technical standpoint, and I can figure out on my own how much less it will cost. But here's the question: who has transitioned from Win XP to Ubuntu Desktop recently, what unexpected issues did you face, and were there any unanticipated costs? Was there anything about the change that users (esp. teachers & staff) found particularly hard? I really want this to go well and would like to be prepared for all possibilities.

 

Thanks!

 

Luke Jaeger | Technology Coordinator

Pioneer Valley Performing Arts Charter Public School

http://www.pvpa.org

Posted

The main one would be what do you use for an MIS, i.e do you need the ability to take registers from the machines. If so can it be done web based then easy if not then does the app run under ubuntu.

 

We run most of our back end server side off ubuntu but not been able to put a machine in a classroo.

  • Thanks 1
Posted

I've turned some xp machines to linux, it was certainly faster than XP or Win7.

I'd suggest going with Linux mint - of the problems we had with ubuntu is making sure all the non-free codec, flash,java etc is present (I appreciate it's quite easy to install) but Mint has it all pre-configured. Mint 12 also has a good setup of Gnome3, which looks quite like Gnome2 meaning you don't have to endure the misery of Unity.

We also found remote imaging a pain - it can be done with FOG but needed very large image files, we found it quicker and easier to use ddrescue and do disk to disk.

  • Thanks 1
Posted
I've turned some xp machines to linux, it was certainly faster than XP or Win7.

I'd suggest going with Linux mint - of the problems we had with ubuntu is making sure all the non-free codec, flash,java etc is present (I appreciate it's quite easy to install) but Mint has it all pre-configured. Mint 12 also has a good setup of Gnome3, which looks quite like Gnome2 meaning you don't have to endure the misery of Unity.

We also found remote imaging a pain - it can be done with FOG but needed very large image files, we found it quicker and easier to use ddrescue and do disk to disk.

That's a good suggestion, I haven't looked at Mint in a while. The humorous messages in Terminal were a nice touch. Unity is definitely hideous.

 

Was there anything about transitioning your users from XP to Mint that went badly, or that you'd advise someone to watch out for?

 

Imaging is a whole other issue - I've had good results imaging Linux boxes (and Macs) with clonezilla, but you still have to touch every computer.

Posted
do you mean taking attendance? (sorry, my British is a little rusty) - that's all done via web, so not an issue.

 

yes thats what i meant!

 

With regards to Imaging,Take a look at Fog is you havn't already, one the task has be sent to the machine hitting f12, network boot and jobs a goodun, I did 900 over the summer easily.

Posted

Was there anything about transitioning your users from XP to Mint that went badly, or that you'd advise someone to watch out for?

 

not for the interface. We found that most users don't really use windows, they just launch apps. The bigger problem was transitioning people from MSOffice to Google apps or LibreOffice - that is a much bigger challenge. Printers can sometimes be an issue, 99% of the time they are fine - but even with decent HP printers you sometimes need to carefully choose drivers as occasionally certain documents can print with artefacts.

Citrix and Google apps really help with cross platform compatibility, esp if users are used to using them before an O/S migration.

  • Thanks 1
Posted
yes thats what i meant!

 

With regards to Imaging,Take a look at Fog is you havn't already, one the task has be sent to the machine hitting f12, network boot and jobs a goodun, I did 900 over the summer easily.

I love FOG for imaging Windows boxes, haven't quite got the hang of making it work for other OS installations.

Posted
I love FOG for imaging Windows boxes, haven't quite got the hang of making it work for other OS installations.

 

I did manage to get it to image my ubuntu box - did it using version 0.30 and all i did was setup a capture as if it was any other box, although no fogprep

Posted
not for the interface. We found that most users don't really use windows, they just launch apps. The bigger problem was transitioning people from MSOffice to Google apps or LibreOffice - that is a much bigger challenge.
That's what I figured, and I'm working hard to untangle the two things (MS Office vs. Google Apps / Windows vs. anything else) in peoples' minds. Bottom line is that if it's going to cost $20K to install Win 7 there's going to have to be some greater benefit than the fact it makes people comfy.
Printers can sometimes be an issue, 99% of the time they are fine - but even with decent HP printers you sometimes need to carefully choose drivers as occasionally certain documents can print with artefacts.

Citrix and Google apps really help with cross platform compatibility, esp if users are used to using them before an O/S migration.

We serve all our printers thru PaperCut which uses standard Samba and CUPS printing. It's already working great on our pilot Ubuntu desktops. Citrix would be an elephant gun for a school our size, but who knows, we might use it for something someday.
Posted
most of the classroom PC's are used for nothing but web browsing

 

Absolutly nothing else? Might as well have a web browser start up on boot/login and transition the users to the ChromeOS web-browser-as-OS model. It seems to be working okay in our prep (kindergarden) classrooms where we have some EeePC netbooks booting Debian to run XFCE with Chrome (which keeps itself up-to-date and has built-in viewers for Flash, video and PDF) as a web browser.

Posted
Absolutly nothing else? Might as well have a web browser start up on boot/login and transition the users to the ChromeOS web-browser-as-OS model. It seems to be working okay in our prep (kindergarden) classrooms where we have some EeePC netbooks booting Debian to run XFCE with Chrome (which keeps itself up-to-date and has built-in viewers for Flash, video and PDF) as a web browser.

 

Printing is the dealbreaker, otherwise I'd do something like ChromiumOS or Webconverger.

Posted
Printing is the dealbreaker, otherwise I'd do something like ChromiumOS or Webconverger.

 

You could look at the webprint part of papercut - files are uploaded into the machine which then prints them. Also you can connect chromeos to printers its just a bit fidderly, and not sure how well it would work in production.

Posted
You could look at the webprint part of papercut - files are uploaded into the machine which then prints them. Also you can connect chromeos to printers its just a bit fidderly, and not sure how well it would work in production.

 

We use webprint for guest laptops and I love it - but I think the users would balk at having to use it for everything, all the time. What it does is very cool but it's undeniably clunky.

 

ANYWAY we are getting far afield here - my question wasn't 'which non-windows OS should I use' but rather 'what are the hidden costs of switching to Linux at the desktop'. It could well be that there aren't any, which would be great news.

Posted

Well its a case of listing software you currently have on your network and seeing if there are alternatives on linux which staff would be happy with. At the end of the day without knowing the staff and the software you currently use on windows and how its used its very had to comment IMHO

 

I.e if staff use windows movie maker in the classroom is there an alternative for it which is simple to use on linux. The major type of software there are alternatives for such as libre office instead of m$ office etc.

Posted
Well its a case of listing software you currently have on your network and seeing if there are alternatives on linux which staff would be happy with. At the end of the day without knowing the staff and the software you currently use on windows and how its used its very had to comment IMHO

 

I.e if staff use windows movie maker in the classroom is there an alternative for it which is simple to use on linux. The major type of software there are alternatives for such as libre office instead of m$ office etc.

 

Almost everything is web-based except for MS Word, and if I can get the teachers more comfortable with Google Docs then we won't need that either. We tried Open Office a few years ago and everyone screamed. But Google Docs solves so many other problems (students losing files, having files at school but not at home, etc etc) that I think it's worth the struggle.

The classes that do a lot with photoshop / video / etc are already using Macs so that's not much of an issue.

Posted
Printing is the dealbreaker, otherwise I'd do something like ChromiumOS or Webconverger.

 

You can have any Linux distribution you like load up a web browser on startup, you don't have to use ChromeOS itself, so you can use whatever printing facilities are available in whatever distribution you prefer.

Posted

We have a lab with 60 linux clients, and have nearly no software costs anymore.

 

We run Ubuntu 10.04 LTS on all clients, but think about switching to linux Mint because of Unity.

 

For Imaging of the clients we use drbl/clonezilla, which boots the clients via pxe and uses multicast.

We only have one image for all clients, network configuartion is done via dhcp.

Printing is done via cups/pykota.

 

We use dsh (distributed ssh) to install packages and for updates.

 

The management of all clients is not that time consuming like it was with windows clients.

 

The biggest problem for our users is open/libreoffice. So many docx documents arround and the import function does not work properly with some documents.

 

 

if you have any additional questions, just drop me a message.

  • Thanks 1
Posted
We have a lab with 60 linux clients, and have nearly no software costs anymore.

 

We run Ubuntu 10.04 LTS on all clients, but think about switching to linux Mint because of Unity.

 

For Imaging of the clients we use drbl/clonezilla, which boots the clients via pxe and uses multicast.

We only have one image for all clients, network configuartion is done via dhcp.

Printing is done via cups/pykota.

 

We use dsh (distributed ssh) to install packages and for updates.

 

The management of all clients is not that time consuming like it was with windows clients.

 

The biggest problem for our users is open/libreoffice. So many docx documents arround and the import function does not work properly with some documents.

 

 

if you have any additional questions, just drop me a message.

 

lownoize, what do you use for a server / directory master? Also Ubuntu?

It's possible to remove Unity and install Gnome on Ubuntu 11, though I have not done this yet myself.

Google Docs is a great solution and handles the .doc/.docx files very well.

Posted (edited)

Removing Unity is dead simple if you have upgraded from 10.04, you just need to select Gnome from the options menu at login.

 

There is a school near me that runs a complete Samba Domain for use with linux/windows desktops. The only windows server they have is for Sims.

 

 

EDIT: the Next Update in Theory Should be an LTS if following the same pattern as normal, version 12.04

Edited by glennda
Posted
lownoize, what do you use for a server / directory master? Also Ubuntu?

It's possible to remove Unity and install Gnome on Ubuntu 11, though I have not done this yet myself.

Google Docs is a great solution and handles the .doc/.docx files very well.

 

We use Ubuntu 10.04 LTS for all Servers:

Server 1: OpenLDAP for user authentication, cups/pykoat for printing, dhcp....

Server 2: nfs fileserver for user homedirectories, and ldap slave.

 

I would recomend Ubuntu LTS for Servers, because you get 5 years updates.

Posted
We use Ubuntu 10.04 LTS for all Servers:

Server 1: OpenLDAP for user authentication, cups/pykoat for printing, dhcp....

Server 2: nfs fileserver for user homedirectories, and ldap slave.

 

I would recomend Ubuntu LTS for Servers, because you get 5 years updates.

are you handling Mac client logons on Ubuntu as well?

  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...