Skip to content

Instantly share code, notes, and snippets.

@AntonFriberg
Last active October 9, 2024 16:13
Show Gist options
  • Save AntonFriberg/4d0b9c13073436a21213f82448d7a0aa to your computer and use it in GitHub Desktop.
Save AntonFriberg/4d0b9c13073436a21213f82448d7a0aa to your computer and use it in GitHub Desktop.
Samsung ML-2160 printer install on Arch Linux

How to install Samsung ML-2160 in Arch Linux

In order to use a USB connected Sasmung ML-2160 printer in Arch Linux you will need to first install the correct drivers. For this perticular printer the drivers are included in the samsung-unified-printer AUR package.

If you know what you are doing I recommend installing it using a AUR helper such as yay.

yay -S samsung-unified-driver-printer

With the drivers install you only need to add the printer to cups. However, this might be a bit difficult for the inexperienced. Instead I find it a lot easier to add a printer using a cups configuration tool such as the AUR package system-config-printer.

yay -S cups system-config-printer

With this tool you simply open the "print-settings" application and add the printer. If everything works as intended you should be able to select your printer using the print dialog in applications such as browsers and document viewers such as evince without problems.

If the system-config-printer utility says that it cannot connect to the print service you need to install and enable cups service.

sudo systemctl enable cups
@rzaluska
Copy link

rzaluska commented Oct 9, 2024

This printer is also working with extra/splix:

sudo pacman -S splix

No need to use AUR package: samsung-unified-driver-printer

Thanks for mentioning system-config-printer package - very useful one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment