Category Archives: ARM

Blender is usable on ARMv7 (32 bits) without 3D acceleration thanks to LLVMpipe.

blender-17:2.76-1.0001-armv7h.pkg.tar.xz (Archlinux ARM package, december new version : blender-17:2.76.b-3-armv7h.pkg.tar.xz)

This works pretty well with Asus Chromebook C201 and its fantastic Rockchip RK3288 ARM SoC.

Still need to install OpenCL, to hardware accelerate Cycle render computing (second rendering in the video).

Qemu for Arch Linux ARM

Own compilation of Qemu for Arch Linux ARM, as it’s still in official repository (I need to verify the Yaourt repository). At the moment I desactivated Spice support Spice(On english Wikipedia), that allow to graphically control desktop of the Virtual Machine. That’s still possible to access to console.

Now obsolete, prefer official package.

This package is on my repository, you need to install these packages (there are other dependencies that can be found on official Arch Linux ARM repositories) :

* libseccomp-2.2.3-1-armv7h.pkg.tar.xz
* iasl-20150408-1.1-armv7h.pkg.tar.xz
* leveldb-1.18-1.1-armv7h.pkg.tar.xz

You also need the SeaBIOS « any » (architecture independant) package, that can be found here:
* Click to Download From Mirror in the right box.

I made a locale copy of this package in case of need:
* seabios-1.8.2-1-any.pkg.tar.xz

And finally you also need the Qemu package itself:
* qemu-2.3.0-3-armv7h.pkg.tar.xz

To install them after that, in root account (or with sudo):

pacman -U libseccomp-2.2.3-1-armv7h.pkg.tar.xz iasl-20150408-1.1-armv7h.pkg.tar.xz \
  leveldb-1.18-1.1-armv7h.pkg.tar.xz seabios-1.8.2-1-any.pkg.tar.xz \

That’s not optimized for 3rd generation Cortex-A (Cortex-A7/a15/a17), The works then on any Cortex-A architecture, not only on the Cubieboard2.

I hope to have soon a smartbook based on Rockchip RK3288 for further experiment. Several vendors build 11″ models with about 10 hours autonomy they sell for 150 to 250$ depending on configuration (2 to 4 GB of RAM 16 or 32GB SSD). They are powerfull enough for web, terminal, office work) and several Linux distributions (including Arch Linux ARM, Debian and Ubuntu, can be installed on it):
* Asus (C201 11.6″ Chromebook and Chromebook Flip C100P (10″), this one can be used as a tablet too)
* Haier Chromebook C11
* Hisense Chromebook C11
* CTL H4 Chromebook for education

Due to succes of this plateform, MediaTek, made a similar solution based on MT8173, 64-bits, big.LITTLE, Quad-core.

Maral (Марал), cyrilic mongolian input method for ibus and update of archlinuxARM packages

Cyrillic mongolian input method for Ibus

I made a packet ibus-table-mongolian or Maral (Марал), cyrillique mongolian input method for ibus for ArchLinux (tested on ARM with ArchLinuxARM and x86_64 (with Antergos) in fact in “any”), but I obtain something strange. I will probably have to make a bug report.

Keyboard in this method should be disposition independant, it should be only based on US keyboard and don’t adapt to local keyboard, because the phonetic disposition is totally unrelated to latin caracter phonetic disposition. Mongolian keyboard strangly works perfectly with on ARM architecture, but adapt on locale keyboard on x86_64. The same problem appear on Ubuntu 14.04 for x86_64 that uses a really older version.

The defaut configuration file by author, Ochko, use the former ibus-table 1.3 version :


On more recent version, this should be :


I trie both definitions, and each time, I have the same difference between ARM et x86_64. I suppose this is a subtile problem like related to Endianess or something like that ça, but I don’t understand why for? You can still use default linux mongolian keyboard that works perfectly fine, but change between method is not smooth like with ibus.

Update of some archlinuxARM packages

As Entangle version 0.7.0, tool to remote control DSLR and 0AD a18 (a free software realtime strategy game), I updated those packest for ArchlinuxARM.

Download all this stuff

You can download thoses packets and associated PKGBUILD in my dedicated depot-folder.