user@TOWER:~$ sh hplip-3.11.10.run Creating directory hplip-3.11.10 Verifying archive integrity... All good. Uncompressing HPLIP 3.11.10 Self Extracting Archive.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... HP Linux Imaging and Printing System (ver. 3.11.10) HPLIP Installer ver. 5.1 Copyright (c) 2001-9 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. Installer log saved in: hplip-install_Tue-18-Oct-2011_23:35:25.log / note: Defaults for each question are maked with a '*'. Press to accept the default. INSTALLATION MODE ----------------- Automatic mode will install the full HPLIP solution with the most common options. Custom mode allows you to choose installation options to fit specific requirements. Please choose the installation mode (a=automatic*, c=custom, q=quit) : a Initializing. Please wait... - (install.py:6143): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (install.py:6143): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (install.py:6143): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (install.py:6143): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", INTRODUCTION ------------ This installer will install HPLIP version 3.11.10 on your computer. Please close any running package management systems now (YaST, Adept, Synaptic, Up2date, etc). DISTRO/OS CONFIRMATION ---------------------- Distro appears to be Ubuntu 11.10. Is "Ubuntu 11.10" your correct distro/OS and version (y=yes*, n=no, q=quit) ? y ENTER USER PASSWORD ------------------- Please enter the user (user)'s password: Password accepted INSTALLATION NOTES ------------------ Enable the universe/multiverse repositories. Also be sure you are using the Ubuntu "Main" Repositories. See: https://help.ubuntu.com/community/Repositories/Ubuntu for more information. Disable the CD-ROM/DVD source if you do not have the Ubuntu installation media inserted in the drive. During the install process you will be added to the lp and lpadmin group, please quit the installer before the setup stage, log out, log back in, and run hp-setup to complete the install. Please read the installation notes. Press to continue or 'q' to quit: RUNNING PRE-INSTALL COMMANDS ---------------------------- OK INSTALL MISSING OPTIONAL DEPENDENCIES ------------------------------------- warning: There are 1 missing OPTIONAL dependencies. note: Installation of dependencies requires an active internet connection. warning: Missing OPTIONAL dependency for option 'scan': xsane (xsane - Graphical scanner frontend for SANE) CHECKING FOR NETWORK CONNECTION ------------------------------- Network connection present. RUNNING PRE-PACKAGE COMMANDS ---------------------------- sudo dpkg --configure -a (Pre-depend step 1) sudo apt-get install --yes --force-yes -f (Pre-depend step 2) warning: An error occurred running 'sudo apt-get update' sudo apt-get update (Pre-depend step 3) OK DEPENDENCY AND CONFLICT RESOLUTION ---------------------------------- Running 'sudo apt-get install --assume-yes xsane' Please wait, this may take several minutes... warning: A previous install of HPLIP is installed and/or running. sudo apt-get remove --assume-yes hplip hpijs hplip-cups hplip-data libhpmud0 foomatic-db-hpijs (Removing old HPLIP version) warning: HPLIP removal failed. The previous install may have been installed using a tarball or this installer. warning: Continuing to run installer - this installation should overwrite the previous one. RUNNING POST-PACKAGE COMMANDS ----------------------------- OK RE-CHECKING DEPENDENCIES ------------------------ warning: An optional dependency 'xsane (xsane - Graphical scanner frontend for SANE)' is still missing. warning: Some features may not function as expected. PRE-BUILD COMMANDS ------------------ OK BUILD AND INSTALL ----------------- Running './configure --with-hpppddir=/usr/share/ppd/HP --libdir=/usr/lib64 --prefix=/usr --enable-udev-acl-rules --enable-qt4 --enable-doc-build --disable-cups-ppd-install --disable-foomatic-drv-install --disable-foomatic-ppd-install --disable-hpijs-install --disable-policykit --enable-cups-drv-install --enable-hpcups-install --enable-network-build --enable-dbus-build --enable-scan-build --enable-fax-build' Please wait, this may take several minutes... Command completed successfully. Running 'make clean' Please wait, this may take several minutes... Command completed successfully. Running 'make' Please wait, this may take several minutes... Command completed successfully. Running 'sudo make install' Please wait, this may take several minutes... Command completed successfully. Build complete. POST-BUILD COMMANDS ------------------- sudo /usr/sbin/usermod -a -Glp,lpadmin user (Post-build step 1) CLOSE HP_SYSTRAY ---------------- Sending close message to hp-systray (if it is currently running)... RESTART OR RE-PLUG IS REQUIRED ------------------------------ If you are installing a USB connected printer, and the printer was plugged in when you started this installer, you will need to either restart your PC or unplug and re-plug in your printer (USB cable only). If you choose to restart, run this command after restarting: hp-setup (Note: If you are using a parallel connection, you will have to restart your PC. If you are using network/wireless, you can ignore and continue). Restart or re-plug in your printer (r=restart, p=re-plug in*, i=ignore/continue, q=quit) : i PRINTER SETUP ------------- Please make sure your printer is connected and powered on at this time. error: hp-setup failed. Please run hp-setup manually. user@TOWER:~$ hp-setup Traceback (most recent call last): File "/usr/bin/hp-setup", line 45, in from base import device, utils, tui, models, module File "/usr/share/hplip/base/device.py", line 39, in import status File "/usr/share/hplip/base/status.py", line 45, in import hpmudext ImportError: libhpmud.so.0: cannot open shared object file: No such file or directory user@TOWER:~$ hp-check -t HP Linux Imaging and Printing System (ver. 3.11.10) Dependency/Version Check Utility ver. 14.3 Copyright (c) 2001-9 Hewlett-Packard Development Company, LP This software comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to distribute it under certain conditions. See COPYING file for more details. Note: hp-check can be run in three modes: 1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies are installed to successfully compile HPLIP. 2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball has the proper dependencies installed to successfully run. 3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies). Saving output in log file: hp-check.log Initializing. Please wait... - (hp-check:15012): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (hp-check:15012): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (hp-check:15012): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (hp-check:15012): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", --------------- | SYSTEM INFO | --------------- Basic system information: Linux TOWER 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux Distribution: ubuntu 11.10 Checking Python version... OK, version 2.7.2 installed Checking PyQt 4.x version... OK, version 4.8.5 installed. Checking for CUPS... Status: scheduler is running Version: 1.5.0 error_log is set to level: warn Checking for dbus/python-dbus... dbus daemon is running. python-dbus version: 0.84.0 ------------------------------------ | COMPILE AND RUNTIME DEPENDENCIES | ------------------------------------ note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c). note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r). Checking for dependency: CUPS - Common Unix Printing System... OK, found. Checking for dependency: CUPS devel- Common Unix Printing System development files... OK, found. Checking for dependency: CUPS image - CUPS image development files... OK, found. Checking for dependency: DBus - Message bus system... OK, found. Checking for dependency: gcc - GNU Project C and C++ Compiler... OK, found. Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer... OK, found. Checking for dependency: libcrypto - OpenSSL cryptographic library... OK, found. Checking for dependency: libjpeg - JPEG library... OK, found. Checking for dependency: libnetsnmp-devel - SNMP networking library development files... OK, found. Checking for dependency: libpthread - POSIX threads library... OK, found. Checking for dependency: libtool - Library building support services... OK, found. Checking for dependency: libusb - USB library... OK, found. Checking for dependency: make - GNU make utility to maintain groups of programs... OK, found. Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)... OK, found. Checking for dependency: PolicyKit - Administrative policy framework... OK, found. Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4... OK, found. Checking for dependency: Python DBus - Python bindings for DBus... OK, found. Checking for dependency: Python devel - Python development files... OK, found. Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications... OK, found. Checking for dependency: Python XML libraries... OK, found. Checking for dependency: Python 2.3 or greater - Required for fax functionality... OK, found. Checking for dependency: Python 2.2 or greater - Python programming language... OK, found. Checking for dependency: Reportlab - PDF library for Python... OK, found. Checking for dependency: SANE - Scanning library... OK, found. Checking for dependency: SANE - Scanning library development files... OK, found. Checking for dependency: scanimage - Shell scanning program... OK, found. Checking for dependency: xsane - Graphical scanner frontend for SANE... warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly. To install this dependency, execute this command: sudo apt-get install --assume-yes xsane ---------------------- | HPLIP INSTALLATION | ---------------------- Currently installed HPLIP version... HPLIP 3.11.10 currently installed in '/usr/share/hplip'. Current contents of '/etc/hp/hplip.conf' file: # hplip.conf. Generated from hplip.conf.in by configure. [hplip] version=3.11.10 [dirs] home=/usr/share/hplip run=/var/run ppd=/usr/share/ppd/HP ppdbase=/usr/share/ppd doc=/usr/share/doc/hplip-3.11.10 icon=/usr/share/applications cupsbackend=/usr/lib/cups/backend cupsfilter=/usr/lib/cups/filter drv=/usr/share/cups/drv/hp # Following values are determined at configure time and cannot be changed. [configure] network-build=yes pp-build=no gui-build=yes scanner-build=yes fax-build=yes dbus-build=yes cups11-build=no doc-build=yes shadow-build=no hpijs-install=no foomatic-drv-install=no foomatic-ppd-install=no foomatic-rip-hplip-install=no hpcups-install=yes cups-drv-install=yes cups-ppd-install=no internal-tag=3.11.10 restricted-build=no ui-toolkit=qt4 qt3=no qt4=yes policy-kit=no hpijs-only-build=no lite-build=no udev-acl-rules=yes hpcups-only-build=no hpijs-only-build=no Current contents of '/var/lib/hp/hplip.state' file: # hplip.state - HPLIP runtime persistent variables. [plugin] installed=0 eula=0 Current contents of '~/.hplip/hplip.conf' file: [installation] date_time = 18/10/11 23:40:22 version = 3.11.10 --------------------------------- | INSTALLED CUPS PRINTER QUEUES | --------------------------------- lpstat ------ Type: Unknown Device URI: No destinations added. ---------------------- | SANE CONFIGURATION | ---------------------- 'hpaio' in '/etc/sane.d/dll.conf'... OK, found. SANE backend 'hpaio' is properly set up. Checking output of 'scanimage -L'... No scanners were identified. If you were expecting something different, check that the scanner is plugged in, turned on and detected by the sane-find-scanner tool (if appropriate). Please read the documentation which came with this software (README, FAQ, manpages). --------------------- | PYTHON EXTENSIONS | --------------------- Checking 'cupsext' CUPS extension... OK, found. Checking 'pcardext' Photocard extension... OK, found. Checking 'hpmudext' I/O extension... error: NOT FOUND OR FAILED TO LOAD! Please reinstall HPLIP and check for the proper installation of hpmudext. Checking 'scanext' SANE scanning extension... OK, found. --------------- | USER GROUPS | --------------- user adm lp dialout cdrom plugdev lpadmin admin sambashare ----------- | SUMMARY | ----------- error: 2 errors and/or warnings. Summary of needed commands to run to satisfy missing dependencies: sudo apt-get install --assume-yes xsane Please refer to the installation instructions at: http://hplip.sourceforge.net/install/index.html Done. ~$ sudo lshw -short H/W path Device Class Description ============================================================ system System Product Name (To Be Filled By O.E.M.) /0 bus P7H55D-M PRO /0/0 memory 64KiB BIOS /0/4 processor Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz /0/4/5 memory 128KiB L1 cache /0/4/6 memory 512KiB L2 cache /0/4/7 memory 4MiB L3 cache /0/2b memory 8GiB System Memory /0/2b/0 memory 2GiB DIMM DDR Synchronous 1333 MHz (0.8 ns) /0/2b/1 memory 2GiB DIMM DDR Synchronous 1333 MHz (0.8 ns) /0/2b/2 memory 2GiB DIMM DDR Synchronous 1333 MHz (0.8 ns) /0/2b/3 memory 2GiB DIMM DDR Synchronous 1333 MHz (0.8 ns) /0/100 bridge Core Processor DRAM Controller /0/100/2 display Core Processor Integrated Graphics Controller /0/100/16 communication 5 Series/3400 Series Chipset HECI Controller /0/100/1a bus 5 Series/3400 Series Chipset USB2 Enhanced Host Controller /0/100/1b multimedia 5 Series/3400 Series Chipset High Definition Audio /0/100/1c bridge 5 Series/3400 Series Chipset PCI Express Root Port 1 /0/100/1c/0 scsi4 storage JMB368 IDE controller /0/100/1c/0/0.0.0 /dev/cdrom disk DVDRAM GSA-4167B /0/100/1c/0/0.1.0 /dev/cdrom1 disk DVD-ROM DDU1615 /0/100/1c.2 bridge 5 Series/3400 Series Chipset PCI Express Root Port 3 /0/100/1c.3 bridge 5 Series/3400 Series Chipset PCI Express Root Port 4 /0/100/1c.4 bridge 5 Series/3400 Series Chipset PCI Express Root Port 5 /0/100/1c.4/0 eth0 network RTL8111/8168B PCI Express Gigabit Ethernet controller /0/100/1c.5 bridge 5 Series/3400 Series Chipset PCI Express Root Port 6 /0/100/1d bus 5 Series/3400 Series Chipset USB2 Enhanced Host Controller /0/100/1e bridge 82801 PCI Bridge /0/100/1f bridge 5 Series Chipset LPC Interface Controller /0/100/1f.2 scsi0 storage 5 Series/3400 Series Chipset 4 port SATA IDE Controller /0/100/1f.2/0.0.0 /dev/sda disk 2TB WDC WD2002FYPS-0 /0/100/1f.2/0.0.0/1 /dev/sda1 volume 186GiB EXT4 volume /0/100/1f.2/0.0.0/2 /dev/sda2 volume 14GiB Linux swap volume /0/100/1f.2/0.0.0/3 /dev/sda3 volume 1661GiB EXT4 volume /0/100/1f.3 bus 5 Series/3400 Series Chipset SMBus Controller /0/100/1f.5 storage 5 Series/3400 Series Chipset 2 port SATA IDE Controller /0/101 bridge Core Processor QuickPath Architecture Generic Non-core Registers /0/102 bridge Core Processor QuickPath Architecture System Address Decoder /0/103 bridge Core Processor QPI Link 0 /0/104 bridge Core Processor QPI Physical 0 /0/105 bridge Core Processor Reserved /0/106 bridge Core Processor Reserved /0/1 scsi6 storage /0/1/0.0.0 /dev/sdb disk SCSI Disk /0/1/0.0.1 /dev/sdc disk SCSI Disk /0/1/0.0.2 /dev/sdd disk SCSI Disk /0/1/0.0.3 /dev/sde disk SCSI Disk