Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › is this an error or not??? keyring error, and unkown IPP tag.
New Posts  All Forums:Forum Nav:

is this an error or not??? keyring error, and unkown IPP tag.

post #1 of 8
Thread Starter 
trying to decipher is like learning greek. I am installing my 32 bit Brother printer driver on a 64 bit LMDE, it is giving me some message when installing the cups driver.

dpkg -i --force-all cupswrapperDCP7065DN-2.0.4-2.i386.deb


dpkg: warning: overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 172455 files and directories currently installed.)
Preparing to replace cupswrapperdcp7065dn 2.0.4-2 (using cupswrapperDCP7065DN-2.0.4-2.i386.deb) ...
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-GSooof/pkcs11: No such file or directory
Restarting Common Unix Printing System: cupsd.
Unpacking replacement cupswrapperdcp7065dn ...
Setting up cupswrapperdcp7065dn (2.0.4-2) ...
Stopping printer spooler: lpd.
Restarting Common Unix Printing System: cupsd.

I notice when I go to the printer properties I get an error "option 'printer resolution' has value UNKOWN IPP TAG asnd cannot be edited.
post #2 of 8
Quote:
Originally Posted by aweir View Post

package architecture (i386) does not match system (amd64).

I dont think you can install 32 bit printer drivers on a 64 bit machine?
ULTIMA MKIII
(21 items)
 
  
CPUMotherboardGraphicsRAM
i7 4790k @4.6GHz ASUS Z97-A Gigabyte GTX 1070 G1 Gaming @ 2GHz (Boost) kingston Hyperx Fury 16GB 1866 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 250GB Crucial MX100 512GB ADATA Premier SP550 960GB TSSTcorp CDDVDW SH-S223F 
CoolingOSMonitorMonitor
Kraken x60 Windows 10 Pro 64bit  AOC I2477FWQ  AOC I2477FWQ 
MonitorKeyboardPowerCase
AOC I2477FWQ CM Storm Quickfire Ultimate (MX Brown) Corsair HX750i NZXT Switch 810 
MouseMouse PadAudioAudio
Corsair M65 Corsair MM200 Extended Asus Xonar U7 (External) Logitech Z906 5.1 
Audio
Steelseries Siberia V3 Headset 
  hide details  
Reply
ULTIMA MKIII
(21 items)
 
  
CPUMotherboardGraphicsRAM
i7 4790k @4.6GHz ASUS Z97-A Gigabyte GTX 1070 G1 Gaming @ 2GHz (Boost) kingston Hyperx Fury 16GB 1866 
Hard DriveHard DriveHard DriveOptical Drive
Crucial MX200 250GB Crucial MX100 512GB ADATA Premier SP550 960GB TSSTcorp CDDVDW SH-S223F 
CoolingOSMonitorMonitor
Kraken x60 Windows 10 Pro 64bit  AOC I2477FWQ  AOC I2477FWQ 
MonitorKeyboardPowerCase
AOC I2477FWQ CM Storm Quickfire Ultimate (MX Brown) Corsair HX750i NZXT Switch 810 
MouseMouse PadAudioAudio
Corsair M65 Corsair MM200 Extended Asus Xonar U7 (External) Logitech Z906 5.1 
Audio
Steelseries Siberia V3 Headset 
  hide details  
Reply
post #3 of 8
Thread Starter 
Yes... because ia32-libs is installed. The printer works fine I just don't understand what the message means. I haven't installed the scanner driver yet so I want the printer driver to go smoothly first.
post #4 of 8
No you can't install 32bit drivers on a 64bit machine, the kernel runs in 64bit kernel space (were talking memory) while the 32bit driver was written for 32bit kernel space. Technically a driver is a kernel module, it's a snippet of code that you can insert into the kernel. Since it's all binary it all has to be built the same, especially since it's modular.

Also, all modules are generally shipped and built with the kernel and unless you compiled it yourself that's where your drivers come from.

(And anyone who knows me knows this is a very generic retort, I don't care to go into details because frankly the answer is the same).

[edit] Why don't you just run th 64bit cups? In fact it would be more help if we knew the printer version.

[edit] To explain ia32-libs, they aren't related to drivers. They allow 32bit applications to interact with the kernel, in the same way that Wine works or Wow for Windows.
Edited by mushroomboy - 5/2/12 at 10:28pm
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #5 of 8
Off topic I know, but I always get confused by how ia-32 is x86 and ia-64 is Itanium. laugher.gif

It always takes me a double take to work out if the shorthand is referring to 32bit Intel Architecture or 64bit Itanium Architecture.
post #6 of 8
Quote:
Originally Posted by aweir View Post

Yes... because ia32-libs is installed. The printer works fine I just don't understand what the message means. I haven't installed the scanner driver yet so I want the printer driver to go smoothly first.

 

having ia32-libs installed does not multi-arch the kernel, you can not run 32 bit drivers on a 64 bit system.

 

What was wrong with the 64bit cups package that was installed?

 

the gnome keyring thing is a bug in gnome keyring, that comes with running a multi-lib  system.

 

IPP TAG error is due to its 32  bit nature on a 64 bit kernel, the IPP, is pretty much what cups is built around.

 

It is also not a good idea to force install a 32 bit package on a 64 bit machine, as there is no guarantee that it will pull in the 32 bit dependencies, but that might not be a problem any longer with ubuntu 12.04 as i've noticed it syncs with a lot of i386 repo's, but the only 32 bit program i run besides grub, is skype.

Bazinga Punk
(12 items)
 
ooh shiny!
(6 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveOS
250gb Samsung Evo 850 Windows 10 & Ubuntu 15.10 
  hide details  
Reply
Bazinga Punk
(12 items)
 
ooh shiny!
(6 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveOS
250gb Samsung Evo 850 Windows 10 & Ubuntu 15.10 
  hide details  
Reply
post #7 of 8
Quote:
Originally Posted by Transhour View Post

having ia32-libs installed does not multi-arch the kernel, you can not run 32 bit drivers on a 64 bit system.

What was wrong with the 64bit cups package that was installed?

the gnome keyring thing is a bug in gnome keyring, that comes with running a multi-lib  system.

IPP TAG error is due to its 32  bit nature on a 64 bit kernel, the IPP, is pretty much what cups is built around.

It is also not a good idea to force install a 32 bit package on a 64 bit machine, as there is no guarantee that it will pull in the 32 bit dependencies, but that might not be a problem any longer with ubuntu 12.04 as i've noticed it syncs with a lot of i386 repo's, but the only 32 bit program i run besides grub, is skype.

Not only that, packages aren't built to be put in /lib32, they are built to go to /lib which is system linked to /lib64... So when you force a 32bit package, you replace all the 64bit files you had. Do that to a system package and you just screwed your system....

DO NOT INSTALL 32BIT PACKAGES IN A 64 BIT SYSTEM UNLESS YOU MANUALLY SET UP THE DESTINATION DIRECTORIES.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #8 of 8
Thread Starter 
I didn't know there was still an interest in this topic. I just followed the directions and did what it told me to do. The scanner is not being detected even though I followed the directions from the site.. Anyway I am now trying Ubuntu 12.04 32 bit and see how that goes. there is no PPD file for the printer available.

this printer is a Brother DCP-7065DN

It doesn't specify if it's a 64 or 32 bit driver but i assume it's 32 bit in which case I don't want problems.
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/instruction_prn1a.html

Debian 64 bit version, Ubuntu 64 bit version
Requirement:
ia32-libs or lib32stdc++ is required to be installed.

64 bit is too much of a hassle if they insist we continue to live in the dark ages.
Edited by aweir - 5/10/12 at 2:48pm
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › is this an error or not??? keyring error, and unkown IPP tag.