Requires:
psutils
file
gamin-python OR python-gamin AND gamin
pygtk OR pygtk2
python-cups OR python2-cups OR python2-pycups
python-gobject
Fedora 32 and up:
Fedora 32 and up got rid of python2-gobject and python2-gobject-base,
so we use the utility "rpm" and Fedora 31's python2-gobject and
python2-gobject-base.
$ wget https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/31/Everything/x86_64/os/Packages/p/python2-gobject-base-3.34.0-3.fc31.x86_64.rpm
$ wget https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/31/Everything/x86_64/os/Packages/p/python2-gobject-3.34.0-3.fc31.x86_64.rpm
$ sudo rpm --nodeps -i python2-gobject-base-3.34.0-3.fc31.x86_64.rpm python2-gobject-3.34.0-3.fc31.x86_64.rpm
$ sudo vi /etc/dnf/dnf.conf
...
# RER: exclude packages for gnome-manual-duplex ...
exclude=python2-gamin,python2-gobject,python2-gobject-base
... then follow the instructions for Fedora 31.
Fedora 31:
Fedora 31 and up got rid of python2-gamin (instead of porting it to
python3), so we use the utility "rpm" and Fedora 30's
python2-gamin-0.1.10-33.fc30.x86_64.rpm.
$ sudo dnf install psutils file pygtk2 gamin
$ wget https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/30/Everything/x86_64/os/Packages/p/python2-gamin-0.1.10-33.fc30.x86_64.rpm
$ sudo rpm -i --nodeps python2-gamin-0.1.10-33.fc30.x86_64.rpm
$ wget https://sourceforge.net/projects/g-manual-duplex/files/pycups-1.9.74.tar.gz
$ tar zxf pycups-1.9.74.tar.gz
$ cd pycups-1.9.74
$ sudo make PYTHON=python2 install
Fedora 30:
$ sudo dnf install psutils file
$ sudo dnf install python-gamin pygtk2 python-gobject
https://pypi.org/project/pycups/
$ sudo pip install pycups
Fedora 28:
$ sudo dnf install psutils file
$ sudo dnf install python-gamin pygtk2 python2-cups python-gobject
SUSE Leap 42.3:
$ sudo zypper install psutils file
$ sudo zypper install python-gamin python-gtk python-cups python-gobject
Ubuntu 20.04:
Ubuntu 20.04 and up got rid of python2-gamin (instead of porting it to
python3), python-cups, and python-gtk2, so we download them:
$ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/python-cups/python-cups_1.9.73-2build2_amd64.deb
$ sudo apt-get install ./python-cups_1.9.73-2build2_amd64.deb
$ wget http://archive.ubuntu.com/ubuntu/pool/universe/g/gamin/python-gamin_0.1.10-5build1_amd64.deb
$ sudo apt-get install ./python-gamin_0.1.10-5build1_amd64.deb
$ wget http://archive.ubuntu.com/ubuntu/pool/universe/p/pygtk/python-gtk2_2.24.0-6_amd64.deb
$ sudo apt-get install ./python-gtk2_2.24.0-6_amd64.deb
$ sudo apt-get install psutils file gamin
$ sudo apt-get install python-gobject
Ubuntu 18.04:
$ sudo apt-get install psutils file
$ sudo apt-get install python-gamin python-gtk2 python-cups
$ sudo apt-get install python-gobject
Arch Linux (Antergos 18.4):
$ sudo pacman -S psutils file
$ sudo pacman -S gamin pygtk python2-pycups python-gobject
Download and unpack:
https://sourceforge.net/projects/g-manual-duplex/files/
$ tar zxf gnome-manual-duplex.tar.gz
$ cd gnome-manual-duplex
Install:
$ make
$ su
# make install -OR- $ sudo make install
[logout]
[login]
Then:
Using the Gnome 2 or Gnome-3 Classic (fallback) GUI:
1a) System Tools -> Gnome Manual Duplex
- OR -
1b) Add to Panel -> Gnome Manual Duplex applet -> Add
2) Print -> GnomeManualDuplex (Virtual Printer) -> Print
Using the Gnome 3 Shell GUI (Gnome 3.11 and older):
1) $ gnome-session-properties
Startup Programs -> GnomeManualDuplex -> Enable
[logout][login]
2) Print -> GnomeManualDuplex (Virtual Printer) -> Print
Using the Gnome 3 Shell GUI (Gnome 3.12 and newer):
1) $ gmd-autostart-3
[logout][login]
2) Print -> GnomeManualDuplex (Virtual Printer) -> Print
If you are using Gnome 3 Shell (instead of, say, Cinnamon),
you probably want
https://extensions.gnome.org/extension/495/topicons/
or
https://extensions.gnome.org/extension/1674/topiconsfix/
so you can click on it in top panel.
Works with *.ps and *.pdf files.
Works with Gnome-2 or Gnome-3.
Works with:
HP LaserJet 1000/1005/1018/1020/1022
HP LaserJet Pro P1102/P1566
HP LaserJet P1005/P1006/P1505
HP Color LaserJet 1600/2600n/CP1215
Minolta/QMS magicolor 2300 DL
Howto (video):
http://www.youtube.com/watch?v=c4Ghomz6RQI
Translations:
http://www.transifex.net/projects/p/gnome-manual-duplex/resource/messagespot
http://crowdin.net/project/gnome-manual-duplex
http://translationproject.org/domain/gnome-manual-duplex.html
Subversion Access:
svn co \
svn://svn.code.sf.net/p/g-manual-duplex/code/ \
gnome-manual-duplex
svn co \
--username=USERNAME \
https://svn.code.sf.net/p/g-manual-duplex/code/ \
gnome-manual-duplex
gnome-manual-duplex Files
A utility that adds manual duplex to the "Print" menu
Brought to you by:
rickrich