Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need help a brand new Samsung ML-2160 printer installation on Ubuntu 12.04

The printer did not print all though it was recognized by my system and was labeled as "installed". Using different drivers (picked from list of drivers) didn't help.

I didn't know how to install the driver downloaded from Samsung but did it later very easily using sudo ./ in download destination folder.

share|improve this question
The ML1660 driver worked for me and seems the easiest path. – user258162 Mar 14 '14 at 10:09


share|improve this answer

Use ML-1660 driver from Ubuntu 12.04 instead of recommended ML2152 and printing will be OK!

share|improve this answer
This one which worked with me :). – OmarIthawi Dec 9 '13 at 8:51
The package name to install is printer-driver-splix – jpa Mar 29 at 14:22

I suggest to use the slightly adjusted and packaged up version of the Samsung driver. It provides an easier way of installing it (just using packages) and some fixes for recent versions of Ubuntu like Apparmor with Cups, etc.

Available on

share|improve this answer

On my system (32 bit) the install script continued to think that some component is missing, although I had installed sane, ghostscript and cusp. After some research I got it installed by replacing the following lines of the Linux/ script...

# Set platform library directory suffix PLSFX
if [ "$HARDWARE_PLATFORM" = "x86_64" ]; then

... by ...

# Set platform library directory suffix PLSFX
if [ "$HARDWARE_PLATFORM" = "x86_64" ]; then

(IOW on my system the script didn't automatically detect the correct platform suffix.

share|improve this answer
  • Download the Unified Linux Driver from this page

  • its - [ Linux | V1.00.06 | Печать | 2013.08.06 | Многоязычное | 15.35 MB ]

  • Extract the unified driver in home

  • Open terminal and run: sudo nautilus

  • move to Extracted folder (uld)

  • Run in the terminal:

  • In the terminal press Enter then read license press Enter (10 parts carefully)

  • Press y
  • Wait install

  • Open System parameters -> Print -> Add a printer -> Select Samsung ml 2160 -> next -> ok, found draver -> check, print a test page -> happiness

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.