I need a driver for a Dell Photo 926 Printer
I need a driver for a Dell Photo 926 Printer
<email address hidden>
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu cups Edit question
- Assignee:
- No assignee Edit question
- Last query:
- 2011-01-11
- Last reply:
- 2011-01-11
mycae (mycae) said : | #1 |
Unfortunately, there is no official linux driver from Dell for this device.
However, the device is actually a Lexmark printer -- dell do not make printers, just repackage them.
So it is apparently *possible* to install the lemark driver -- but not easy, as lexmark have stuffed up their installer.
http://
heres how:
Press Alt+F2 then type "gedit" (without quotes) to open the text editor. Cut and paste the following into the text editor, then save the file to your home folder (eg /home/ned/ , or /home/nedplace/ , or whatever corresponds to your ubuntu username) -- call it "install-
Now, open the file manager, and find this file (install-
Now open a terminal by pressing Ctrl+Alt+T, or by selecting the terminal from the applications menu.
now type ./install-
This will run the script and attempt to install your printer. You MUST be connected to the internet for this to work, as it will download the components it needs in order to complete the installation.
I have only tested this on a 64 bit machine -- I believe it will work on a 32 bit one, but cannot test, as I do not have that hardware.
-- CUT BELOW HERE! ( DO NOT CUT THIS LINE) --
#!/bin/bash
#64 bit system test -- we need to install stdc++5
if [ `uname -m` == "x86_64" ] ; then
# this driver depends upon libstdc++-5; so download the old stdc++, unpack and symlink it
wget "http://
dpkg-deb -x ia32-libs_
sudo cp ia32-libs/
pushd .
cd /usr/lib32
sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5
popd
else
# 32 bit, we can just install libstdc++5, at least as far as maverick
sudo apt-get install libstdc++5
if [ $? -ne 0 ] ; then
echo "Problem installing libstdc++5; giving up."
exit 1
fi
fi
wget "http://
mkdir lexmark
mv CJLZ600LE-
cd lexmark
tar -xvzf CJLZ600LE-
tail -n +143 z600cups-
tar -xvzf install.tar.gz # extract the contents produced by tail
sudo apt-get install alien
alien -t z600cups-
alien -t z600llpddk-
sudo tar xvzf z600llpddk-2.0.tgz -C / # extract the tgz's to / putting the files in their right place
sudo tar xvzf z600cups-1.0.tgz -C / # extract the tgz's to / putting the files in their right place
sudo ldconfig # DO NOT SKIP THIS STEP or your printer backend won't find required libraries
cd /usr/share/
sudo gunzip Lexmark-
/etc/rc2.
cd /usr/lib/
./z600
-- CUT ABOVE HERE! ( DO NOT CUT THIS LINE) --
mycae (mycae) said : | #2 |
Note that I have also not tested this on your printer -- I don't own one. I just know that it installed the driver, not that the driver works.
Finally, i should attribute the script location (which I modified):
http://
Can you help with this problem?
Provide an answer of your own, or ask Ned Place for more information if necessary.