Showing posts with label ubuntu. Show all posts
Showing posts with label ubuntu. Show all posts

Saturday, July 10, 2010

Ubuntu snag


Hello! If you have been following this blog at all, you know that I am working on playing with Ubuntu in the classroom. I am using Ubuntu 8.04 LTS (the current version as of this post is 10.04) because it is the software that works with the NComputing boxes that allow virtualization. Well, as is usually the case, I have hit a snag that I can't get around right now. Like most people I have a Windows environment in my school with a server running Active Directory. All of the students log in to the server using their username and password and I control policy and so forth using Group Policy for each grade. Well, I am trying, unsuccessfully at this point, to integrate the AD with my Ubuntu box. I have read about Samba and I even found and downloaded the GUI (Graphical User Interface) program SADMS which automates much of the process (it edits the necessary files for you after you provide pertinent information). However, I keep getting an error message about changing the password on the server before I can get a Kerberos ticket. I can ping the AD server and I sync time servers so it isn't either one of those problems. I have changed password several times to no avail.
So, I am putting out a plea for help. If anybody has any leads or can direct me somewhere, I would be very appreciative.
I would also love to hear about any successful (or unsuccessful) OpenSource integrations into a classroom setting if someone would like to share!

Thursday, June 24, 2010

Ubuntu and Windows

Summer is on and of course as teachers we are doing nothing, right? This is that time of year where apparently we just sit around and do nothing and get paid, right? These months (July-Aug) are the reason why every teacher became a teacher, right? I am sure that if you are a teacher, or even thinking of becoming a teacher, you have probably heard one of these comments recently. If only that were true, huh? This is the time of year when I can get most of the physical work done! Without students I can refresh machines, move around ones that have broken, are breaking, or will just plain die any day now. Purchases are made, planning happens, and things keep going! If you are a teacher reading this post, remember this is our down time so relax and enjoy! :-)

OK, now that I have put away my soap box (thank goodness I don't have a large audience to worry about influencing!) I move on to the reason for my post. In a recent post from May I talked about setting up Ubuntu (Open Source, i.e. free) software and NComputing (Virtual computing, i.e. more computers without the equipment) hardware for a cheaper alternative to getting to a 1 to 1 ratio of computers to students. After having a discussion with reps from the company I do most of my purchasing from, I found out the licensing necessary to use Windows with the NComputing boxes. Basically, to be compliant (and legal) with the companies, I have to purchase a server license (2003 or 2008) for the host machine, a CAL (client access license) for each of the client machines, AND a RAC (Remote Access client license) for each of the client machines. Now, depending on which tier you are on with Microsoft, these purchases vary in price. Needless to say, it will cost approximately $150-$200 just for the OS licenses for me to put three computers in any classroom (1 host and 2 virtual). Of course, if I want other software, like Office or Publisher, or whatever, I have to pay for three separate licenses. So quick math tells me that if I want to do 10 classrooms, I have to put out $2000 for just the ability to run Windows on those machines. With a free operating system on the computer which is broken up into three machines (or up to 11 if you use the bigger x550 solution) it costs me nothing. Nada, zip, zero. Being under a tight budget, I like not having to put out that money (and my principal likes it even more)! It all comes down to what you want to do on that machine. If you are looking to get another lab just for Internet research, this solution might work for you. If you can use the open source program OpenOffice to do your word processing, spreadsheet, and presentations then this solution might work for you. It is, at the very least, something to look into. Let me be clear, I don't believe it will ever replace Windows, but it might be another option for teachers. Here is an article from THE journal giving a little more information.

Tuesday, May 11, 2010

Ubuntu & NComputing working together

I know it has been a while since I wrote about getting Ubuntu working, but I have been busy! Anyway, I was able to revisit trying to get it up and running today and as is often the case, it was 1 step forward, 2 steps back.
After doing some online research (and sending a message to tech support), I found out that the latest Ubuntu version which NComputing supports is 8.04 LTS (Long Term Support). As of this writing, the newest version of the software is 10.04 (which just came out in April). I don't know why the NComputing software has not been upgraded to work with the latest software but since Ubuntu is on a 6 month update cycle I can only assume that they are working on a newer version. I also have to say with great candor that I do not know enough about the different versions to have any idea what the differences are between the newest version and the older 8.04. So, I guess we will overwrite version 9.1 and downgrade to 8.04!
The first thing I had to do was download this version. I did this from the machine that had Ubuntu version 9.10 on it (since I was going to have to downgrade anyway). Version 8.04 does fit on a CD disk (it is 700MB in size) so installing it on the computer was very simple. All I had to do was download the file, right click on it and burn it to CD (one of the options by default in Ubuntu 9.10). Once the CD was created I rebooted the machine. On reboot it read from the disk and prompted me with 7 questions (all of which I chose the defaults) and began to install (essentially the same installer that 9.10 had). The installation itself took literally 10-15 minutes. After the install is complete you must reboot the computer. You will have to log in with the username and password that you create during the install.
After the reboot and log in it was time to download the NComputing file (again). You can get that file here. I downloaded the file on to the desktop and double clicked the file. WARNING - YOU MUST HAVE AN ACTIVE INTERNET ACCOUNT FOR THE REST OF THE STEPS HERE. The first time I tried to install the file I received an error message telling me that it couldn't open a file and the install box was grayed out. I then plugged in the Internet cable (which I had removed to plug in another machine) and tried the file again. This time it worked just fine and I was able to install. So I guess it looks for an active connection before the install occurs. After I found this little tidbit of information out the rest of the install was simple. Double click the install package button and hit the Next button when prompted (it will happen several times). (The download link above also has a link to a .pdf file that gives specific directions on how to install the program if you need more help.) Once you have installed the package you will get a message that the installation is complete. Close the install window and reboot the computer. From my experience you must reboot before you try to do anything with the NComputing boxes.
Once the machine comes back up you need to log in to the host machine. As the computer was loading, I was getting something on the virtual machines; but just a screen that said the x350 card has been initialized. Nothing else. Now, I don't know if this has anything to do with my getting things to work, but when I went to the upgrade, I was met with a window telling me that the list I had was old and I needed to download a new list. I clicked the OK box and a new list of files was downloaded. That was all that I did. I want to be clear, I didn't install any updates or any other machine file, just the list of files available (as a matter of fact the directions from NComputing are very clear about NOT downloading updates to the OS). After this list update I rebooted the computer and I was able to see the same initialized screen on the virtual machines. But then, I got a new message that the station had been unlocked and low and behold, the screen came up with a login prompt! I don't know if the two steps were related or if there was something special about the 2nd reboot, I just know that it worked for me! At this point you need to follow the directions to register the card with the company and go from them. I haven't had any problems booting up the computer or the virtual boxes with about a half dozen boot-ups since it was working. I will continue to post updates as we use the equipment.

Saturday, April 24, 2010

ubuntu update


So in the last two weeks I have been working on trying to get the Ubuntu computer up and running with the NComputing boxes attached to it. First things first, getting Ubuntu installed. This turned out to be more difficult then it probably should have been because of the equipment I am using. The first machine I was trying to install the OS on to was an older computer without a DVD player (it was a Dell Pentium III - like I said, an older computer). The latest version of the OS (Ubuntu version 9.10 as of this writing) can be downloaded as a bootable image, but it is over 3 GB in size so it has to go on a DVD disk. So that was problem #1. Of course, there is always the USB key option, but the BIOS on the machine was sufficiently old enough that booting to the USB drive isn't an option. So, the answer to that little quandary was to install the older version 9.04 (whose bootable image fit on a CD) and then update to 9.10 (the update is available via either the internet update within the software or you can download the update-which also fits on a CD disk).
Then on to problem #2, trying to put Edubuntu on the machine. In case someone isn't familiar (and up to about a month ago I didn't know what I was talking about either!), Edubuntu is a derivative of Ubuntu which has all of the educational programs already installed on it. While you can get them each as individual downloads, it is easier to get the whole version at once. They have it broken up into primary, secondary, and tertiary modules and including all kinds of different pieces of software, all free. Again, version 9.10 is too big to fit on a CD so I had to use version 9.04. Well, I guess that once I updated to version 9.1 Ubuntu, I couldn't put the 9.04 version of Edubuntu (I kept getting an error saying that it wouldn't install). So, I had to wipe the machine, install Ubuntu 9.04 from the CD and then install Edubuntu 9.04 and then upgrade to Edubuntu 9.10. Not too big of a deal, but time consuming. With the older equipment, an install takes about 40 minutes. And then another 30 minutes for the Edubuntu install. Ahhh, but that falls right into problem #3.
Once I had the 9.10 Edubuntu software installed, I completely lost my ability to open the My Computer option on the computer OR use the CD-ROM drive! For whatever reason, I could not use the graphical interface at all (nor could I get the CD-ROM drive to do anything else but eject from a DOS prompt). My assumption is that the older hardware was a problem. So, to review, at this point I have the latest version installed on the computer, but I can't do any of the graphical interface things that make it work like Windows. Needless to say, not a great showing. So, I am going to have to find some newer hardware and see what happens. And so that is where I will end for now. More to come!

Sunday, April 11, 2010

open source ongoing project in classroom


One of the issues that I have to work with is budget. Just like everyone else in the world, our budget is tight! I like the challenge and we are lucky that there are many different companies that give their products to schools at reduced prices or free of charge! Of course, there is also open source software which has been around and used in different organizations for years. I am looking at beginning to use the open source software operating system Ubuntu in our classroom. Ubuntu is a form of the Linux kernel and there are many different "flavors" of the software. The interesting part of Ubuntu is that there is an add-on called Edubuntu which has all kinds of educational software added into the OS. They are broken up into 3 packages- primary, secondary, and tertiary and add all kinds of functionality to the program for a classroom. It also includes a completely free version of an office productivity suite called OpenOffice. It has a word processing program, a spreadsheet program, a presentation software program, a database program and a graphics program. I am going to be working on installing the software on to some recently donated machines and try to get them up and running into one of our classrooms where the teacher has requested she have more machines in the room then the 3 that are already there. The programs that she will need to be able to access in the classroom are all web-based or using the Office Program. The web browser is called Firefox (which is also available on the Windows side and is very popular) instead of Internet Explorer so there will be a learning curve for both myself, the teachers, and the students.
The plan right now is to get Ubuntu 9.10 (the latest "stable" version as of this post) up and running. Then I hope to add the Edubuntu add-on and get that working. From there I hope to add another piece of hardware into the mix called NComputing. This is an add-on card which allows me to break 1 machine up into multiple machines (virtual computing). According to their website, the Ncomputing software/hardware is compatible with Ubuntu. I will continue to post updates on my progress as I take the next steps. Any helpful hints or suggestions would be welcomed!