To the HP developers at HP: The problem here is that "gksudo hp-setup -i" (or "gksudo hp-setup" in case of Qt4 not installed) does not work. The user has to run "hp-setup -i" so that hp-setup runs as normal user and asks for the password for administrative tasks when needed. Most users do not know that. Also the Qt4 warning message can be irritating to some users. Also in "-1" mode the password prompt is a GUI dialog popping up.
My suggestions: 1. If Qt4 is not installed, simply run in "-i" (interactive mode), without warning message. 2. Make hp-setup with gksudo (or similar) working or let it give a clear message that the user has to run it without gksudo. 3. Make sure that the password prompt always works, ask for the password in text mode if no GUI utility/toolkit for popping up a password dialog is available. Especially hp-setup should also work on a pure text console (like SSHing into a server). ** Changed in: hplip Status: New => Confirmed ** Changed in: hplip (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to hplip in Ubuntu. https://bugs.launchpad.net/bugs/1239807 Title: "hp-setup -i" should be more user-friendly Status in HP Linux Imaging and Printing: Confirmed Status in “hplip” package in Ubuntu: Confirmed Bug description: Simple version: hp-setup(1) emits error messages relating to Qt4. Synaptic shows I have no Qt4 packages installed. Shouldn't the "hplip" package bring it in if it needs it? Details: Starting a fresh install of Xubuntu 13.04 64-bit, and configuring my printer. https://help.ubuntu.com/community/HPPrinterInstallation advises "gksudo hp-setup" which fails with complicated error messages, including the variations 531 gksudo hp-setup 532 gksudo --qt3 hp-setup 533 gksudo -i hp-setup 534 gksudo hp-setup --qt3 535 man gksudo 536 gksudo 'hp-setup --qt3' But the error message from the last of these suggested a way to do the setup directly: 537 hp-setup -i 10.0.0.104 This worked sort of -- at least my printer seems to work now. The above are annoyances, but I'm not sure how to file bugs against them. The bug is related to the messages that came during the successful run: warning: Qt/PyQt 4 initialization failed. error: hp-testpage -u/--gui requires Qt4 GUI support. Entering interactive mode. and warning: Qt/PyQt 4 initialization failed. error: hp-systray requires Qt4 GUI and DBus support. Exiting. warning: Unable to connect to dbus. Is hp-systray running? ProblemType: Bug DistroRelease: Ubuntu 13.04 Package: hplip 3.13.3-1ubuntu0.1 ProcVersionSignature: Ubuntu 3.8.0-31.46-generic 3.8.13.8 Uname: Linux 3.8.0-31-generic x86_64 NonfreeKernelModules: nvidia ApportVersion: 2.9.2-0ubuntu8.3 Architecture: amd64 CupsErrorLog: E [14/Oct/2013:11:05:47 -0700] [cups-driverd] Bad driver information file "/usr/share/cups/drv/cupsfilters.drv"! W [14/Oct/2013:11:07:33 -0700] AddProfile failed: org.freedesktop.DBus.Error.UnknownMethod:No such interface `org.freedesktop.ColorManager' on object at path /org/freedesktop/ColorManager/devices/cups_HP_CP2025dn W [14/Oct/2013:11:07:33 -0700] AddProfile failed: org.freedesktop.DBus.Error.UnknownMethod:No such interface `org.freedesktop.ColorManager' on object at path /org/freedesktop/ColorManager/devices/cups_HP_CP2025dn Date: Mon Oct 14 11:18:57 2013 InstallationDate: Installed on 2013-10-09 (5 days ago) InstallationMedia: Xubuntu 13.04 "Raring Ringtail" - Release amd64 (20130423.1) Lpstat: device for HP_CP2025dn: hp:/net/HP_Color_LaserJet_CP2025dn?ip=10.0.0.104 MachineType: MSI MS-7693 MarkForUpload: True Papersize: letter PpdFiles: HP_CP2025dn: HP Color LaserJet CP2020 Series with Duplexer Postscript (recommended) ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-31-generic root=UUID=cb16ff71-f756-4dac-889b-cfeef0ce3a6d ro quiet splash SourcePackage: hplip UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/28/2013 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: V10.3 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: 970A-G43 (MS-7693) dmi.board.vendor: MSI dmi.board.version: 3.0 dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: MSI dmi.chassis.version: 3.0 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV10.3:bd03/28/2013:svnMSI:pnMS-7693:pvr3.0:rvnMSI:rn970A-G43(MS-7693):rvr3.0:cvnMSI:ct3:cvr3.0: dmi.product.name: MS-7693 dmi.product.version: 3.0 dmi.sys.vendor: MSI To manage notifications about this bug go to: https://bugs.launchpad.net/hplip/+bug/1239807/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp