As of November 28, 2009, I have decided to do a comparison of the Samsung CLP-315 and the CLP-310. My results can be found at http://aprivatebeach.com/blog/2009/11/difference-between-samsung-clp-315-clp-310. With this said, it seems that one can try installing the CLP-310 driver from http://foo2qpdl.rkkda.com/ if the CLP-315 does not work and vice versa.
Another post that may help with installing of the native Samsung.com drivers if the instructions at Samsung.com do not work, http://georgia.ubuntuforums.org/showthread.php?t=341621. When it comes to Linux, it is recommended to use the open source driver from http://foo2qpdl.rkkda.com/, but one will have to decide which one he/she wants to use. The open source or the native option.
As of November 11, 2009, the Samsung clp-315 is working in Ubuntu 8.04 – 64-bit. If you follow the instructions from the foo2qpdl website, the Samsung CLP-310 can be changed to CLP-315.
As of July 5, 2009, the Samsung clp-315 is working in Ubuntu 8.04. The driver from http://foo2qpdl.rkkda.com/ works. You will have to change the printer driver to the clp-315 after you follow the instructions on that website. The information from getting the Samsung CLP-315 working in Ubuntu 8.04 still works.
Unfortunately, you will realize that things get broken and fixed with every update. Therefore, do not be surprised to see that the printer is out of commission again in the near future. I have Ubuntu 8.04 installed, and I see how some updates break a useful function. Some have alternative methods that can be used, but in the case of the CLP-315, there are very few alternatives available. In summary, if the CLP-315 stops working later, do not be surprised.
As of Dec 9, 2008, the printer is working, but in Fedora Core 9 Linux and CentOS 5.2 Linux. They are Red Hat Linux based operating systems. You can see the post at http://aprivatebeach.com/blog/2008/12/samsung-clp-315-with-fedora-core/. If this link does not work, you can do a search for clp-315 fedora. There are only a few posts about this topic.
As of November 17, 2008, the printer stopped working in my Ubuntu 8.04. I have no other choice but to wait. I am tired of trying to get it working only to find out it is broken later on.
I guess I will have to stick with using Windows to print to this printer.
Although I still have the information below, it is out of date. When I do manage to get the printer working again, I will post an update.
To answer the question of why I still use Ubuntu 8.04. It is the LTS version and will be constantly updated until April of 2011. All other versions are updated for only one year. Therefore, to save me the trouble of updating every year, I stick with the LTS versions. To learn more about it you can go to https://wiki.ubuntu.com/LTS.
Getting the Samsung CLP-315 working in Ubuntu
For some odd reason the printer was not showing in the options. I kept getting clp-310 as the option. I got the driver from http://foo2qpdl.rkkda.com/, and I followed the online instructions.
At first, the only installable driver was still the clp-310. That did not work. I went to the printer configuration and switched to the generic postscript ones. I tried three of them, and they did not work. Suddenly, the clp-315 option became available. I used that one. Why did the clp-315 printer not show before is a mystery. It works now and I do not have fiddle anymore. Strangely enough, the clp-310 is no longer available.
For those who do not know where to configure the printer, it is in System -> Administration -> Printing
As you can see below, the CLP-310 was the default. I changed the make and model of the printer from CLP-310 to the generic postscript ones, and then the CLP-315 when it became available.
Windows sees the printer as a clp-310, and it works fine. I am not sure why Ubuntu is having such a problem. I do not want to have to reinstall the printer again under Ubuntu. I am pretty sure that I will have to later when my computer dies, or when I decide to use a newer version of Ubuntu. Hopefully, the newer version will detect the printer better. I dunno if the change in printer was because of the number of times changed or the time passed. I spent three days trying to get the printer working in Ubuntu.
Well, I am hoping that others will learn from my experience. If you are having the same problem, you are not alone. It may work eventually, but I cannot specify when. I have tried many other options from doing some changes to some documents, installing Ubuntu native printer drivers, to installing the driver from the website and repeating the whole process again. Hopefully, when I reinstall again, I can fully document what actually caused it to work.
Reading the changelog located on the driver’s website, I notice that the CLP-315 has some modifications done every so often. Unfortunately, I have no clue what the modifications are for. Nevertheless, it is good to see that it is constantly being updated.
Maybe one day, I will read the actual code and see if I can figure out from that. No, I don’t think I will go that far.
For those unable to build a package, you may have to install build-essential. This can be done by either doing it through synaptic or the command line.
The command from the command line in Ubuntu is sudo apt-get install build-essential
When building a package, always do it through the command line. This will enable you to see what you need to install. Building through the GUI interface, in most cases, will not allow you to see what errors were encountered. This will make it difficult to install needed packages since the list of packages that need to be installed will not be shown.