Hi all,
I've got the following problem with PrinterDrake:
I started printerdrake from the command line to get the error output (listed
below). The error output seems to indicate several problems in the perl
script.
Then I get the tiny window saying please wait, reading printer configuration
files.
After a while (1 minute or so) the text in the window disappears and
printerdrake hangs (I kill it with CTRL-C).
This is a real bummer, since I cannot configure my printer properly and now
cannot print.
Is this something to report with an official Cooker erorr report?
I also experience several problems with installation / upgrading packages,
which I will report in a separate mail after I read the reponse on this one.
ps this is my first post to this list, so please forgive me if I forget to
report something or am not in agreement with the etiquette :-)
I am looking forward to helping making Mandrake better by testing it
and reporting erorrs!
CUPS INFORMATION:
Printer State: processing, accepting jobs.
"Unable to open USB device "usb://HP/DeskJet%20970C?serial=ES99T110X4JQ": No
such device"
Device URI: usb://HP/DeskJet%20970C?serial=ES99T110X4JQ
OPERATING SYSTEM INFORMATION:
I'm on Cooker, current as per Thursday 2-1, 22:00 Amsterdam time.
Printer is a HP deskjet 970Cxi, using USB
OUTPUT FROM PRINTERDRAKE
printerdrake stdout/stderr output:
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/printer/default.pm line 37 (#1)
(W uninitialized) An undefined value was used as if it were already
defined. It was interpreted as a "" or a 0, but maybe it was a mistake.
To suppress this warning assign a defined value to your variables.
To help you figure out what was undefined, perl tells you what operation
you used the undefined value in. Note, however, that perl optimizes your
program and the operation displayed in the warning may not necessarily
appear literally in your program. For example, "that $foo" is
usually optimized into "that " . $foo, and the warning will refer to
the concatenation (.) operator, even though there is no . in your
program.
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/printer/default.pm line 38 (#1)
Use of uninitialized value in concatenation (.) or string at
/usr/lib/libDrakX/common.pm line 208 (#1)
TODO: XSetInputFocus if force_focus
TODO: ensure focus stuff
--
In a world without fences - who needs Gates?