I picked up a cheap laser printer, a Samsung ML-1915. It isn’t automatically configured by Ubuntu 10.10 as it requires the Samsung Unified Linux Print Driver.
The page explains what to do but in synopsis, you need to add the repository and install two packages, obviously check out the site before blindly following me:
Add the repository to /etc/apt/sources.list:
deb http://www.bchemnet.com/suldr/ debian extra
Now, I know Ubuntu has the
apt-add-repository command but that will add “pangolin release” instead of “debian extra” and will create a source entry too – which will give you an error:
W: Failed to fetch http://www.bchemnet.com/suldr/dists/debian/Release Unable to find expected entry extra/source/Sources in Meta-index file (malformed Release file?)
If you did then you need to remove the offending
deb-src http://www.bchemnet.com/suldr/ debian extra entry.
That done, add the GPG key and update the apt cache.
wget -O - http://www.bchemnet.com/suldr/suldr.gpg | sudo apt-key add - sudo apt-get update sudo apt-get install samsungmfp-driver samsungmfp-data
It will then pick up and install when you plug it in. Samsung themselves provide a 30 odd Mb driver file, here. There are a whole list of the differences here but for me, I prefer Debian compliance and not installing anything I don’t need.
Oh and a big thank you to everyone who sent me suggestions of what to do in San Diego. People can be surprisingly open and friendly – especially within our community.