PDA

View Full Version : [ubuntu] Ubuntu intalled as AMD architecture - what now?



Supermule
October 22nd, 2010, 06:28 PM
Hi,

I'm trying Ubuntu which was incorrectly installed by Wubi as an AMD architecture (on a Lenovo T500 Core2). Was that Wubis fault or Ubuntu? It gives me a lot of problems because I need some drivers that are only available for i386.

Can I reinstall with Wubi and force my architecture? Or must I install Ubuntu correct by booting a CD - what are the chances that it will install correct?

Thanks!

--
Supermule

lotharmat
October 22nd, 2010, 06:33 PM
Hiya - Core 2 Duo's are identified as AMD64 when it comes to installing Ubuntu 64-bit.

If it is working; it is fine!

Supermule
October 22nd, 2010, 07:00 PM
Hiya - Core 2 Duo's are identified as AMD64 when it comes to installing Ubuntu 64-bit.

If it is working; it is fine!

But I have a i386 :(. And I need that arch to install my Canon MP 620 printer...

lotharmat
October 22nd, 2010, 07:02 PM
Was it the 32-bit or 64-bit you downloaded?

Supermule
October 22nd, 2010, 07:38 PM
Was it the 32-bit or 64-bit you downloaded?

Dont know actually "About Ubuntu" doesn't reveal the bits...

luvr
October 22nd, 2010, 08:50 PM
Dont know actually "About Ubuntu" doesn't reveal the bits...
Try "System Monitor" instead ("System" -> "Administration" -> "System Monitor").

On the "System" tab page, you should see a line identifying your kernel, including the architecture ("i386" for 32-bit, or "amd64" for 64-bit; or possibly even "pae" for 32-bit with Physical Address Extensions).

Supermule
October 22nd, 2010, 09:13 PM
Try "System Monitor" instead ("System" -> "Administration" -> "System Monitor").

On the "System" tab page, you should see a line identifying your kernel, including the architecture ("i386" for 32-bit, or "amd64" for 64-bit; or possibly even "pae" for 32-bit with Physical Address Extensions).

It says "Kernel Linux 2.6.32-25-generic" ?

luvr
October 23rd, 2010, 08:14 PM
It says "Kernel Linux 2.6.32-25-generic" ?
Oops... You're right; should have checked before I posted my reply.

The easiest way to query the system architecture is, to the best of my knowledge, via the command line. Just open the Terminal ("Applications" -> "Accessories" -> "Terminal") and type the following command:

dpkg --print-architecture
If you subsequently hit the <ENTER> key, then the system will show you the architecture.

If you really, really, really do not want to open the Terminal, then you could, alternatively, run the system testing utility ("System" -> "Administration" -> "System Testing"). On the welcome screen, hit the "Next" button; the utility will then inform you that it is "gathering information from the system." Afterwards, hit the "Deselect All" button, then hit "Next"; the program will then build the report. Finally, click "View Report" to open the report in your browser. Under the "Summary" heading, you will find a line identifying your Ubuntu version and the architecture.

Supermule
October 27th, 2010, 07:56 PM
The easiest way to query the system architecture is, to the best of my knowledge, via the command line. Just open the Terminal ("Applications" -> "Accessories" -> "Terminal") and type the following command:

dpkg --print-architectureIf you subsequently hit the <ENTER> key, then the system will show you the architecture.


Thanks - It says "amd64". However this IS an Intel Centrino 2 (Thinkpad T500). Even so, all this is just to be able to setup my printer which is a mainstream Canon MP620. Amazing that there isn't drivers available as such. I keep Googling the same direction which are here (http://www.nervous.it/lang/en-us/2009/04/canon-pixma-mp620-wireless-on-ubuntu/). As you can see the only drivers are "i386" - I have tried and the install halt with a message saying that my architecture is wrong.

Of course this is especially annoying since this IS compatible with i386. This could turn out to be a show stopper for my short trial of Ubuntu - pity. I only use my laptop for Office tasks but of course printing is a major subset of that :)

.ExternalClass .ecxhmmessage p { padding: 0px; }.ExternalClass body.ecxhmmessage { font-size: 10pt; font-family: Tahoma; }

Simian Man
October 27th, 2010, 08:02 PM
I run 64-bit Linux and installed 32-bit drivers for my Cannon printer. The package manager (yum because I use Fedora), just pulled in a bunch of 32-bit libraries and stuff.

What happens when you try to install the drivers?

Supermule
October 27th, 2010, 08:15 PM
I run 64-bit Linux and installed 32-bit drivers for my Cannon printer. The package manager (yum because I use Fedora), just pulled in a bunch of 32-bit libraries and stuff.

What happens when you try to install the drivers?

It says:
"dpkg: error processing cnijfilter-common_2.80-1_i386.deb (--install):
package architecture (i386) does not match system (amd64)"

The problem here is not 64bit v/s 32bit. But Amd v/s i386 I think...Seems odd that Ubuntu chose my architecture as "amd64". Seems even more odd if this is by design!?

mikewhatever
October 27th, 2010, 08:37 PM
AMD64 is the 64bit architecture for both Intel and AMD, and i386 is the 32bit architecture for both Intel and AMD. There is no such thing as Intel only architecture or core2duo architecture.
Wubi downloads the 64bit Ubuntu by default if a 64bit CPU is detected. Read Wubi FAQ (http://wubi.sourceforge.net/faq.php) for more info. You'd have to reinstall - get rid of the 64bit and install the 32bit version.

Supermule
October 27th, 2010, 09:33 PM
AMD64 is the 64bit architecture for both Intel and AMD, and i386 is the 32bit architecture for both Intel and AMD. There is no such thing as Intel only architecture or core2duo architecture.
Wubi downloads the 64bit Ubuntu by default if a 64bit CPU is detected. Read Wubi FAQ (http://wubi.sourceforge.net/faq.php) for more info. You'd have to reinstall - get rid of the 64bit and install the 32bit version.

Excellent - I'll reinstall asap. Thanks to you all....

Simian Man
October 27th, 2010, 10:47 PM
The problem here is not 64bit v/s 32bit. But Amd v/s i386 I think...Seems odd that Ubuntu chose my architecture as "amd64". Seems even more odd if this is by design!?

No, the problem is the package dependencies. Your computer is capable of running 64-bit. If it was not, it firstly would have not installed, and secondly it would not boot up even if you did install it.

Reinstalling with 32-bit will make it so you can install the driver, but it should still be possible with 64-bit. Like I said, I have that same driver working in 64-bit.