Printer Driver Issue
Group, I have Googled high and low to find an answer to this question with no luck. I am trying to install the drivers for a Dell V313 3-in-1 on a machine running Ubuntu 10.10 x64. The problem is that the installer crashes because of the x64 architecture. Apparently, the installer checks the architecture and then chokes even though I have all the 32-bit libraries installed. The problem is that I can't find a .deb package to install with sudo dpkg --force-architecture; the installer is an binary .sh that I can't do anything with. Any suggestions? Anyone know of a way to trick the installer into thinking it's on a 32-bit system? Maybe a way to extract the .deb package? Thanks. -- Michael A. Knox, BSME, ACTAR President Chief Forensic Consultant Knox Associates, LLC Forensic Consulting P. O. Box 8081 Jacksonville, FL 32239 (904) 619-3063 (Office) (904) 422-6245 (Cell) (904) 619-3073 (Fax) michael.k...@knoxandassociates.com http://www.knoxandassociates.com An Accredited Traffic Accident Reconstructionist ACTAR #1120 Crime Scene Reconstruction · Traffic Accident Reconstruction · Bloodstain Pattern Analysis · Shooting Incident Reconstruction This e-mail is covered by the Electronic Communications Privacy Act, 18 U.S.C. §§ 2510-2521 and is intended solely for the use of the intended recipient. This e-mail message and any files transmitted with it contain confidential information intended only for the person(s) to whom this e-mail message is addressed. If you have received this e-mail message in error, please notify the sender immediately and destroy the original message without making a copy. Thank you. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
On Tue, 2011-03-15 at 11:30 -0400, Michael A. Knox wrote: Maybe a way to extract the .deb package? dpkg --unpack foo_VVV-RRR.deb dpkg-deb --extract foo_VVV-RRR.deb http://www.debian.org/doc/FAQ/ch-pkgtools.en.html -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
Mike, I downloaded and ran the installer - it appears to extract the deb to /tmp: /tmp/selfgz10063/pkg/files/dell-inkjet-09-driver-1.0-1.i386.deb John Patterson http://www.henrygis.com On Tue, Mar 15, 2011 at 11:30 AM, Michael A. Knox michael.k...@knoxandassociates.com wrote: Group, I have Googled high and low to find an answer to this question with no luck. I am trying to install the drivers for a Dell V313 3-in-1 on a machine running Ubuntu 10.10 x64. The problem is that the installer crashes because of the x64 architecture. Apparently, the installer checks the architecture and then chokes even though I have all the 32-bit libraries installed. The problem is that I can't find a .deb package to install with sudo dpkg --force-architecture; the installer is an binary .sh that I can't do anything with. Any suggestions? Anyone know of a way to trick the installer into thinking it's on a 32-bit system? Maybe a way to extract the .deb package? Thanks. -- Michael A. Knox, BSME, ACTAR President Chief Forensic Consultant Knox Associates, LLC Forensic Consulting P. O. Box 8081 Jacksonville, FL 32239 (904) 619-3063 (Office) (904) 422-6245 (Cell) (904) 619-3073 (Fax) michael.k...@knoxandassociates.com http://www.knoxandassociates.com An Accredited Traffic Accident Reconstructionist ACTAR #1120 Crime Scene Reconstruction · Traffic Accident Reconstruction · Bloodstain Pattern Analysis · Shooting Incident Reconstruction This e-mail is covered by the Electronic Communications Privacy Act, 18 U.S.C. §§ 2510-2521 and is intended solely for the use of the intended recipient. This e-mail message and any files transmitted with it contain confidential information intended only for the person(s) to whom this e-mail message is addressed. If you have received this e-mail message in error, please notify the sender immediately and destroy the original message without making a copy. Thank you. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
I downloaded and ran the installer - it appears to extract the deb to /tmp: /tmp/selfgz10063/pkg/files/dell-inkjet-09-driver-1.0-1.i386.deb It's extracting to /home/rknox6245/lua_DwLX3M but it cleans itself up when the installer shuts down: rm -rf /home/rknox6245/lua_DwLX3M Is there a way to catch that path before it gets removed? Tried setting alias rm='rm -iv' in .bashrc but no dice. -- Michael A. Knox, BSME, ACTAR President Chief Forensic Consultant Knox Associates, LLC Forensic Consulting P. O. Box 8081 Jacksonville, FL 32239 (904) 619-3063 (Office) (904) 422-6245 (Cell) (904) 619-3073 (Fax) michael.k...@knoxandassociates.com http://www.knoxandassociates.com An Accredited Traffic Accident Reconstructionist ACTAR #1120 Crime Scene Reconstruction · Traffic Accident Reconstruction · Bloodstain Pattern Analysis · Shooting Incident Reconstruction This e-mail is covered by the Electronic Communications Privacy Act, 18 U.S.C. §§ 2510-2521 and is intended solely for the use of the intended recipient. This e-mail message and any files transmitted with it contain confidential information intended only for the person(s) to whom this e-mail message is addressed. If you have received this e-mail message in error, please notify the sender immediately and destroy the original message without making a copy. Thank you. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
Mike, I was able to grab the .deb out of /tmp with the installer waiting on the Exit screen. the lua_ folder is removed by that point but /tmp is still intact. John On Tue, Mar 15, 2011 at 12:29 PM, Michael A. Knox michael.k...@knoxandassociates.com wrote: I downloaded and ran the installer - it appears to extract the deb to /tmp: /tmp/selfgz10063/pkg/files/dell-inkjet-09-driver-1.0-1.i386.deb It's extracting to /home/rknox6245/lua_DwLX3M but it cleans itself up when the installer shuts down: rm -rf /home/rknox6245/lua_DwLX3M Is there a way to catch that path before it gets removed? Tried setting alias rm='rm -iv' in .bashrc but no dice. -- Michael A. Knox, BSME, ACTAR President Chief Forensic Consultant Knox Associates, LLC Forensic Consulting P. O. Box 8081 Jacksonville, FL 32239 (904) 619-3063 (Office) (904) 422-6245 (Cell) (904) 619-3073 (Fax) michael.k...@knoxandassociates.com http://www.knoxandassociates.com An Accredited Traffic Accident Reconstructionist ACTAR #1120 Crime Scene Reconstruction · Traffic Accident Reconstruction · Bloodstain Pattern Analysis · Shooting Incident Reconstruction This e-mail is covered by the Electronic Communications Privacy Act, 18 U.S.C. §§ 2510-2521 and is intended solely for the use of the intended recipient. This e-mail message and any files transmitted with it contain confidential information intended only for the person(s) to whom this e-mail message is addressed. If you have received this e-mail message in error, please notify the sender immediately and destroy the original message without making a copy. Thank you. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
Exit screen. the lua_ folder is removed by that point but /tmp is still intact. Ahh, I wasn't looking at the /tmp folder while the installer was waiting on the Exit screen, so I didn't see it sitting there. Thanks. That let me get the .deb file, and now the printer works. I still have to get the scanner going, though. Why not just make an x64 driver for Linux? Oh, well. At least there's a Linux driver. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
William Thompson wrote: You can always move binaries out of the path and then they cannot be executed by anything. The only problem there is that the installer writes it and then removes it so fast you'd have to be really quick to get it moved in time! - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
On Tue, 2011-03-15 at 13:56 -0400, Michael A. Knox wrote: William Thompson wrote: You can always move binaries out of the path and then they cannot be executed by anything. The only problem there is that the installer writes it and then removes it so fast you'd have to be really quick to get it moved in time! Move it before you run the installer. It might fail at other points if its trying to remove stuff prior to that. Then again could always write a script call it rm, and have that do nothing but return 0. To trick the installer into thinking rm returned success vs failure. -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
On Tue, 2011-03-15 at 13:54 -0400, Michael A. Knox wrote: Exit screen. the lua_ folder is removed by that point but /tmp is still intact. Ahh, I wasn't looking at the /tmp folder while the installer was waiting on the Exit screen, so I didn't see it sitting there. Thanks. That let me get the .deb file, and now the printer works. I still have to get the scanner going, though. Why not just make an x64 driver for Linux? Oh, well. At least there's a Linux driver. Porting stuff from 32bit to 64bit is not as straight forward as one might think or assume. Not to mention most any 32bit stuff should run in 64bit, providing the necessary libraries are there. -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
Mike, I think William means that you would actually move the 'rm' executable. That way when the installer tries to run rm -rf the command fails. Things would get wacky if it didn't get put back though. John On Tue, Mar 15, 2011 at 2:16 PM, William L. Thomson Jr. w...@obsidian-studios.com wrote: On Tue, 2011-03-15 at 13:56 -0400, Michael A. Knox wrote: William Thompson wrote: You can always move binaries out of the path and then they cannot be executed by anything. The only problem there is that the installer writes it and then removes it so fast you'd have to be really quick to get it moved in time! Move it before you run the installer. It might fail at other points if its trying to remove stuff prior to that. Then again could always write a script call it rm, and have that do nothing but return 0. To trick the installer into thinking rm returned success vs failure. -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
William Thompson wrote: Porting stuff from 32bit to 64bit is not as straight forward as one might think or assume. Not to mention most any 32bit stuff should run in 64bit, providing the necessary libraries are there. True, but the problem here isn't porting the drivers to x64, but simply correcting the installer's inability to allow the installation to proceed when it detects an x64 OS. That's just a few lines of code. Of course, this discussion has me wondering if I could replace the dpkg binary with a script that would run dpkg with --force-architecture set, although I'm not sure that the catch routine is in dpkg or within the script itself. Installing the .deb by itself worked, sort of, but the scanner is dead and the printer is monochrome only even when set for color, which tells me that I need to figure out to get the installer to run without choking on the x64 architecture. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
On Tue, 2011-03-15 at 14:50 -0400, Michael A. Knox wrote: William Thompson wrote: Porting stuff from 32bit to 64bit is not as straight forward as one might think or assume. Not to mention most any 32bit stuff should run in 64bit, providing the necessary libraries are there. True, but the problem here isn't porting the drivers to x64, but simply correcting the installer's inability to allow the installation to proceed when it detects an x64 OS. That's just a few lines of code. Very likely the case, you should comment to Dell on that. I would say file a bug with upstream, but not sure what you can or can't do when it comes to manufactures like Dell. Of course, this discussion has me wondering if I could replace the dpkg binary with a script that would run dpkg with --force-architecture set, Sure why not, just call your script dpkg. Make sure the real dpkg is not in the path anywhere, and have an absolutely reference to that in your script. although I'm not sure that the catch routine is in dpkg or within the script itself. Probably within their script. I don't think you can manipulate the environment variable wise to fake out the script. If its doing like uname or other to get the architecture. Not sure how you would go about that. I guess you could keep replacing binaries with scripts. But chances of making a mess increases. You won't hose anything, as a live cd and replacing some binaries will get you back up and running. Just a nasty, hacky, process. Installing the .deb by itself worked, sort of, but the scanner is dead and the printer is monochrome only even when set for color, which tells me that I need to figure out to get the installer to run without choking on the x64 architecture. There could also be known reasons why it won't work on x64, and thats why the script won't let you proceed. I would check with Dell if you have not already. -- William L. Thomson Jr. Obsidian-Studios, Inc. http://www.obsidian-studios.com - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org
Re: Printer Driver Issue
Michael, Probably not a help but I run AMD64 Debian Wheezy and also besides having the 64 libs running, I installed the ia32-libs and ia32-libs for GTK for any items which need the i386 libraries. Don't know if this will help or not but worth looking into if you already haven't. HTH Whit On 03/15/2011 02:50 PM, Michael A. Knox wrote: William Thompson wrote: Porting stuff from 32bit to 64bit is not as straight forward as one might think or assume. Not to mention most any 32bit stuff should run in 64bit, providing the necessary libraries are there. True, but the problem here isn't porting the drivers to x64, but simply correcting the installer's inability to allow the installation to proceed when it detects an x64 OS. That's just a few lines of code. Of course, this discussion has me wondering if I could replace the dpkg binary with a script that would run dpkg with --force-architecture set, although I'm not sure that the catch routine is in dpkg or within the script itself. Installing the .deb by itself worked, sort of, but the scanner is dead and the printer is monochrome only even when set for color, which tells me that I need to figure out to get the installer to run without choking on the x64 architecture. - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org - Archive http://marc.info/?l=jaxlug-listr=1w=2 RSS Feed http://www.mail-archive.com/list@jaxlug.org/maillist.xml Unsubscribe list-unsubscr...@jaxlug.org