Are you using the net-print/hplip-3.12..2-r2 package installed from the Entropy repository? If you are, you could try using a newer version of hplip. The latest version in Portage is 3.12.4. To install hplip-3.12.4 using the Portage package manager, see below. All of these must be done as root user in a Konsole/Terminal window or VT.
1. Set up SL to use Portage for the first time.
Some of the following commands are redundant for some people, but I don’t know everyone’s situation so I cater here for all eventualities.
- Code: Select all
equo install git # Sabayon overlays use Git.
emerge --sync # Synchronise with ebuilds in the Gentoo repositories.
layman -S # Get list of 3rd party overlays,
layman -d sabayon # In case the old Sabayon overlay was already added. Ignore error message, if any.
layman -d sabayon-distro # In case 2nd new split Sabayon overlay was already added. Ignore error message, if any.
layman -a sabayon # Add 1st new split Sabayon overlay.
layman -a sabayon-distro # Add 2nd new split Sabayon overlay.
layman -S # Make sure all overlays are synced.
2. Merge (install) the latest version of hplip.
- Code: Select all
emerge -1v hplip
(You may need to prefix the above command with FEATURES="-collision-detect -protect-owned" if the merge grumbles about not being able to overwrite files.)
Presumably the HPLIP plugin file version 3.12.4 is installed by the Portage ebuild. The plugin has to be the same version as HPLIP as far as I know. If the file hplip-3.12.4-plugin.run is not installed by installing hplip-3.12.4 then you can download it:
- Code: Select all
wget http://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/hplip-3.12.4-plugin.run
chmod +x hplip-3.12.4-plugin.run
(see
http://hplip.sourceforge.net/plugin.conf)