KDE Printer Configuration applet is broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdebindings (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: kdeadmin
The KDE printer configuration dialog is broken (again) It complains about the system-
Jonathan Thomas (echidnaman) wrote : | #1 |
Michael Marley (mamarley) wrote : | #2 |
Jonathan Thomas (echidnaman) wrote : | #3 |
Yeah, the packages are the same.
Anyway, I see the bug. I'll commit a fix to KDE svn in a second here.
Changed in kdeadmin (Ubuntu): | |
status: | New → Fix Committed |
Michael Marley (mamarley) wrote : | #4 |
Thanks. Could you also possible post a diff here, so that I can compile a temporary version of the package to use until 4.3 Beta 2 gets released?
Jonathan Thomas (echidnaman) wrote : | #5 |
kdesudo kate /usr/share/
Then change kcm-spck in the exec line to system-
Michael Marley (mamarley) wrote : | #6 |
I still get the same error message.
Jonathan Thomas (echidnaman) wrote : | #7 |
Oh, then run kbuildsycoca4 so that systemsettings picks up the change.
Michael Marley (mamarley) wrote : | #8 |
Still happening.....
Jonathan Thomas (echidnaman) wrote : | #9 |
Would you mind posting the log when run from konsole, then, please? It could be that there was more than one issue.
Michael Marley (mamarley) wrote : | #10 |
Here it is:
michael@
michael@
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
systemsettings(
Traceback (most recent call last):
File "/usr/share/
import dbus.mainloop.qt
ImportError: No module named qt
systemsettings(
Jonathan Thomas (echidnaman) wrote : | #11 |
Ugh, this looks similar to an issue we had in Jaunty. Namely a nasty bug 348704.
Reinstalling python-qt4-dbus should work around this issue for you.
affects: | kdeadmin (Ubuntu) → python-qt4 (Ubuntu) |
Changed in python-qt4 (Ubuntu): | |
status: | Fix Committed → New |
Michael Marley (mamarley) wrote : | #12 |
I reinstalled that package, and the problem still occurs in exactly the same way that it did before.
Scott Kitterman (kitterman) wrote : Re: [Bug 377333] Re: KDE Printer Configuration applet is broken | #13 |
Believe it or not, that's actually good news (recurrence of the old problem
would have been very troubling).
Michael Marley (mamarley) wrote : | #14 |
OK, the python-qt4 package was just updated. The problem still exists, but now there is drastically different output in the console:
michael@
michael@
systemsettings(
systemsettings(
Traceback (most recent call last):
File "<string>", line 18, in kpythonpluginfa
File "/usr/share/
kcm = u.makeui(
File "/usr/share/
self.ui = PyKcm(component
File "/usr/share/
uic.
File "/usr/lib/
return loader.
File "/usr/lib/
return self.parse(
File "/usr/lib/
actor(elem)
File "/usr/lib/
self.
File "/usr/lib/
handler(self, child)
File "/usr/lib/
self.
File "/usr/lib/
handler(self, child)
File "/usr/lib/
self.
File "/usr/lib/
Michael Marley (mamarley) wrote : | #15 |
This is still happening with KDE 4.3 Beta 2. I get exactly the same error message as before.
hasi (whynot-nurfuerspam) wrote : | #16 |
I have a similar problem in 4.3b2 using jaunty (after upgrading from 4.2.2 via backports).
The KDE printer configuration dialog complains as follows:
"The service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-
It's not bug 348704, as reinstalling python-qt4-dbus does not fix it. Is this a new bug, or could it be the bug discussed here?
hasi (whynot-nurfuerspam) wrote : | #17 |
Interestingly, I don't have a file
/usr/share/
and there is no file of such name in the entire /usr tree.
Jason Straight (jason-jeetkunedomaster) wrote : | #18 |
That's because it's not in the package, the package only has /usr/share/doc stuff.
Michael Marley (mamarley) wrote : | #19 |
- systemsettings-20090616.kcrash Edit (13.3 KiB, text/plain)
With the latest update for python-qt4, the System Settings printer applet is causing systemsettings to Krash with a segfault. I have attached the crash dump.
Michael Marley (mamarley) wrote : | #20 |
This appears to be completely fixed with the latest python-kde4 package. Can anyone confirm?
Jonathan Thomas (echidnaman) wrote : | #21 |
Yes, I do recall an update to specifically address this and it works for me now too.
affects: | python-qt4 (Ubuntu) → kdebindings (Ubuntu) |
Changed in kdebindings (Ubuntu): | |
status: | New → Fix Released |
hasi (whynot-nurfuerspam) wrote : | #22 |
I am fully updated (jaunty, KDE 4.3b2, backport repositories activated), however the printer applet still does not work. I still have the problem described above (post #16, https:/
Jason Straight (jason-jeetkunedomaster) wrote : | #23 |
I don't know how you have a printer config applet at all with jaunty and KDE 4.3b2, that's what I'm running and I don't have one at all.
When I check the contents of package system-
So I'm using the gnome one for now which looks like something that was rejected from windows 1.0 for not being pretty enough.
hasi (whynot-nurfuerspam) wrote : | #24 |
@Jason (LeeJunFan):
OK, now I am a little confused of what the "Printer Config Applet" is. My problem occurs when I go to "systemsettings --> Advanced --> Printer Configuration". Is that not what we are talking about here?
Jason Straight (jason-jeetkunedomaster) wrote : | #25 |
Yes, that's what I was referring to. I am also running Jaunty with 4.3.0b2, and I don't even have a printer applet in KDE.
hasi (whynot-nurfuerspam) wrote : | #26 |
OK, I do have the applet (at least the icon for it)! (Maybe it's because we had different upgrade histories?)
However, when I try to open it, the window says:
"The service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-
Possible reasons:
o An error occurred during your last KDE upgrade leaving an orphaned control module
o You have old third party modules lying around.
Check these points carefully and try to remove the module mentioned in the error message. If this fails, consider contacting your distributor or packager."
This symptom is identical to what's reported in Bug #348704. However the reported workaround for this bug 348704 does not work in my case, which suggests that I am having a different problem. That's why I am now looking into this bug (377333). If I have yet a different disease, I'll have to file a new one.
GreyGeek (greygeek) wrote : | #27 |
It's BAAAAACK!!
Yesterday I installed the 08-20-09 snapshot of Kubuntu 9.10 Karmic in a 40GB sda5 partition on a Sony VAIO VGN-FW140E/H with 3GB RAM and a GM45 video chip.
One of my first tasks was to configure the wireless printer. When I opened "Printer Configuration" in Systemsettings the following msg appeared with the printer configuration objects should have appeared:
"The service 'Printer Configuration' does not provide an interface 'KCModule' with keyword 'system-
It also recommends that an orphaned control module may be responsible or that I have old third party modules lying about.
On a new install?
darthanubis (darthanubis) wrote : | #28 |
Platform Version 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2))
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 9.10
Release: 9.10
Codename: karmic
Same issue here.
Blackpaw (blackpaw) wrote : | #29 |
And its back - yet again. Does anyone at ubuntu actually use kubuntu for real work?
kde4-config --version
Qt: 4.7.2
KDE Development Platform: 4.6.5 (4.6.5)
kde4-config: 1.0
systemsettings
QInotifyFileSys
QFileSystemWatcher: failed to add paths: /home/lindsay/
lindsay@
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
ppd.
AttributeError: 'bool' object has no attribute 'markDefaults'
systemsettings(
Traceback (most recent call last):
File "<string>", line 18, in kpythonpluginfa
File "/usr/share/
kcm = u.makeui(
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
ppd.
AttributeError: 'bool' object has no attribute 'markDefaults'
systemsettings(
systemsettings(
Scott Kitterman (kitterman) wrote : | #30 |
Every day.
Works fine here with the beta1 backports to Jaunty. (which will be advertised soon once the rest of the overwrite kinks are worked out of them)