Home
Name Modified Size InfoDownloads / Week
old 2020-06-28
gnome-manual-duplex.tar.gz 2020-10-30 57.3 kB
gnome-manual-duplex-0.72.tar.gz 2020-10-30 57.3 kB
README.txt 2020-10-30 4.9 kB
pycups-1.9.74.tar.gz 2020-06-23 65.0 kB
pycups-binary-lib64.tar.gz 2020-06-23 208.4 kB
gnome-manual-duplex_0.70_all.deb 2019-11-13 53.4 kB
gnome-manual-duplex-0.70-5.1.noarch.rpm 2019-11-13 62.0 kB
gnome-manual-duplex-0.70.tar.gz 2019-11-12 56.7 kB
gnome-manual-duplex-0.67-1-any.pkg.tar.xz 2017-09-04 46.4 kB
Totals: 10 Items   611.3 kB 2
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
Source: README.txt, updated 2020-10-30