<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f" -->

---
title: Embedded Linux Conference Europe | daily.dev
description: Collabora is sponsoring, exhibiting, and speaking at Embedded Linux Conference Europe (ELCEU) in Prague. Their engineers will deliver four talks covering:...
canonical: https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Embedded Linux Conference Europe | daily.dev
og:description: Collabora is sponsoring, exhibiting, and speaking at Embedded Linux Conference Europe (ELCEU) in Prague. Their engineers will deliver four talks covering:...
og:url: https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f
og:image: https://api.daily.dev/og/posts/7EHQMAV9f.png
og:image:alt: Embedded Linux Conference Europe
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Embedded Linux Conference Europe

**[Collabora Blog](https://daily.dev/sources/collabora)** · 4 min read · 0 upvotes · 0 comments

## Summary

Collabora is sponsoring, exhibiting, and speaking at Embedded Linux Conference Europe (ELCEU) in Prague. Their engineers will deliver four talks covering: optimizing GStreamer for tiny devices with limited flash storage, running Android on the mainline Linux graphics stack using DRM Atomic Modesetting and drm_hwcomposer, Linux performance analysis using tools like perf and valgrind, and managing open source projects while balancing customer delivery with upstream community health.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.collabora.com/news-and-blog/news-and-events/embedded-linux-conference-europe.html>

## Questions this post answers

### How can I run GStreamer on a device with only 5MB of flash storage?

GStreamer can be made viable on very constrained devices by including only the necessary plugins and statically compiling only the functions actually used, producing the smallest possible footprint. Despite the full framework being around 150MB, these techniques make it a realistic choice for tiny embedded devices.

_Embedded developers squeezing multimedia stacks into constrained hardware track approaches like this on daily.dev._

### How does Android run on the mainline Linux graphics stack using DRM?

Android can run on the mainline Linux graphics stack through drm_hwcomposer, a component that connects Android's graphics abstraction layer to the mainline DRM API. This was enabled by adding DRM Atomic Modesetting and Explicit Synchronization to the kernel, plus changes to Mesa and the Android abstraction layer. Qualcomm, i.MX, and Intel platforms are supported.

_Engineers working on Android and mainline kernel graphics integration follow developments like these on daily.dev._

## Similar posts on daily.dev

- [Open Source in Prague: A week of talks, hands-on demos, and community\!](https://daily.dev/posts/open-source-in-prague-a-week-of-talks-hands-on-demos-and-community--w2mxqffp2) · Collabora Blog · 0 upvotes · 0 comments

---

Tags: [#android](https://daily.dev/tags/android), [#embedded](https://daily.dev/tags/embedded), [#gstreamer](https://daily.dev/tags/gstreamer), [#linux](https://daily.dev/tags/linux), [#open-source](https://daily.dev/tags/open-source)

[View this post on daily.dev](https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Embedded Linux Conference Europe","url":"https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f"},"datePublished":"2026-08-11T08:53:58.221Z","dateModified":"2026-10-15T02:23:57.405Z","description":"Collabora is sponsoring, exhibiting, and speaking at Embedded Linux Conference Europe (ELCEU) in Prague. Their engineers will deliver four talks covering:...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0e8198f009715efd5d95610076810752?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/0e8198f009715efd5d95610076810752?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collabora Blog","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collabora Blog","logo":"https://media.daily.dev/image/upload/s--ZGZ0FjqS--/f_auto,q_auto/v1786438306/logos/collabora?_a=BAMAMicg0","url":"https://daily.dev/sources/collabora"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"android,embedded,gstreamer,linux,open-source","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collabora Blog","item":"https://daily.dev/sources/collabora"},{"@type":"ListItem","position":3,"name":"Embedded Linux Conference Europe"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/embedded-linux-conference-europe-7ehqmav9f#faq","mainEntity":[{"@type":"Question","name":"How can I run GStreamer on a device with only 5MB of flash storage?","acceptedAnswer":{"@type":"Answer","text":"GStreamer can be made viable on very constrained devices by including only the necessary plugins and statically compiling only the functions actually used, producing the smallest possible footprint. Despite the full framework being around 150MB, these techniques make it a realistic choice for tiny embedded devices. Embedded developers squeezing multimedia stacks into constrained hardware track approaches like this on daily.dev."}},{"@type":"Question","name":"How does Android run on the mainline Linux graphics stack using DRM?","acceptedAnswer":{"@type":"Answer","text":"Android can run on the mainline Linux graphics stack through drm_hwcomposer, a component that connects Android's graphics abstraction layer to the mainline DRM API. This was enabled by adding DRM Atomic Modesetting and Explicit Synchronization to the kernel, plus changes to Mesa and the Android abstraction layer. Qualcomm, i.MX, and Intel platforms are supported. Engineers working on Android and mainline kernel graphics integration follow developments like these on daily.dev."}}]}
```

