The Past, Present and Future of Ubuntu for ARM

David Mandala of Canonical talked at Linux.Conf.Au on 18th of January 2012 about Ubuntu for ARM and the move from netbook to server support. You can read my notes below, or jump at the end of this post to watch the presentation. The Past 2008:  Ubuntu decides to only support ARMv7 architecture vs. Debian that supports ARMv4 and above. 2009:  Ubuntu release for Freescale i.MX51 (ARMv5 built), and then Marvell ARMAVA with ARMv6 and VFP (ARM floating point unit) support. 2010: April (10.04) The first ARMv7 release for OMAP3 (Beagleboard) with VFP, Thunb2, NEON and SMP for ARM and first netbook edition October (10.10) Pandabord (OMAP4) release with initial device tree support for ARM. Starts work with Linaro. 2011: 11.04 (5th release) – Supports OMAP3 and OMAP4 only. The netbook edition is using Qt, further improvement to device tree, further work with linaro and on the way to the Unified […]

Ubuntu TV Works on OMAP4 Pandaboard

Ricardo Salveti, Software Engineer at Canonical,  has written a blog post saying that Ubuntu TV now support full video hardware acceleration on the Pandaboard, TI OMAP 4 low cost development board. A demo of Ubuntu TV on the ARM platform with Ubuntu TV UI and 720p/1080p video playback can be seen in the video below. Pandaboard is the first ARM platform that can fully run Ubuntu TV. If you have a Pandaboard, you can try it out by installing the packages available at Linaro’s Overlay PPA. Qt and Qtmobility are not there yet (Patches are available at https://github.com/robclark/qtmobility-1.1.0), but he said they would be soon. The source code for Ubuntu TV is available at https://code.launchpad.net/~s-team/ubuntutv/trunk   Jean-Luc Aufranc (CNXSoft)Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. […]

Develop Android Apps, Deploy on Meego, Tizen, WebOS, Ubuntu and More

OpenMobile World Wide Inc. is demonstrating its Application Compatibility Layer (ACL) technology, capable of running Android apps on non-Android devices at CES 2012 in Las Vegas. The company claims that their solution brings more than 300,000 Android apps to device running on other platforms. The technology allows OEMs of Tablets, Set Top Boxes, smart TVs, Netbooks, In-Vehicle Infotainment devices and more to provide users access to a all Android applications. OpenWorld ACL technology currently works on tablets, STBs and netbooks based on MeeGo, WebOS and Ubuntu. The company also plans to make the technology available for Tizen, Windows, Bada, QNX, Symbian and more. The company claims 100% compatibility for Android apps including those developed using the Android Native Development Kit (NDK). The ACL layer is said not to drain the device resources at all. Device power and memory will be unchanged. Here are the Key Benefits of ACL according to […]

Ubuntu TV Features and Video Presentation

A few weeks ago, I wrote a post about Ubuntu Smartphone and Television UI Mockups, and today we know more as Ubuntu has just released more information on Ubuntu TV as well as a Video promo of the system. Here are the key features of Ubuntu TV : All broadcast television – Terrestrial broadcast in US and EU standard formats, for SD and HD content with EPG. Cable and satellite possibilities – Integrate your cable or satellite service into Ubuntu TV. Online Videos – Ubuntu TV integrates online content providers to offer a diverse catalogue of movies, TV shows and music straight from the Internet. Tablet/Smartphones Interaction – Link phones or tablets to Ubuntu TV, presenting related content to viewers while they watch such as information on movies by the same director or the reaction on Twitter during live shows. Intelligent search – To simplify and streamline the experience Ubuntu […]

Tizen Releases Source Code and SDK Previews

Tizen, a new Linux based HTML5 operating systems aimed at mobile and consumer devices, was announced at the end of September 2011 without much detail. Today, Tizen has posted a set of pre-release tools, source code and related documentation to give application developers an early look at Tizen. Tizen Alpha (pre-1.0) is a very early preview and is not yet designed for use to create production applications. They specifically released the following items: Tizen source code preview – Operating system source code, including middleware, basic UI, and menu interface Tizen SDK preview – SDK & APIs: Web IDE, Emulator, Web API documentation, and Toolchain If you plan to try Tizen SDK, you development machines should match or exceed the following requirements: Ubuntu 10.04/10.10/11.04 32-bit (Windows and Mac version will be available later) At least dual-core 2 GHz CPU (recommend VTx supported by CPU) At least 2 GB of RAM memory […]

Linaro 11.12 Release with Kernel 3.1.5

Linaro has just released version 11.12 based on Linux Kernel 3.1.5 and further support for Android 4.0 including graphics hardware acceleration on Snowball and Origen development boards. Here are the highlights of the release: Android Linaro ICS is built with the Linaro toolchain. Linaro ICS is running on all supported boards. DS-5 with Gator is supported in all Linaro Andoid ICS builds. The latest version of libpng (1.5.7) has been integrated in Linaro ICS. An AOSP master build is now available from linaro. ARM® Mali™ Hardware Accelerated Graphics is supported on Origen and Snowball. libjpeg-turbo has been integrated into all Andoid ICS builds. Developer Platform The linux-linaro and lt-panda kernel packages are now automatically generated by the CI build scripts DS-5 with Gator is supported in all Ubuntu LEB builds. XBMC packages, with Gstreamer and OpenGLES support, are now available at the Ubuntu Overlay (supporting only Panda initially) U-Boot-Linaro is […]

Dual Monitor Setup with ATI Graphics Cards in Ubuntu

I’ve recently bought an ATI Radeon HD5450 in order to be able to use multiple displays in Windows XP and Ubuntu 11.04. I’ll explain how to install and configure the ATI drivers in order to use multiple displays and extend the desktop on two monitors. The first thing to do is to install the proprietary ATI drivers and Catalyst Control Center. Click on the icon at the top right of the screen and select “System Settings” in the drop down menu. Then click on “Additional Drivers”, Ubuntu should detect your ATI graphics card automatically and show the following: Click on “Activate” to download and install ATI/AMD proprietary FGLRX graphics driver and Catalyst Control Center (CCC). Alternatively, you could also download the latest linux ATI driver (version 11.12) on ATI website and run ./ati-driver-installer-11-12-x86.x86_64.run After installation, you may have to restart you computer. Once the drivers are installed, if you use […]

Copy/Paste Text between Windows XP Host and Ubuntu Guest in VirtualBox

I’ve recently upgraded the amount of memory and graphics card in my computer to order to be able to smoothly run virtual machines and support 2 monitors. So instead of using dual boot for Windows XP and Ubuntu, I’m now running Ubuntu in VirtualBox. One thing, I wanted to do is to copy text from the right screen (e.g. Instructions in Web Browser in Windows XP) to the left screen where I have Ubuntu 11.10 running in VirtualBox. This does not work right out of the (virtual)box however. The procedure to enable “Shared Clipboard” is straightforward. First, you need to install the guest additions. While Ubuntu is running, click on “Devices->Install Guest Additions” in VirtualBox top menu, this will start the installation in Ubuntu, simply enter you root password until the installation completes. Restart Ubuntu and you should now be able to copy/paste text between the host and guest machines. […]

UP 7000 x86 SBC