Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am dual booting my PC with Windows 7 and Ubuntu 10.04 x64. I do all my work in Ubuntu but have to use Windows occasionally because my printer, Canon i250 (USB) will not work with Ubuntu.

I have followed many installation guides but they all seem to be for 32 bit. Ubuntu recognizes the printer and even auto detects it but when I try to print it just sits in the queue and nothing happens.

I have an old Pentium 3 PC kicking around. Would I have better luck if I installed Windows XP on the old PC and used it as a print server or will I still run into driver issues on Ubuntu?

Back when I was using Ubuntu 8.04 32 bit my Canon i455 (it died) worked fine. Also since upgrading to 10.04 and 64 bit a couple of games I occasionally play stopped working in Wine. Not sure if it is 10.04 or 64 bit that is the problem.

My PC has 2GB of RAM although I have been considering upping it to 4 or 6 so I can run some virtual machines. Will Ubuntu 32 bit recognize 4GB or will it only give me 2.5?

Any advice is appreciated. I would like to dump Windows completely.

share|improve this question
I used to use a Canon i250 on a Mac and it worked fine. Both OS X and Ubuntu use CUPS. Do you get any messages in your logs? Unfortunately, I no longer have either the Mac or the i250 so I doubt if I can help further. You've asked multiple questions in addition to your titled one. They need to be posted separately and deleted from this one. – Dennis Williamson Dec 8 '10 at 1:12
up vote 1 down vote accepted

A lot of things go silly on 64-bit in wine. My solution was to run an XP or 32bit vm for usb devices that don't have working linux drivers because I don't want to have to deal with the package hell that comes with using 32bit packages on 64(it can be done. i've seen it, but i can't/won't put the time in to do it myself. i got weird symbol conflicts and compilation problems last time i tried). if you go with a 32-bit vm you can do usb passthrough. That's my recommendation.

share|improve this answer
that doesn't solve you game problem, but you can always have a 32bit install dual booting a 64bit install or deal with the package problems – hbdgaf Dec 7 '10 at 10:35
I appreciate your answer. I'll give a try when I get home today. – modernzombie Dec 7 '10 at 13:35
note that virtualbox ose does not support usb have to be using oracle vbox – hbdgaf Dec 7 '10 at 13:38
USB passthrough worked! I guess this is the next best thing to having it work natively. At least this eliminates having to reboot just to print! Thanks. – modernzombie Dec 10 '10 at 10:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.