Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm wondering whether the Nexus 7 version of Ubuntu ('Ubuntu on Android') supports the same software (i. e., VirtualBox, Google Chrome, LibreOffice Writer) as the desktop version. Is there any difference between the Nexus version and the Android version in terms of software support?

share|improve this question
    
The install image for the Nexus7 is not 'Ubuntu on Android', it is simply an armhf Ubuntu 12.10 image with some packages patched and Thunderbird and Open Office removed for space. –  mfisch Nov 10 '12 at 14:11
add comment

3 Answers 3

The Nexus tablet is not a full PC. It has an ARM CPU, which while having a pretty OK clock speed, doesn't necessarily perform well at some very CPU intensive tasks. It is designed for minimal power consumption. It also does not have the same instruction set as the x86 CPUs you're used to using in a PC. Therefore, some software will just outright not work or be available (such as VirtualBox), or may perform very poorly. You can see what packages are available by looking through the archive for binary packages built for the architectures armhf or all.

However, most software will be available, even though there are plenty of packages in the archive which only build on x86 architectures, or even on other architectures, but not ARM.

share|improve this answer
add comment

As dobey said it has a different processor architecture, so to summarise it:

  • Most software that emulates another systems like Virtualbox, VMWare or Wine will not work. Some, like Qemu will work as they have a processor emulation but much more slowly.

  • Most open source software will work, as most will compile fine to arm.

  • Most closed source software won't work, Adobe Flash, Reader, Chrome (as opposed to Chromium), commercial games, etc... as most companies don't ship arm binaries for Ubuntu.

In every case, expect poorer performance, specially in heavy packages like LibreOffice.

share|improve this answer
    
When you say "poorer performance", do you mean that it will run more slowly, or do you mean that it simply won't work? –  Anderson Green Nov 9 '12 at 17:22
    
CPU intensive things may run more slowly, but one of the main reasons this project exists is to improve Ubuntu's overall performance on the tablet form factor. –  mfisch Nov 10 '12 at 14:12
add comment

Only apps that have been compiled for armhf will run on the Nexus7. If there are any that you'd really like to use that aren't compiled for armhf yet, you may have to compile it. However, it is my understanding that most apps would be available for armhf at this point.

share|improve this answer
add comment

Your Answer

 
discard

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.