Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Printing Problem (KDE/Driver)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
trashman
n00b
n00b


Joined: 14 Mar 2006
Posts: 22
Location: Cleveland, OH

PostPosted: Sat Jun 03, 2006 1:08 am    Post subject: Printing Problem (KDE/Driver) Reply with quote

A few months ago, I had printing working fine. :) I have an EPSON Stylus Color 8(cubed) connected to an Apple AirPort Base Station. Then, some update must have broken it, because it suddenly could only print one page at a time. Other pages besides the first are blank. :? More recently, there was something seriously wrong. It stopped printing alltogether. :x When I attempt to choose a driver through the Printers panel in Control Center, an error appears:

"Unable to start the creation of the driver database. The execution of make_driver_db_cups failed."

Click OK, and the same message pops up again. But click OK again, and the Model Selection window appears. Then, when I tried to choose a printer and a driver another error appears that says something like:

"Unable to load the requested driver: Unable to create the Foomatic driver [HP-LaserJet_1320,Postscript]. Either that driver does not exist, or you don't have the required permissions to perform that operation."

:evil: Following the advice of these people, I tried to run foomatic-cleanupdrivers, but apparently this was not installed with foomatic-db-engine for whatever reason. So, I manually compile it, and run it.

Suddenly, I can select my driver again, and I can print... one page at a time. :x The "Unable to start the creation of the driver database." error still appears, too. I don't mean to ramble, but there are a lot of problems here. All I really want is to be able to print multiple pages. Can someone help? :cry:
Back to top
View user's profile Send private message
potatoface
Guru
Guru


Joined: 18 Feb 2004
Posts: 542
Location: ::7F00:1

PostPosted: Sat Jun 03, 2006 5:08 pm    Post subject: Reply with quote

i recently had a similar problem, after i had a working printer, it stopped working....
i solved it by installing a new printer with cups on http://localhost:631
or you could try to look at the USE flags, maybe some have changed....
potatoface
_________________
The generation of random numbers is too important to be left to chance.
Adopt an unanswered post.
Back to top
View user's profile Send private message
lpetersen
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2003
Posts: 76
Location: Germany

PostPosted: Wed Jun 14, 2006 10:24 am    Post subject: Reply with quote

Same problem here, with a variety of printer drivers (HP Laserjet 2100 PCL and Postscript, HP Deskjet 1220C hpijs, Brother HL1470N Postscript) ... I reemerged all foomatic-related packages, kdelibs-3.5.3-r1, and kdeprint-3.5.3, and still no solution.

Re-installing a printer from the http interface of cups is possible, but still in the kprinter dialog, whenever I select "Properties..." of the printer, the line "kdeprint: WARNING: PPD syntax error, PPD parse failed" is output to the console (just try it by starting kprinter from a konsole window), and in the cofiguration dialog popping up, the Tab "Driver settings" (where you can configure, e.g., print quality etc.) is not shown, and the "General" Tab doesn't show, e.g., the printer specific media choice it used to offer.

(Btw., that error message even appears when trying to set up the Properties of the cups-pdf printer!)

Are we the only ones experiencing this? Has anybody found a solution?
Back to top
View user's profile Send private message
Al_Kane
n00b
n00b


Joined: 19 Jan 2005
Posts: 13

PostPosted: Wed Jun 21, 2006 8:49 am    Post subject: Reply with quote

There is a problem with CUPS-1.2.* and KDEprint-3.5.* that is described in this KDE developer's post --> http://www.kdedevelopers.org/node/1901

From that post:
Quote:

The pitch: It looks like KDEPrint is using some CUPS API functions which are explicitely declared private. Now, CUPS-1.2 introduces a new (additional) Unix domain socket interface to speed up local printing of large numbers of jobs to large numbers of printers (this will be a huge boon to all those installations which are out there running 1000s or even tens of 1000s of printqueues on one print server host).


Just so I could print, my temporary fix was to comment out a line in /etc/cups/cupsd.conf
Code:

# Listen /var/run/cups/cups.sock


I'm not sure why the Gentoo community hasn't picked up on this yet.

Also, for some strange reason I'm only having this cups-kdeprint problem with my amd64 system, not my x86.
Back to top
View user's profile Send private message
Al_Kane
n00b
n00b


Joined: 19 Jan 2005
Posts: 13

PostPosted: Wed Jun 21, 2006 9:50 am    Post subject: Reply with quote

Update to my post above.

I can now print via kdeprint and cups. I solved my problem by re-emerging kde-base/kdelibs-3.5.3-r2. (Also, I don't need to comment out the 'Listen /var/run/cups/cups.sock' line).

However, I still cannot add printers through the KDE print manager (probably due to the cups and kdeprint problem in my previous post). For the meantime, I'll manage and add printers through http://localhost:631/admin.
Back to top
View user's profile Send private message
lpetersen
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2003
Posts: 76
Location: Germany

PostPosted: Thu Jun 22, 2006 7:19 am    Post subject: Reply with quote

Al_Kane wrote:
There is a problem with CUPS-1.2.* and KDEprint-3.5.* that is described in this KDE developer's post --> http://www.kdedevelopers.org/node/1901

From that post:
Quote:

The pitch: It looks like KDEPrint is using some CUPS API functions which are explicitely declared private. Now, CUPS-1.2 introduces a new (additional) Unix domain socket interface to speed up local printing of large numbers of jobs to large numbers of printers (this will be a huge boon to all those installations which are out there running 1000s or even tens of 1000s of printqueues on one print server host).


Just so I could print, my temporary fix was to comment out a line in /etc/cups/cupsd.conf
Code:

# Listen /var/run/cups/cups.sock


I'm not sure why the Gentoo community hasn't picked up on this yet.


I'm afraid, my problem is a different one, then. I always could and still can print. What I can't do is setup driver specific options like print resolution, dithering, media tray selection etc. Plus, the margins always come out somewhat wrong. It's really just a problem with the PPD file not being interpreted correctly by kdeprint.

Al_Kane wrote:

Also, for some strange reason I'm only having this cups-kdeprint problem with my amd64 system, not my x86.


On both my x86 systems, the problem persists with cups 1.1.x and cups 1.2.x. :(
Back to top
View user's profile Send private message
lpetersen
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2003
Posts: 76
Location: Germany

PostPosted: Mon Jul 24, 2006 7:12 pm    Post subject: Reply with quote

Finally! :D After all, I solved my problem. The solution was a simple as it is embarrassing. I replaced -O3 with -O2 in my C(XX)FLAGS ... :oops:

I always thought using just the preconfigured optimization levels was pretty safe except where explicitly warned against ... Well, seems like kdelibs is one such picky package where -O3 actually breaks things (at least with gcc-4.1.1). Hope this might help somebody not to fall into the same trap. :wink:
Back to top
View user's profile Send private message
tld
l33t
l33t


Joined: 09 Dec 2003
Posts: 681

PostPosted: Thu Nov 16, 2006 5:54 pm    Post subject: Reply with quote

Oh man...you saved me with this one. I was going nuts trying to figure out why that properties page generated that "PPD parse failed" error on the machine I'm using as a print server but not from another gentoo box printing to it. The machine I was using as a print server was set for -O3.

People here warned me about that -O3 and they were definately right.

Tom
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum