Announcement

Collapse
No announcement yet.

kubuntu printer configuration failure

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    kubuntu printer configuration failure

    I'm getting a printer fail when trying to configure the printer in kubuntu oneiric. 2 of 2 computers have this so far, anyone have any suggestions for me?

    Code:
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ systemsettings
    QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
    QFileSystemWatcher: failed to add paths: /home/buzzmandt/.config/ibus/bus
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ systemsettings(1962)/python (plugin): Error while running factory function for Python plugin: "system-config-printer-kde/system-config-printer-kde.py" 
    Traceback (most recent call last):
     File "<string>", line 18, in kpythonpluginfactory_bridge
     File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 4398, in CreatePlugin
      kcm = u.makeui(component_data, widget_parent)
     File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 135, in makeui
      self.ui = PyKcm(component_data, parent, self)
     File "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.py", line 111, in __init__
      uic.loadUi(unicode(APPDIR + "/" + "system-config-printer.ui"), self)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/__init__.py", line 221, in loadUi
      return DynamicUILoader().loadUi(uifile, baseinstance)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/Loader/loader.py", line 71, in loadUi
      return self.parse(filename, basedir)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 886, in parse
      actor(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 729, in createUserInterface
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem     
      self.traverseWidgetTree(elem)                               
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree 
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 214, in createWidget
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 214, in createWidget
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 449, in createLayout
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 486, in handleItem
      self.traverseWidgetTree(elem)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 707, in traverseWidgetTree
      handler(self, child)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 208, in createWidget
      self.stack.push(self.setupObject(widget_class, parent, elem))
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/uiparser.py", line 176, in setupObject
      obj = self.factory.createQObject(clsname, name, args, is_attribute)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/objcreator.py", line 105, in createQObject
      classType = self.findQObjectType(classname)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/objcreator.py", line 115, in findQObjectType
      w = module.search(classname)
     File "/usr/lib/pymodules/python2.7/PyQt4/uic/Loader/qobjectcreator.py", line 92, in search
      self._modules[module] = __import__(module, {}, {}, (cls,))
    ImportError: No module named kpushbutton
    systemsettings(1962)/python (plugin): Failed to import module 
    systemsettings(1962)/kcontrol KCModuleLoader::loadModule: This module has no valid entry symbol at all. The reason could be that it's still using K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not supported anymore
    Code:
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ kcmodule
    kcmodule: command not found
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ system-config-printer-kde
    system-config-printer-kde: command not found
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$ aptitude search system-config-printer-kde
    i  system-config-printer-kde       - printer configuration utility          
    buzzmandt@buzzmandt-Compaq-Presario-CQ60-Notebook-PC:~$
    Attached Files

    #2
    Re: kubuntu printer configuration failure

    use the web host to admin.. open a browser and open "localhost:631" this is the way to admin cups, when prompted for a usr/pass its the one that you use to log in your machine.
    Mark Your Solved Issues [SOLVED]
    (top of thread: thread tools)

    Comment


      #3
      Re: kubuntu printer configuration failure

      thanks, i can now print again
      didn't know about the web config for printer. that will be handy in the future i'm sure.


      bug has been filed
      https://bugs.launchpad.net/ubuntu/+s...de/+bug/814770

      Comment


        #4
        Re: kubuntu printer configuration failure

        Originally posted by buzzmandt
        thanks, i can now print again
        didn't know about the web config for printer. that will be handy in the future i'm sure.
        its a good thing to know cause it will work on any system with cups
        Mark Your Solved Issues [SOLVED]
        (top of thread: thread tools)

        Comment


          #5
          Re: kubuntu printer configuration failure

          I'm running Natty, but I ran into the same printer problem today.
          Is there a known fix for this? at the moment I can't print at all.

          I tried the localhost:631-thing in FF and rekonq but not success. I get:
          Unable to connect
          Firefox can't establish a connection to the server at localhost:631.
          What am I missing?

          Comment


            #6
            Re: kubuntu printer configuration failure

            localhost:631 connects to cups. Do you have cups installed?

            CUPS an acronym for Common Unix Printing System

            Comment


              #7
              Re: kubuntu printer configuration failure

              Yes, I have CUPS installed... and I had printers working before.
              They stopped working yesterday, and now I have this problem described above.
              I think there have been some CUPS or printing related updates recently...

              Comment


                #8
                Re: kubuntu printer configuration failure

                I think localhost:631 probably doesn't work because I'm printing (was printing...) on a network printer through a print server. When I enter http://our.print.server:631/printers/ I can view the list of printers and their print queues, but I can't configure anything or submit jobs. I suppose that's blocked in our network. Is there a way to configure a network printer in a different way? (as a workaround)

                Comment


                  #9
                  Re: kubuntu printer configuration failure

                  if you're fully updated system settings/printer configuration should be working now.

                  Comment


                    #10
                    Re: kubuntu printer configuration failure

                    Hm... today I only had updates related to samba... my system is fully updated, but the problem persists.
                    There was no update related to CUPS, KDE, or python recently.

                    Comment


                      #11
                      Re: kubuntu printer configuration failure

                      Originally posted by Chopstick
                      I think localhost:631 probably doesn't work because I'm printing (was printing...) on a network printer through a print server. When I enter http://our.print.server:631/printers/ I can view the list of printers and their print queues, but I can't configure anything or submit jobs. I suppose that's blocked in our network. Is there a way to configure a network printer in a different way? (as a workaround)
                      On the server, you need to enable (via a tick box) "Allow remote administration" It's on the Administration page under Server Settings. If the server is headless, edit /etc/cups/cupsd.conf (on the server) and find this section:
                      Code:
                      <Location />
                       # Allow shared printing and remote administration...
                       Order allow,deny
                       Allow @LOCAL
                      </Location>
                      <Location /admin>
                       # Allow remote administration...
                       Order allow,deny
                       Allow @LOCAL
                      </Location>
                      <Location /admin/conf>
                       AuthType Default
                       Require user @SYSTEM
                       # Allow remote access to the configuration files...
                       Order allow,deny
                       Allow @LOCAL
                      </Location>
                      Where mine says Allow @LOCAL yours should also.

                      Please Read Me

                      Comment


                        #12
                        Re: kubuntu printer configuration failure

                        If you can't connect to the CUPS interface at localhost:631 You may have an error in your /etc/hosts file. To see if this is the problem try 127.0.0.1:631 instead. If it connects using that URL the check the /etc/hosts file to see if it contains a line like this:

                        127.0.0.1 ubuntu64 localhost.localdomain localhost

                        The name of your computer should be where mine says ubuntu64.

                        Comment


                          #13
                          Re: kubuntu printer configuration failure

                          This is what my /etc/hosts looks like (komputer being my computer name):
                          Code:
                          127.0.0.1    localhost
                          127.0.1.1    komputer
                          
                          # The following lines are desirable for IPv6 capable hosts
                          ::1   ip6-localhost ip6-loopback
                          fe00::0 ip6-localnet
                          ff00::0 ip6-mcastprefix
                          ff02::1 ip6-allnodes
                          ff02::2 ip6-allrouters

                          Comment


                            #14
                            Re: kubuntu printer configuration failure

                            Looks OK. That is not the problem.

                            Comment

                            Working...
                            X