Printer Driver Issue

2011-03-15 Thread Michael A. Knox
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

2011-03-15 Thread William L. Thomson Jr.
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

2011-03-15 Thread John Patterson
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

2011-03-15 Thread Michael A. Knox
 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

2011-03-15 Thread John Patterson
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

2011-03-15 Thread Michael A. Knox
 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

2011-03-15 Thread Michael A. Knox
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

2011-03-15 Thread William L. Thomson Jr.
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

2011-03-15 Thread William L. Thomson Jr.
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

2011-03-15 Thread John Patterson
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

2011-03-15 Thread Michael A. Knox
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

2011-03-15 Thread William L. Thomson Jr.
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

2011-03-15 Thread Whit Hansell

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