View previous topic :: View next topic |
Author |
Message |
monsm Guru
Joined: 26 Sep 2007 Posts: 467 Location: London, UK
|
Posted: Sun Oct 21, 2007 2:15 pm Post subject: Cups printer problem [SOLVED] |
|
|
Hi,
I have just installed gentoo and was now getting to my printer.
I have an Canon Pixma IP4000 attached to my router hub. The same settup as I have previously used with fedora.
I am also using Turbo print which I managed to install using the Gentoo howto.
When I try to print a test page I get this in the turboprint log:
Code: | ----------- Start of print job -----------
ESP Ghostscript 815.03 (2006-08-25)
Copyright (C) 2004 artofcode LLC, Benicia, CA. All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
ERROR: /undefined in ESPwl
Operand stack:
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- |
The strange thing is that I can print successfully with OpenOffice. However I cannot print a test page (Gnome-cups-manager) or from Firefox.
As you see from the log above I am using Ghostscript-esp instead of the Ghostscript-gpl. It didn't work with the gpl version so I tried with that esp version. Didn't seem to make a difference.
Any idea how to fix this so I can print from all the applications, not just from OpenOffice?
Last edited by monsm on Wed Nov 07, 2007 11:31 pm; edited 1 time in total |
|
Back to top |
|
|
micmac l33t
Joined: 28 Nov 2003 Posts: 996
|
Posted: Sun Oct 21, 2007 5:25 pm Post subject: |
|
|
You could try ghostscript-gpl-8.60 (masked). It hit portage days ago and I installed it because I had issues as well. Works fine for me. Give it a shot. |
|
Back to top |
|
|
monsm Guru
Joined: 26 Sep 2007 Posts: 467 Location: London, UK
|
Posted: Mon Oct 22, 2007 2:46 pm Post subject: |
|
|
I clicked the download link on the web partage and put the .ebuild file in my portage tree.
When I try to emerge it it says:
Code: | !!! All ebuilds that could satisfy "=app-text/ghostscript-gpl-8.60" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-text/ghostscript-gpl-8.60 (masked by: corruption)
|
Is that anything I should be bothered about? Or should I just unmask (I presume I have to put that "corruption" word at the end)?
Mons |
|
Back to top |
|
|
monsm Guru
Joined: 26 Sep 2007 Posts: 467 Location: London, UK
|
Posted: Thu Oct 25, 2007 10:39 pm Post subject: |
|
|
All sorted. I can print test pages and everything else now.
I recon it was a little hack I did earlier that caused the problem. When I installed Gentoo a few weeks ago I ended up inconsistent with the expat library.
So gdm or something didn't start because there was no libexpat.so.0
I just created a symbolic link from libexpat 1.5.2 and the problem seemed to go away.
I have fixed expat properly now, using this method: https://forums.gentoo.org/viewtopic-p-4412741.html#4412741 |
|
Back to top |
|
|
|