Author Topic: Installing a Lexmark x4650 printer [solved]  (Read 3110 times)

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Installing a Lexmark x4650 printer [solved]
« on: January 23, 2012, 09:01:56 AM »
I have just installed PcLinuxOs and everthing is fine so far. But, I cannot find a driver for my Lexmark X4650 printer. Can anyone help?

As an amendment to this I found a script that Lexmark suppliy for Linux I downloaded the Debian version and when I try and execute the script I get this error message? Anyone help?

Lua error detected: While parsing install.lua: install.lua:118: Overflow detected: Not enough space for widget.


Thanks

Gary
« Last Edit: January 27, 2012, 03:15:39 AM by oldgreygary »

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #1 on: January 23, 2012, 11:32:46 PM »
Can you post the link for the Lexmark setup file you downloaded? I see someone who solved the same error with Lexmark's setup procedure, but it involved using a .deb file, which won't work on PCLinuxOS. I can't post the link directly, as the forum filters will alter the link. But, here's the gist of it:

Quote

Instead of relying on Lexmark's installation scripts, you can install the driver directly...

Change directory to location of the Lexmark driver you downloaded, eg:
Code:

cd /tmp

Extract the .zip file:
Code:

unzip 'lexmark-inkjet-08-driver-1.0-1.i386.deb.sh.zip'

Dump the contents of the .sh file:
Code:

./lexmark-inkjet-08-driver-1.0-1.i386.deb.sh --noexec --target lexmark_install

Change directory to lexmark_install:
Code:

cd lexmark_install

Extract the "instarchive_all" file (which is actually a "tar.lzma" file without the extension):
Code:

tar -xvvf instarchive_all --lzma

And finally you can install the driver directly from the deb package:
Code:

sudo dpkg --install lexmark-inkjet-08-driver-1.0-1.i386.deb

Plug in your printer and it should work for printing and scanning (sudo simple-scan).

Last edited by nathan726; July 25th, 2011 at 11:32 AM

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #2 on: January 24, 2012, 12:42:21 AM »
Here's the link

http://support.lexmark.com/index?locale=EN&page=product&userlocale=EN&productCode=LEXMARK_X4650&focusedTab=DOWNLOADS#1

I think the problem with the solution is that sudo does not exist which I understand is something that can cause problems.

Gary

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #3 on: January 24, 2012, 12:54:03 AM »

I think the problem with the solution is that sudo does not exist which I understand is something that can cause problems.


Well, sudo can be worked around and is not really a problem. But, you are correct if you were thinking we don't use sudo on PCLinuxOS. It has only very special purposes and limited applications here. The problem is with Lexmark's setup file. Let me see what I can find out after downloading the file from the link you supplied.

Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #4 on: January 24, 2012, 01:12:45 AM »
Okay, I see what the deal is. You should be able to set this printer up. Before we go further, open the Synaptic Package Manager. It's in the main menu under Software Center. After you've started the program, Click the big Reload button in the upper left corner of the window. Wait for activity to finish. Next, click the Mark All Upgrades button. If there are updates to be installed, the Apply button will be unghosted. If it is, click the big Apply button. When the next window pops up, click the Apply button in the popup window. All updates will be downloaded and installed automatically.

You should do this at least once a week, and always before installing any new packages. Next, click the big Search button. In the popup window, enter task-. Look for and mark for installation task-printing and task-printing-lexmark. Then click the big Apply button and the Apply button in the popup window. After all steps are done, you can close the Synaptic window.

Be sure your printer is connected to the computer via a USB cable. Next, open the PCLinuxOS Control Center. It's in the main menu under More Applications>Configuration>Configure Your Computer. Select Hardware in the left panel and Set up the printer(s), the print job queues in the right panel. See if you can set up the printer. Post back the results.

EDIT: If you get stuck on anything, I'll be back tomorrow. Good luck.
« Last Edit: January 24, 2012, 01:14:36 AM by djohnston »
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #5 on: January 24, 2012, 02:34:55 AM »

Be sure your printer is connected to the computer via a USB cable. Next, open the PCLinuxOS Control Center. It's in the main menu under More Applications>Configuration>Configure Your Computer. Select Hardware in the left panel and Set up the printer(s), the print job queues in the right panel. See if you can set up the printer. Post back the results.

EDIT: If you get stuck on anything, I'll be back tomorrow. Good luck.


I updated using synaptic and when I did the above I cannot find the driver in there. It is recognised by the system as a Lexmark 3600-4600 (the model is X4650). The best that I can see in there is an option for all-in-one. I did try this but then the scanner wasn't recognised.

Gary

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #6 on: January 24, 2012, 01:31:23 PM »

I updated using synaptic and when I did the above I cannot find the driver in there. It is recognised by the system as a Lexmark 3600-4600 (the model is X4650). The best that I can see in there is an option for all-in-one. I did try this but then the scanner wasn't recognised.


Sorry, I missed the part about the scanner. Install task-scanning from Synaptic. Have you tried the Lexmark 3600-4600 printer driver? The model number indicated isn't what matters. Functionality is what matters.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #7 on: January 24, 2012, 11:24:23 PM »
I didn't explain things very well. When the Lexmark is switched on the system displays Lexmark 3600-4600 and driver not found. So, PCLinuxOS recognises it but not the driver.
When I use the function to find a suitable driver X4650 doesn't exist. As the printer is an 'all in one' that was the only driver that seemed close. I have tried this driver.
I have also downloaded task-scanning but the scanner is still not recognised. I ran Xsane(?) and this does not recognise any scanner. So, I assume from that, that the driver used 'all in one' is not correct.
The printer is a discontinued model so I guess that is why the driver is not in the list. So, I guess that is why Lexmark have the download on their site. Unortunately, I don't know enough about scripts to work around the problem with that.

The problem for me is that I mainly use it for scanning so ideally I want to get it working.
Thanks for your replies, so far they have been a help. Its all part of the learning curve of using a new system.

Cheers for now

Gary


Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #8 on: January 25, 2012, 06:55:19 AM »
Okay, Gary. I wanted you to try the packages already in the repositories to see if they will work with your printer. I don't have a Lexmark 4650, so I can't test it. In any event, we still have another avenue. It's on the website you first pointed to, where you downloaded the printer driver setup file. The only problem with trying to use the one you downloaded is that the setup's in the wrong format. What you want is the rpm file.

Go back to the Lexmark 4650 Support & Downloads page. (You can click this embedded link.) There are two "Recommended Downloads". You want the second one. The link is titled "Printer driver for 32-bit Linux distributions with RPM-based packaging". After you have downloaded the .tar.gz file, you'll need the extract the contents of the archive, just like you did before. There will be a single file to extract, lexmark-08z-series-driver-1.0-1.i386.rpm.sh. It's a Makeself shell script, so it should install the contained rpm when run. The file will already be executable after it's extracted, so you shouldn't need to change any of the file's attributes. You will need to do two things. You will need to run it from the command line, and you will need to run it as root. So, after you've opened a terminal in the directory where the .rpm.sh file is:

su
sh lexmark-08z-series-driver-1.0-1.i386.rpm.sh
exit


su to become root user in the terminal session. sh lexmark-08z-series-driver-1.0-1.i386.rpm.sh to run the printer driver installation. exit to end the root session in the terminal.

I haven't run the shell script, so I can't tell you what to expect.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #9 on: January 25, 2012, 08:09:19 AM »
Same message unfortunately. It seems as though it is trying to create a 'widget' on the desktop. I don't know why it would say not enough space as there is plenty on the HD. Perhaps Lexmark has some support that might help? I will have a look.

Lua error detected: While parsing install.lua: install.lua:118: Overflow detected: Not enough space for widget.


Gary

Offline djohnston

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 6227
  • I don't do Windows
Re: Installing a Lexmark x4650 printer
« Reply #10 on: January 25, 2012, 08:38:55 AM »
Hmmm. I'm getting a totally different error. The shell script tells me to close the currently running Synaptic and run the script again. Running the script again generates the same message. Synaptic isn't running.




Yeah, you need to take this up with Lexmark. I did a net search on problems with installing Lexmark-provided Linux installers, and they have quite a few problems. By the way, I forgot to say

Welcome to the forum.
Bare metal                           VBox
AMD Athlon 7750 Dual-Core    Single core
4GiB RAM                              1GiB RAM
nVidia GeForce FX 5200          64MB video
LXDE 32bit                            KDE 64bit

Registered Linux User #416378

Offline sparerep

  • Jr. Member
  • **
  • Posts: 26
Re: Installing a Lexmark x4650 printer
« Reply #11 on: January 26, 2012, 12:20:22 AM »
I have a x4650: it was easy to setup and prints and scans. But, while I can print wirelessly or USB, scanning is USB-only.

I'm using up-to-date Xfce.

This repeats what has already been written, but I just verified the installation by running in a VBox Xfce which had not been setup for printing/scanning.

Get the rpm file:
lexmark-08z-series-driver-1.0-1.i386.rpm.sh.tar

Unarchive the file, it is:
lexmark-08z-series-driver-1.0-1.i386.rpm.sh

Attach the printer to USB and turn it on.

Open a terminal and navigate to the folder containing the unarchived the file.

su to root

Run this command:
./lexmark-08z-series-driver-1.0-1.i386.rpm.sh

The installer will run and find the printer.

With task-printer and task-scanning installed, you should be able to do both.

If you can't get results try downloading the archve again.

I used the archive I had rather than downloading again. If you still can't get it to work, I'll upload this copy for you to try.

You can use the command I show, or:
sh lexmark-08z-series-driver-1.0-1.i386.rpm.sh
they do the same thing.

Tom Debski

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #12 on: January 26, 2012, 01:30:27 AM »
I am running KDE version of PCLinuxOS. I re-downloaded the file but it still produces this error:

Lua error detected: While parsing install.lua: install.lua:118: Overflow detected: Not enough space for widget.

Gary

Offline sparerep

  • Jr. Member
  • **
  • Posts: 26
Re: Installing a Lexmark x4650 printer
« Reply #13 on: January 26, 2012, 09:12:05 AM »
Rather than using a terminal, what happens if you use your file manager to navigate to the driver location, then double-click
lexmark-08z-series-driver-1.0-1.i386.rpm.sh

Using the terminal or file manager give me the same result, it goes right to the installer's opening screen.

I downloaded the driver again from the lexmark site and checked the md5sum against the one I have and they matched, so there shouldn't be a problem there. But, if you want to try the copy:
http://sparerep.us/lexmark_driver/lexmark-08z-series-driver-1.0-1.i386.rpm.sh.tar.gz

Tom

Offline oldgreygary

  • Full Member
  • ***
  • Posts: 51
Re: Installing a Lexmark x4650 printer
« Reply #14 on: January 26, 2012, 02:59:00 PM »
Tom,

Afraid, makes no difference as the same error comes up. I suspect that this is going to be something really stupid. There seems to be lots of hits when searching for that error message but I don't see any solutions.

I did send an email to Lexmark so, perhaps I might get a reply although I am not holding my breath on that one.

Cheers for now

Gary