Jani, I have tried to merge our s-c-p with the Debian one which you talked about, but with this version adding a printer is completely non-functional. When I click "Forward" on the page for entering the print queue name the wizard hangs (does not go to next page) and on the terminal in which I started the s-c-p I get:
***MEMORY-WARNING***: system-config-printer.py[32358]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
queryPPDs
Lock acquired for PPDs thread
PPDs thread started
queryDevices
Lock acquired for devices thread
Devices thread started
Connecting (PPDs)
Releasing PPDs lock
Connecting (devices)
Closing connection (devices)
Releasing devices lock
queryPPDs: in progress
fetchPPDs
Acquiring PPDs lock
Got PPDs
Traceback (most recent call last):
File "/usr/share/system-config-printer/system-config-printer.py", line 2048, in on_btnNPForward_clicked
self.nextNPTab()
File "/usr/share/system-config-printer/system-config-printer.py", line 2056, in nextNPTab
self.loadPPDs()
File "/usr/share/system-config-printer/system-config-printer.py", line 535, in loadPPDs
self.ppds = ppds.PPDs(self.fetchPPDs (), language=self.language[0])
File "/usr/share/system-config-printer/system-config-printer.py", line 528, in fetchPPDs
return self.ppds_result
AttributeError: GUI instance has no attribute 'ppds_result'
--------------------------------------------------
Jani, I have tried to merge our s-c-p with the Debian one which you talked about, but with this version adding a printer is completely non-functional. When I click "Forward" on the page for entering the print queue name the wizard hangs (does not go to next page) and on the terminal in which I started the s-c-p I get:
------- ------- ------- ------- ------- ------- ------- - laptop: ~/ubuntu/ system- config- printer/ system- config- printer- 0.7.70$ system- config- printer
till@till-
***MEMORY- WARNING* **: system- config- printer. py[32358] : GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon... system- config- printer/ system- config- printer. py", line 2048, in on_btnNPForward _clicked nextNPTab( ) system- config- printer/ system- config- printer. py", line 2056, in nextNPTab system- config- printer/ system- config- printer. py", line 535, in loadPPDs self.fetchPPDs (), language= self.language[ 0]) system- config- printer/ system- config- printer. py", line 528, in fetchPPDs ------- ------- ------- ------- ------- ------- -
queryPPDs
Lock acquired for PPDs thread
PPDs thread started
queryDevices
Lock acquired for devices thread
Devices thread started
Connecting (PPDs)
Releasing PPDs lock
Connecting (devices)
Closing connection (devices)
Releasing devices lock
queryPPDs: in progress
fetchPPDs
Acquiring PPDs lock
Got PPDs
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
self.loadPPDs()
File "/usr/share/
self.ppds = ppds.PPDs(
File "/usr/share/
return self.ppds_result
AttributeError: GUI instance has no attribute 'ppds_result'
-------
My packages you can download at
http:// www.linux- foundation. org/~till/ tmp/ubuntu/ gutsy/system- config- printer/