Comment 3 for bug 227476

Revision history for this message
jpvoodoo (jpvoodoo) wrote :

I am using Jacklab audio distribution 1.0 from jacklab.org.
Jacklab is an audio distro based from OpenSuse 10.2.
I am using an HP Deskjet 812C on a Parrallel port (/dev/lp0)

1. Install JAD 1.0 and set up a printer on /dev/lp0 using YaST Control Center
Suse->Applications->System->Administrator Settings
Select Hardware->Printer

2. delete the Opensuse default firefox 2.0.X directory (/usr/lib/firefox)
    cd /usr/lib
    rm -Rf firefox
3. Download firefox-3.0.1.tar.bz2 to your home directory (/home/myname)
4. from /usr/lib, untar firefox-3.0.1.tar.bz2
   tar -xvf /home/myname/firefox-3.0.1.tar.bz2
5. You should now have a dir called /usr/lib/firefox

6. You may have to recreate a symlink from /usr/bin/firefox pointing to /usr/lib/firefox/firefox
    ln -s /usr/lib/firefox/firefox /usr/bin/firefox
7. launch firefox as a user
8. Go to file->print
9. Select your printer
10. the Print button will be greyed out.

11. repeat 7 through 10 as root

12. this time you'll get a message that says "XML Parsing Error: unclosed token Location: chrome://browser/content/browser.xul Line Number 1192, Column 7: <toolbarbutton id="print-button" class="toolbarbutton-1 chromeclass-toolbar-additional" ------^"