Menu

Tree [r480] /
 History

HTTPS access


File Date Author Commit
 po 2019-10-31 rickrich [r456] aaa
 2pages.pdf 2010-06-16 rickrich [r104] aa
 2pages.ps 2009-09-25 rickrich [r9] aaa
 COPYING 2009-09-25 rickrich [r11] aa
 Makefile 2020-10-29 rickrich [r479] aaa
 NOTES 2020-02-11 rickrich [r465] aa
 PKGBUILD.in 2014-11-08 rickrich [r372] aa
 README 2020-10-30 rickrich [r480] aaa
 brochure.fig 2013-04-20 rickrich [r336] aa
 debian.changelog 2018-05-10 rickrich [r452] aaa
 debian.conffiles 2012-05-17 rickrich [r320]
 debian.control 2018-05-04 rickrich [r441] aaa
 debian.rules 2009-09-30 rickrich [r32] aa
 gamin-0.1.10-33.fc30.src.rpm 2020-06-19 rickrich [r468] aaaa
 gamin-0.1.10-33.fc30.x86_64.rpm 2020-06-19 rickrich [r468] aaaa
 gmd-applet-3.py.desktop 2012-05-20 rickrich [r325] aa
 gmd-applet-3.py.in 2019-11-07 rickrich [r459] aaa
 gmd-applet.py.in 2014-05-11 rickrich [r350] aa
 gmd-autostart-3 2014-11-08 rickrich [r373] aa
 gmd-backend.sh 2014-11-13 rickrich [r380] aa
 gmd.fig 2011-12-06 rickrich [r275] aa
 gmd.server 2009-09-29 rickrich [r19] aaa
 gmd.svg 2011-12-06 rickrich [r275] aa
 gnome-manual-duplex.1 2015-04-07 rickrich [r396] aa
 gnome-manual-duplex.desktop 2018-05-10 rickrich [r452] aaa
 gnome-manual-duplex.dsc.in 2016-03-19 rickrich [r423] aa
 gnome-manual-duplex.glade 2017-09-04 rickrich [r427] aa
 gnome-manual-duplex.png 2009-09-24 rickrich [r5] aaa
 gnome-manual-duplex.ppd 2009-10-21 rickrich [r89] aa
 gnome-manual-duplex.py 2015-04-12 rickrich [r401] aaa
 gnome-manual-duplex.spec.in 2018-05-10 rickrich [r455] aa
 long_edge.fig 2009-10-04 rickrich [r49] aaa
 org.gnome.panel.GnomeManualDuplex.panel-applet 2011-12-05 rickrich [r261] aaa
 org.gnome.panel.applet.GnomeManualDuplexAppletFactory.service 2011-12-05 rickrich [r261] aaa
 python2-gamin-0.1.10-33.fc30.x86_64.rpm 2020-06-19 rickrich [r468] aaaa
 python2-gobject-3.34.0-3.fc31.x86_64.rpm 2020-10-29 rickrich [r477] aaaa
 python2-gobject-base-3.34.0-3.fc31.x86_64.rpm 2020-10-29 rickrich [r477] aaaa
 short_edge.fig 2009-10-04 rickrich [r49] aaa

Read Me

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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.