Mir on raspberry pi 2 + web browser technologies
Hi everyone,
First of all sorry if this is not the place for the question I'm going to ask, but I've searched over the internet (stackoverflow, launchpad, etc.) and can't find a clue about this subject.
I'm developing some kind of very basic media center that runs on a raspberry pi 2. This is part of a bigger project for a hotel, the idea is to give room's tvs some "smart" capabilities and at same time allow guests to access data from its account (status, room services, etc.).
This project consists of 3 main parts:
1.- A mobile app (ios/android/window phone) that guests will install in order to control the room media centre directly from its phone, like a remote control, but using it as touchpad, keyboard, etc. (no problem with this part).
2.- A central server where mobile apps and media centers will identify against it, and authenticate in order to sync a remote control (mobile app) with a screen (media center). (no problem here either).
3.- The media center itself, implemented with the raspberry (raspbian os). Here's the problem.
For this last component, we (my team and I), started working with web technologies, nwjs (node webkit). The media center app consists of a full screen node webkit app running directly over X.org (without a desktop environment), the remote control part was made with xdotool, communication with websocket/nodejs directly between raspberry and mobile app (everything happens over the same wifi network). Everything was ok on testing environment (not the pi) but when we test it on a real raspberry the performance is incredibly poor. When I research a little on this matter I found that X.org on the pi runs on the cpu without gpu hardware acceleration, which took us to search for other options for the graphic stack.
So here are my questions:
1. ¿Is it possible to run mir display server on a raspberry pi 2 (raspbian os)?
2. If yes, ¿is it possible to run a single app over mir, without the need of a window manager, desktop shell, etc.?
3. ¿does mir support hardware acceleration over the raspberry pi 2 (GPU Broadcom VideoCore IV)?
4. ¿Is it possible to run webkit, blink or any other modern web rendering engine over mir?
5. And finally ¿Does exist an xdotool equivalent for mir? if not ¿Does mir exposes some API to make it possible to write a program like xdotool?
We've been doing some tests with wayland/
Once again, sorry if this isn't the write place to ask, but I'm kinda desperate and I don't know where else to search. Thank you very much!
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Mir Edit question
- Assignee:
- Andreas Pokorny Edit question
- Solved by:
- Andreas Pokorny
- Solved:
- Last query:
- Last reply: