Comment 14 for bug 1297326

Revision history for this message
Michael DePaulo (mikedep333) wrote :

I reran the commands from the 2014-03-26 32-bit desktop CD (where the VMware Tools were never installed) and after installing from that CD and installing all available updates (without ever installing VMware Tools.) There appears to be no difference.

From the desktop CD:
root@ubuntu:~# lsusb
unable to initialize libusb: -99
root@ubuntu:~# /usr/lib/cups/backend/usb
DEBUG: Loading USB quirks from "/usr/share/cups/usb".
DEBUG: Loaded 107 quirks.
DEBUG: list_devices
DEBUG: Unable to initialize USB access via libusb, libusb error -99
root@ubuntu:~# /usr/lib/cups/backend/gutenprint52+usb -D
DEBUG: Multi-Call Dye-sublimation CUPS Backend version 0.42G
DEBUG: Copyright 2007-2014 Solomon Peachy
DEBUG: This free software comes with ABSOLUTELY NO WARRANTY!
DEBUG: Licensed under the GNU GPL. Run with '-G' for more details.
DEBUG:
DEBUG: ** running with libusb 1.0.17 (10830)
DEBUG: CUPS Usage:
DEBUG: DEVICE_URI=someuri gutenprint52+usb job user title num-copies options [ filename ]
DEBUG:
DEBUG: Standalone Usage:
DEBUG: gutenprint52+usb
DEBUG: [ -D ] [ -G ] [ -S serialnum ] [ -B backendname ]
DEBUG: [ -V extra_vid ] [ -P extra_pid ] [ -T extra_type ]
DEBUG: [ [ backend_specific_args ] | [ - | infile ] ]
DEBUG: -B canonselphy # Canon SELPHY CP/ES version 0.81
DEBUG: -B kodak6800 # Kodak 6800/6850 version 0.32
DEBUG: [ -c filename ] # Get tone curve
DEBUG: [ -C filename ] # Set tone curve
DEBUG: -B kodak605 # Kodak 605 version 0.18
DEBUG: [ -C filename ] # Set tone curve
DEBUG: [ -m ] # Query media
DEBUG: [ -s ] # Query status
DEBUG: -B kodak1400 # Kodak 1400/805 version 0.31
DEBUG: [ -C filename ] # Set tone curve
DEBUG: -B shinkos2145 # Shinko/Sinfonia CHC-S2145 (S2) version 0.31
DEBUG: [ -b 0|1 ] # Disable/Enable control panel
DEBUG: [ -c filename ] # Get user/NV tone curve
DEBUG: [ -C filename ] # Set user/NV tone curve
DEBUG: [ -e ] # Query error log
DEBUG: [ -f ] # Use fast return mode
DEBUG: [ -F ] # Flash Printer LED
DEBUG: [ -l filename ] # Get current tone curve
DEBUG: [ -L filename ] # Set current tone curve
DEBUG: [ -m ] # Query media
DEBUG: [ -i ] # Query printer info
DEBUG: [ -r ] # Reset user/NV tone curve
DEBUG: [ -R ] # Reset printer to factory defaults
DEBUG: [ -s ] # Query status
DEBUG: [ -u ] # Query user string
DEBUG: [ -U sometext ] # Set user string
DEBUG: [ -X jobid ] # Abort a printjob
DEBUG: -B sonyupdr150 # Sony UP-DR150/UP-DR200 version 0.13
DEBUG: -B mitsu70x # Mitsubishi CP-D70/D707 version 0.12
DEBUG: [ -s ] # Query status
DEBUG: -B dnpds40 # DNP DS40/DS80/DSRX1 version 0.30
DEBUG: [ -i ] # Query printer info
DEBUG: [ -s ] # Query status
DEBUG: [ -n ] # Query counters
DEBUG: [ -N A|B|M ] # Clear counter A/B/M
DEBUG: [ -p num ] # Set counter P
Segmentation fault (core dumped)
root@ubuntu:~# ls -l /usr/lib/cups/backend/
total 558
-rwxr-xr-x 1 root root 128852 Dec 20 02:43 bluetooth
-rwxr--r-- 3 root root 17768 Mar 19 16:32 dnssd
-rwxr-xr-x 1 root root 90788 Mar 18 22:36 gutenprint52+usb
-rwxr-xr-x 1 root root 18040 Mar 11 21:58 hp
-rwxr-xr-x 1 root root 9139 Mar 11 21:56 hpfax
lrwxrwxrwx 1 root root 3 Mar 19 16:32 http -> ipp
lrwxrwxrwx 1 root root 3 Mar 19 16:32 https -> ipp
-rwxr-xr-x 1 root root 75180 Mar 19 16:32 ipp
-rwxr-xr-x 1 root root 46508 Mar 19 16:32 ipp14
lrwxrwxrwx 1 root root 3 Mar 19 16:32 ipps -> ipp
-rwxr--r-- 2 root root 42408 Mar 19 16:32 lpd
-rwxr--r-- 3 root root 17768 Mar 19 16:32 mdns
-rwxr-xr-x 1 root root 18012 Mar 24 12:19 parallel
-rwx------ 1 root root 13888 Mar 24 12:19 serial
lrwxrwxrwx 1 root root 21 Mar 17 16:50 smb -> ../../../bin/smbspool
-r-xr-xr-x 2 root root 21868 Mar 19 16:32 snmp
-r-xr-xr-x 2 root root 34216 Mar 19 16:32 socket
-r-xr--r-- 2 root root 34152 Mar 19 16:32 usb
root@ubuntu:~#

After reinstall:
root@executor-u-t:~# lsusb
unable to initialize libusb: -99
root@executor-u-t:~# /usr/lib/cups/backend/usb
DEBUG: Loading USB quirks from "/usr/share/cups/usb".
DEBUG: Loaded 107 quirks.
DEBUG: list_devices
DEBUG: Unable to initialize USB access via libusb, libusb error -99
root@executor-u-t:~# /usr/lib/cups/backend/gutenprint52+usb -D
DEBUG: Multi-Call Dye-sublimation CUPS Backend version 0.42G
DEBUG: Copyright 2007-2014 Solomon Peachy
DEBUG: This free software comes with ABSOLUTELY NO WARRANTY!
DEBUG: Licensed under the GNU GPL. Run with '-G' for more details.
DEBUG:
DEBUG: ** running with libusb 1.0.17 (10830)
DEBUG: CUPS Usage:
DEBUG: DEVICE_URI=someuri gutenprint52+usb job user title num-copies options [ filename ]
DEBUG:
DEBUG: Standalone Usage:
DEBUG: gutenprint52+usb
DEBUG: [ -D ] [ -G ] [ -S serialnum ] [ -B backendname ]
DEBUG: [ -V extra_vid ] [ -P extra_pid ] [ -T extra_type ]
DEBUG: [ [ backend_specific_args ] | [ - | infile ] ]
DEBUG: -B canonselphy # Canon SELPHY CP/ES version 0.81
DEBUG: -B kodak6800 # Kodak 6800/6850 version 0.32
DEBUG: [ -c filename ] # Get tone curve
DEBUG: [ -C filename ] # Set tone curve
DEBUG: -B kodak605 # Kodak 605 version 0.18
DEBUG: [ -C filename ] # Set tone curve
DEBUG: [ -m ] # Query media
DEBUG: [ -s ] # Query status
DEBUG: -B kodak1400 # Kodak 1400/805 version 0.31
DEBUG: [ -C filename ] # Set tone curve
DEBUG: -B shinkos2145 # Shinko/Sinfonia CHC-S2145 (S2) version 0.31
DEBUG: [ -b 0|1 ] # Disable/Enable control panel
DEBUG: [ -c filename ] # Get user/NV tone curve
DEBUG: [ -C filename ] # Set user/NV tone curve
DEBUG: [ -e ] # Query error log
DEBUG: [ -f ] # Use fast return mode
DEBUG: [ -F ] # Flash Printer LED
DEBUG: [ -l filename ] # Get current tone curve
DEBUG: [ -L filename ] # Set current tone curve
DEBUG: [ -m ] # Query media
DEBUG: [ -i ] # Query printer info
DEBUG: [ -r ] # Reset user/NV tone curve
DEBUG: [ -R ] # Reset printer to factory defaults
DEBUG: [ -s ] # Query status
DEBUG: [ -u ] # Query user string
DEBUG: [ -U sometext ] # Set user string
DEBUG: [ -X jobid ] # Abort a printjob
DEBUG: -B sonyupdr150 # Sony UP-DR150/UP-DR200 version 0.13
DEBUG: -B mitsu70x # Mitsubishi CP-D70/D707 version 0.12
DEBUG: [ -s ] # Query status
DEBUG: -B dnpds40 # DNP DS40/DS80/DSRX1 version 0.30
DEBUG: [ -i ] # Query printer info
DEBUG: [ -s ] # Query status
DEBUG: [ -n ] # Query counters
DEBUG: [ -N A|B|M ] # Clear counter A/B/M
DEBUG: [ -p num ] # Set counter P
Segmentation fault (core dumped)
root@executor-u-t:~# ls -l /usr/lib/cups/backend
total 592
-rwxr-xr-x 1 root root 128852 Dec 19 21:43 bluetooth
-rwxr--r-- 1 root root 17768 Mar 19 12:32 dnssd
-rwxr-xr-x 1 root root 90788 Mar 18 18:36 gutenprint52+usb
-rwxr-xr-x 1 root root 18040 Mar 11 17:58 hp
-rwxr-xr-x 1 root root 9139 Mar 11 17:56 hpfax
lrwxrwxrwx 1 root root 3 Mar 26 20:15 http -> ipp
lrwxrwxrwx 1 root root 3 Mar 26 20:15 https -> ipp
-rwxr-xr-x 1 root root 75180 Mar 19 12:32 ipp
-rwxr-xr-x 1 root root 46508 Mar 19 12:32 ipp14
lrwxrwxrwx 1 root root 3 Mar 26 20:15 ipps -> ipp
-rwxr--r-- 1 root root 42408 Mar 19 12:32 lpd
-rwxr--r-- 1 root root 17768 Mar 19 12:32 mdns
-rwxr-xr-x 1 root root 18012 Mar 24 08:19 parallel
-rwx------ 1 root root 13888 Mar 24 08:19 serial
lrwxrwxrwx 1 root root 21 Mar 26 20:15 smb -> ../../../bin/smbspool
-r-xr-xr-x 1 root root 21868 Mar 19 12:32 snmp
-r-xr-xr-x 1 root root 34216 Mar 19 12:32 socket
-r-xr--r-- 1 root root 34152 Mar 19 12:32 usb
root@executor-u-t:~#