I have a Logitech DiNovo Mini (combined keyboard & touchpad), which at first worked just fine on my Gentoo laptop, Asus G50V, using the laptop's built-in bluetooth adapter, Bluez major version 4 (4.101-r5 today), and manual connection. Then I tried to connect the DiNovo to other devices, both without and with the USB-bluetooth-dongle that came with the DiNovo. Then I wanted it back to my laptop. There was a time when it worked only if I temporarily removed the battery from DiNovo. In the end, after several weeks if not months, it did not work anymore, at all. Blindly poking around, I now found how to fix it.
3 Feb 2013
21 Nov 2012
On supporting Wayland GL clients and proprietary embedded platforms
How would one start implementing support for graphics hardware accelerated Wayland clients on an embedded platform that only has proprietary drivers?
This is a question I have answered more than once recently. Presumably you already have some ways to implement a Wayland compositor, some APIs you can use to composite and get images on screen. You may have wl_shm based clients already working, and now you want hardware rendered clients to work. Where to start?
This is a question I have answered more than once recently. Presumably you already have some ways to implement a Wayland compositor, some APIs you can use to composite and get images on screen. You may have wl_shm based clients already working, and now you want hardware rendered clients to work. Where to start?
24 Sept 2012
Wayland on Android: upgrade to 4.0.4 and new build integration
We at Collabora have been working on a new Android build system integration with autotools projects, still based on Androgenizer (git). Now we have our own repo manifest repository, and a tool called anagrman for managing optional feature packages (aggregates). Wayland on Android is one feature package, and the first to become available. We also upgraded to Ice Cream Sandwhich 4.0.4_r2.1. Instead of a snapshot release, this particular announcement is about live branches.
13 Jul 2012
Wayland on Android snapshot release: input
It is time to announce the android-4.0.1_r1.2-b snapshot release of the Wayland on Android project at Collabora! We give you: input support in Weston and a finger-painting demo!
Collabora will have people at GUADEC demoing this on real devices, though not me personally.
Collabora will have people at GUADEC demoing this on real devices, though not me personally.
![]() |
| Click to see the video! |
6 Jul 2012
Forwarding evdev devices to Android
I'm working on adding input support for Weston's Android backend, and to test a normal keyboard and a mouse, I needed a way to get those as evdev devices on Android. I don't have any Bluetooth devices here, so I started hacking up evdev forwarding from a laptop PC. I could not find much information on anyone doing this before.
19 Jun 2012
Wayland on Android: intermediate report
We at Collabora had an internal meeting, where I presented the Wayland on Android project and its current state. You can find the slides by clicking the picture below.
Note: epdfview may get the colors wrong, at least Evince shows it right.
Some links related to the slides:
Note: epdfview may get the colors wrong, at least Evince shows it right.
Some links related to the slides:
24 May 2012
Weston on Android: desktop-shell
Last week I got weston-desktop-shell working on Android, along with some toytoolkit clients. This means I have Cairo androgenized, and it can even render text. I did have trouble with Cairo's configure script, so the build lacks all thread-safety. For the curious, all sources can be found via my wayland-aggregate. Right now I'm working on Android's libEGL, trying to add Wayland support.
![]() |
| Galaxy Nexus sideways on a table, running Weston and desktop-shell. |
Subscribe to:
Posts (Atom)


