Translated using DeepL

Machine-translated page for increased accessibility for English questioners.

Printers and photocopiers at FI

This article describes the printing options available to FI staff, contract staff and PhD students (and, where applicable, other individuals with printing rights). Students can use the paid SUPO printing service. For printing outside FI, please refer to other printers at MU.

You can find a list of printers on which you are authorised to print in Fadmin → My Account → Overview → Printers. If you need access to additional printers, please email unix@fi.muni.cz .

Instructions on how to print from your operating system can be found in one of the following sections:

  • Windows – you can also print from the Ate server
  • macOS
  • Linux – you can also print from the Aisa and Anxur servers and from the Nymfe Linux workstations

Running out of toner or paper? Contact the technicians at tech@fi.muni.cz .

List of printers and photocopiers

Name Location Hardware Notes CUPS Samba
copy2a Block A, 2nd floor, kitchenette Develop ineo+ 451i multifunction colour printer/copier copy2a CUPS copy2a Samba
lj2a Block A, 2nd floor, kitchenette HP LaserJet 600 M603 lj2a CUPS lj2a Samba
lj2c Block C, 2nd floor, kitchenette HP LaserJet 600 M603 lj2c CUPS lj2c Samba
copy3a Block A, 3rd floor, kitchenette Develop ineo+ 451i multifunction colour printer/copier copy3a CUPS copy3a Samba
lj3a Block A, 3rd floor, kitchenette HP LaserJet 600 M603 lj3a CUPS lj3a Samba
lj-a302 Block A, 3rd floor, A302, Lasaris HP LaserJet 600 M603 lj-a302 CUPS lj-a302 Samba
lj3b Block B, 3rd floor, end of the corridor HP LaserJet M612 lj3b CUPS lj3b Samba
copy4a Block A, 4th floor, kitchenette Develop ineo+ 451i multifunction colour printer/copier copy4a CUPS copy4a Samba
lj4a Block A, 4th floor, kitchenette HP LaserJet 600 M603 lj4a CUPS lj4a Samba
lj4p Block B, 4th floor, end of the corridor HP LaserJet M612 lj4p CUPS lj4p Samba
copy4c Block C, 4th floor, kitchenette Develop ineo+ 451i multifunction colour printer/copier copy4c CUPS copy4c Samba
copy5b Block B, 5th floor, B505 Triumph-Adler 5007ci multifunction colour printer/copier (copy5b-a3 = A3 printing, *-g = greyscale) copy5b CUPS copy5b Samba
copy5c Block C, 5th floor, kitchenette Triumph-Adler 5007ci multifunction colour printer/copier (copy5c-a3 = A3 printing, *-g = greyscale) copy5c CUPS copy5c Samba

Copying and scanning

Copiers (copy*) allow scanning and copying after logging in with a numeric code. To make copies, you must obtain a six-digit code, which you can request from tajemnice@fi.muni.cz . The code (and with it, the right to make copies) is (from August 2021) issued as valid for all photocopiers.

For scanning, you can also use the general-purpose code 0 and then have the result sent to the address you specify. Please also see the scanners in the PC hall.

Printing from Windows

There are two ways to print:

  • printer sharing via Samba – you can also print over Wi-Fi
  • CUPS print server – you must have the same login on your PC as your faculty login, only when connected via an Ethernet cable

Printer sharing via Samba

Download the installer from the list of printers, under the ‘Samba’ column. Running the installer will add a new printer and install the relevant drivers.

You can also print to a printer installed in this way from the Eduroam or wlan_fi Wi-Fi networks.

If printing does not work from Windows 11, it should help to run the following command in the command prompt with administrator privileges:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f(this is a bug which we expect to be resolved in a future OS patch; therefore, the installation packages have not yet been updated).

CUPS print server

  • On the machine you are printing from, you must use the same login as your faculty one.
  • The machine must be connected to the network via an Ethernet cable and printing must be enabled on it. If you wish to enable printing from your machine, please email unix@fi.muni.cz .
  • Download the installer from the list of printers, under the ‘CUPS’ column. Running the installer will add a new printer and install the relevant drivers.

Note: Do not confuse the login with the so-called ‘display name’ (account name), which is shown, for example, in the menu atStart. You can leave this unchanged.

To change your login name, follow these steps and restart your PC:

  • Via the GUI: On the desktop, right-click the ‘Tento Počítač | My Computer | This PC → spravovat | manage → Lokální uživatelé a skupiny | Local Users and Groups → Uživatelé | Users →’ icon, right-click the relevant login, andPřejmenovat | Rename
  • Via the command line with admin rights: wmic useraccount where name='AktuálníLogin' rename NovýLogin
Manually adding a printer

During installation, you will need to install the printer drivers yourself ; for your specific printer model, see the Printer List section.

Start → Devices and Printers → Add a Printer → Add a network, wireless or Bluetooth printer → The printer that I want isn't listed → Select a shared printer by name (The location and naming conventions may vary slightly across different versions of Windows). Then, in the printer name field, enter http://print.fi.muni.cz:631/printers/ followed by the printer name, e.g. lj4b orlj3b. The resulting string might look something like this:http://print.fi.muni.cz:631/printers/lj3b.

Printing from macOS

There are two ways to print:

  • printing via Samba – you can also print over Wi-Fi
  • using IPP (Internet Printing Protocol) – you must have the same login on your PC as your faculty account, and this is only possible when connected via an Ethernet cable

Printing via Samba

  1. Important: Disconnect the system from the network, both wired (Ethernet) and wireless (Wi-Fi).
  2. System Settings → Printers and Scanners → Add a printer, scanner or fax → Advanced (whilst holding down the Control key, click between the icons on the toolbar – for example, between the options ‘IP ’ and ‘Windows ’, select ‘upravit panel nástrojů ’ and drag it to the top panel ‘Pokročilé ’)
  3. The printer settings are as follows:
    • Type:Windows printer via spoolss
    • device:jiné zařízení
    • URL:smb://print.fi.muni.cz/lj3b?encryption=no (adjustlj3b according to the printer you wish to use)
    • Fill in the Name and Location separately
    • Download the appropriate driver for your printer’s hardware, or try selectingGeneric Postscript Printer; this should usually work as well.
  4. Then simply add the printer. If you wish to print in duplex mode, after entering and confirming this information, you must select Duplex Printing Unit. See also the section on Non-functional print options on photocopiers.
  5. You can now restore your network connection.
  6. The first time you print, an authentication dialogue box should pop up on your system, where you’ll need to enter your faculty login and faculty password. You can save these to your keychain; you won’t then be required to authenticate every time you print.
    • If the authentication dialogue does not appear, check whether the print job in question has the status‘Hold for authentication’ in the list of print jobs. If so, try clicking the icon to resume printing the job, located on the far right.
Non-functional print options on photocopiers

Printing via Samba from macOS and Linux may ignore print settings, including duplex settings. If you encounter such a problem, you can use the special queue ‘copy??-duplex ’ (where ‘copy?? ’ is ‘copy2a ’ or ‘copy3a ’, etc.), or print from Anxura via ‘lp ’ or ‘lpr ’. If you have any queries, please email us at or.

Printing using IPP (Internet Printing Protocol)

  • On the computer you are printing from, you must use the same login details as your faculty account.
  • The computer must be connected to the network via an Ethernet cable and printing must be enabled on it. If you wish to enable printing from your computer, please email or.

You can add a new printer viaNastavení systému → Tiskárny a skenery → Přidat tiskárnu, skener nebo fax. You will then need to complete the configuration in the IP tab, for example, for lj3b-duplex:

  • Address: print.fi.muni.cz
  • Protocol: IPP
  • Queue: printers/lj3b-duplex
  • Name: LJ3B duplex printing
  • Use: Generic PostScript Printer

If this is a duplex queue, once you have entered and confirmed these details, you must select ‘Duplex Printing Unit ’.

Printing from Linux

You can print in the following ways:

  • using pure IPP (Internet Printing Protocol) – you must have the same login on your PC as on the faculty network, only when connected via an Ethernet cable
  • IPP + Kerberos – you must set up Kerberos and usekinit; you can also print via Wi-Fi
  • printing via Samba – you can also print via Wi-Fi

Printing using IPP (Internet Printing Protocol)

  • On the computer you are printing from, you must have the same login as your faculty account.
  • The computer must be connected to the network via an Ethernet cable and printing must be enabled on it. If you wish to enable printing from your computer, please email unix@fi.muni.cz .

It is essential to have theCUPS printing system installed. Once CUPS has been installed, you need to add (or edit an existing) entry forServerName on a separate line in the file/etc/cups/client.conf:

ServerName print.fi.muni.cz

Print jobs must be sent from a user account whose login is the same as your faculty login. We therefore generally recommend working under an account with your faculty login.

In other cases, printing can alternatively be carried out by creating a secondary account with your faculty login and then running the programmes from which you wish to print via the command line, either viagksudo:

mujlogin$ gksudo -u xlogin libreoffice &

or, if you have an SSH server installed and running on your machine, viassh:

mujlogin$ ssh -CY xlogin@localhost
xlogin$ libreoffice &

Printing using IPP + Kerberos

Thanks to Kerberos authentication, you do not need to have the same login on your machine as your faculty login.

It is essential to have the CUPS printing system installed. If you already have CUPS installed for other printers (even outside the Faculty of Informatics), the IPP + Kerberos method is not suitable – please use a different one.

After installing CUPS, you need to add (or edit an existing) entry to the file/etc/cups/client.conf on a separate line:ServerName:

ServerName print.fi.muni.cz

If you previously used pure IPP for printing, you must revoke printing authorisation from your machine; otherwise, Kerberos will not even attempt to be used. Send your request to unix@fi.muni.cz .

Next, configure Kerberos. Install the basic support; on Ubuntu:

# apt install krb5-user

or on Fedora/CentOS:

# yum install krb5-workstation

and configure the faculty domain (or ‘realm’):

$ cat /etc/krb5.conf
[libdefaults]
        default_realm = FI.MUNI.CZ
…
[realms]
…
        FI.MUNI.CZ = {
                kdc = krb.fi.muni.cz
                kdc = krb1.fi.muni.cz
                default_domain = fi.muni.cz
        }
…
[domain_realm]
…
        .fi.muni.cz = FI.MUNI.CZ
        fi.muni.cz = FI.MUNI.CZ

Before accessing the printing system, you must obtain a Kerberos ticket via the command line by entering the commandkinit. Authenticate using your faculty login (in our example,xlogin) and your faculty password:

$ kinit xlogin
Password for xlogin@FI.MUNI.CZ: 

The ticket obtained in this way will last for approximately 24 hours; after that, you will need to authenticate again.

Printing should now work from both graphical applications and the command line.

Printing via Samba

For this procedure, it is not necessary to have printing enabled on the machine, nor to have a login on the machine that matches your faculty login.

However, a disadvantage of this method (particularly compared to printing from Linux via Kerberos) is that the faculty login details are stored on the disk in unencrypted form, although they are only readable by the userroot.

You may also encounter problems with the print settings on the photocopiers.

It is also necessary to install printers, or rather print queues, individually, and we do not support this method of printing for multiple printers.

For installation instructions, see the repository FI printers over Samba on Linux.

Printing from the command line

Basic commands:

  • Print:lpr -Pqueue_name file1 file2 ...
  • List the contents of the print queue:lpq -Pqueue_name
  • Cancelling a print job:lprm -Pqueue_name job_id

Example:

anxur$ lpr -Plj2b file.pdf
anxur$ lpq -Plj2b
lj2b is ready and printing
Rank    Owner   Job     File(s)                         Total Size
active  xlogin  224     file.pdf                        1024 bytes
anxur$ lprm -Plj2b 224

More details on `lpr ` (individual parameters `lpr ` can usually be specified all at once in a single command):

  • Forcing a paper size (see also the tips below): lpr -o media=a5 file
  • Forcing duplex printing (rotating along the long edge of the sheet): lpr -o sides=two-sided-long-edge file
  • Force duplex printing (rotation along the shorter edge of the sheet): lpr -o sides=two-sided-short-edge file
  • Multiple (scaled-down) pages of a document per page: lpr -o number-up=4 file
  • Printing in triplicate:lpr -#3 file
  • ... a complete list of generally applicable options can be found here

Printers also provide model-specific parameters. A list of these can be obtained using the following command:

$ lpoptions -p copy2b -l
OptionName/Option Description: *Default AnotherValue YetAnotherOne

and then use:

lpr -o LPOptionName=AnotherValue file.pdf

Tips for printing from Linux

Printing from Aisa or Anxur

If printing is not working (because your Kerberos ticket has expired, or you logged in using a key rather than a password), you will need to enter the command `kinit ` and enter your password.

Duplex printing on the Develop ineo+ 451i

The new Develop ineo+ 451i copiers (copy2a, copy3a, copy4a, copy4c) use differently named attributes to configure double-sided printing than is usual. Instead of a single option Page Setup > Layout > Two-sided, you need to select two:

  • Advanced > Finishing Options
    • Print Type:
      • 1-Sided
      • 2-Sided (double-sided printing)
    • Binding Position
      • Left Bind
      • Top Bind (for landscape printing)
      • Right Bind (if you are from Japan)

These attributes are already preset for the queuescopy*-duplex andcopy*-duplex-top. When printing from the command line, you can set them as follows, for example:

lpr -P copy2a -o KMDuplex=1Sided/2Sided -o Binding=LeftBinding/TopBinding/RightBinding

Another issue is that the popular PDF viewer, Evince, remembers any print settings and then applies them to all printers. You can prevent this with the following commands:

rm ~/.config/evince/print-settings
touch ~/.config/evince/print-settings
chmod 0 ~/.config/evince/print-settings

The newer GNOME Papers behaves similarly, saving settings to the file ~/.config/papers/print-settings.

Printing with automatic copy offset

On Triumph-Adler 4505ci and 5007ci copiers, you can enable the offsetting of individual copies (also known as ‘offset’ or ‘jog’). This can be particularly useful when printing multi-page documents.

lpr parameters for the TA 4505ci:

-# 2              # number of copies
-o Jog=True       # enable offset
-o KCCollate1=On  # prerequisite for jogging
-o collate=false  # collate=true conflicts with KCCollate1=On

To configure the TA 4505ci in the graphical interface:

  1. Set the number of copies
  2. Disable General → Collate
  3. Enable Finishing → Offset
  4. Set Advanced → Job Settings to Collate

For the TA 5007ci:

-# 2              # number of copies
-o Sep=Jog        # enable offset

TA 5007ci in the graphical interface:

  1. Set the number of copies
  2. Turn off Collate
  3. Set Advanced → Finishing → Separation to Offset Jobs
  4. Enable Advanced → General → Collate
Automatic stapling of sheets during printing

The corresponding ‘lpr ’ settings for the Triumph-Adler 4505ci

-o KCStaple=Upperleft   # lowercase l
-o KCStaple=UpperRight  # actually results in LowerLeft
-o KCStaple=Center

and for the Triumph-Adler 5007ci

-o Stpl=Rear            # means UpperLeft
-o Stpl=Front           # actually results in LowerLeft
-o Stpl=Center

If you are printing multiple copies using the ‘-#n ’ parameter, you must also set the ‘-o Collate=true ’ parameter.

Setting the default printer

To avoid having to constantly specify the `-Pqueue-name` parameter, you can set the default printer using the command `lpoptions -d queue-name`. For example, the command `lpoptions -d lj4p-duplex ` sets the default printer to `lj4p-duplex`.

Printing from Mozilla/Firefox browsers is not working; documents intended for ‘letter’ paper size

In particular, printers on the 4th floor of Building B tend not to correctly print a job submitted from Mozilla or Firefox unless, in the print dialogue (Ctrl+P) under printer settings (Properties), you explicitly select A4 as the paper size. This action may also help if you are unable to print documents written in ‘letter’ format. If you are submitting a print job from the shell, append the parameter-o media=a4 to the commandlpr.

Problems with psutils

If you wish to print multiple pages on a single sheet, do not use `psnup`, but use the `-o number-up=COUNT` parameter instead. The `psnup ` programme does not generate correct PostScript, and you may encounter problems with subsequent duplex printing. If, for some reason, you already have PostScript that has been processed bypsnup, you can try converting it using the programmeps2ps (available, for example, on AISE in the modulegs) to valid PostScript, orps2pdf to PDF.

If the conversion usingps2ps produces a document that looks unattractive compared to the original, you can try to correct the original PostScript using the following command (replace the filenamesoriginal.ps andprocessed.ps with the corresponding names):

$ sed 's/^%%BeginProcSet/%%Page: 1/;/^%%EndProcSet/d' original.ps >
processed.ps
A3 printing on copy5c

When printing A3 documents on the general queues of the printers listed, the print job may remain pending until the correct paper tray is selected on the display, as these printers cannot automatically select or switch to an A3 tray based on the dimensions of the document being printed.

There are several ways to resolve this issue: you can use the -a3 queue for the printer where the correct tray is set, or manually set the “Cassette 2” tray in the print dialogue, in addition to selecting A3 paper size. When printing, you can similarly use the A3 queue or specify the following switches:

-o media=a3 -o InputSlot=PF730B
Problems with double-sided landscape printing

On some printers (for example, copy5c, copy2a), when printing certain Landscape PDF/PS documents (such as IS attendance sheets), the printer prints the content of all pages double-sided, starting from the second page, rotated by ninety degrees relative to the paper, which results in the print being cropped. The problem can be worked around by modifying the PS document using the Perl script psmangle.pl. If you wish to print a PDF document, you must first convert it using a tool such as pdf2ps.

This problem does not affect single-sided prints or double-sided Portrait prints. Nor does it affect printing via the IS, where the correction is applied automatically.

Printing booklets

Thanks to the presence of a finisher, the most suitable printers for this task arecopy5b andcopy5c. Example:

anxur$ lpr -Pcopy5c -o PageSize=a4 -o Duplex=DuplexNoTumble \
    -o Collate=true -o KCBooklet=Left -o Fold=True -o Stpl=Center \
    brochure.pdf

If the pages are in A5 PDF format, A4 sheets are used for printing (and similarly for A4). If you need to print multiple copies, we do not recommend using the-#n switch, but rather sending multiple identical print jobs one after the other.