Friday 08 August 2008 06:03:11 kirjutas Tiago Salem Herrmann:
> Hi all,
>
> one of our plans for 2009.0 was to find a replacement for printerdrake.
> The most obvious choice was to use system-config-printer, as it is still
> under development and is the default tool in other distributions as well.
> Unfortunately it is not easy to replace a tool that is present
> in the distro for a long time, because it has a good integration
> and a lot of workarounds for many kinds of printers.
> I've been working basically in two packages to try to provide a new
> printing system,
> they are:
>
> 1) system-config-printer: provides the interface to add, remove, share
> printers. Provides
> a system tray applet which notifies the user about printing events and
> eventually asks the user to install required packages or missing firmware.
>
> 2) hal-cups-utils: in charge of detecting new printers, notify the
> applet to let the
> user know about what is going on, choose the better printer model, and
> so on.
>
> Me and Vanessa have tested some printers and it seems that it is working
> as expected,
> but as we can't have all the supported printers to test if everything is
> ok, it would be great if we could have some help from everybody.
>
> "urpmi system-config-printer" should be enough to disable the old
> printer detection system
> and enable the new one. (don't forget to restart the session)
> Usb printers are detected when you plug them in the system. To add
> parallel printers
> you must open system-config-printer and do the work manually.
>
> Some strings are not translated, both because they are not translated in
> upstream and
> because some strings were introduced only in mandriva version. I plan to
> put the po files
> in the svn soft (just like it is done in printerdrake), so then the
> contributors can
> help on translation.
>
> For a while, printerdrake and system-config-printer can coexist.
> If we decide that the new printing system is ok, we can drop
> printerdrake (or provide it in contrib?),
> and if we decide it is too early to replace printerdrake by
> system-config-printer, we can drop
> system-config-printer and go back to the place where we were before.
>
>
> Thank you.
>
> --
> Tiago Salem Herrmann
Run into problem with latest system-config-printer ... last version worked
quite well
[root@kaaber anz]# system-config-printer
(system-config-printer.py:8438): GVFS-RemoteVolumeMonitor-WARNING **:
cannotconnect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not
receive a reply. Possible causes include: the remote application did not send
a reply, the message bus security policy blocked the reply, the reply timeout
expired, or the network connection was broken.
Traceback (most recent call last):
File "/usr/share/system-config-printer/system-config-printer.py", line 5090,
in <module>
main(configure_printer, change_ppd)
File "/usr/share/system-config-printer/system-config-printer.py", line 5060,
in main
mainwindow = GUI(configure_printer, change_ppd)
File "/usr/share/system-config-printer/system-config-printer.py", line 313,
in __init__
self.newPrinterGUI = np = NewPrinterGUI(self)
File "/usr/share/system-config-printer/system-config-printer.py", line 2573,
in __init__
self.openprinting = cupshelpers.openprinting.OpenPrinting ()
AttributeError: 'module' object has no attribute 'openprinting'
[root@kaaber anz]# rpm -qa system-config-printer
system-config-printer-1.0.4-3mdv2009.0
[root@kaaber anz]#
--
MP
Au asi!