News & Blog

News, Events & Blogs

News & Blog

The latest from our Open Source experts

Search the newsroom

Kernel debugging with QEMU: An overview of tools available

March 13, 2017 by Frédéric Dalleau  |   Blog

Once you've setup a virtual machine in QEMU using debootstrap, there are a number of tools available for testing, tracing and debugging, such as Kmemleak for memory leaks, GDB (GNU Debugger), ftrace et dynamic_debug.

Kernel debugging with QEMU: An overview of tools available

Quick hack: Removing the Chromebook Write-Protect screw

March 08, 2017 by Robert Foss  |   Blog

Before being able to write firmware data to any production Chromebook device, the Write-Protect screw has to be removed.

Quick hack: Removing the Chromebook Write-Protect screw

Two weeks, four events!

March 07, 2017 by Mark Filion  |   News and Events

Over the next two weeks, Collaborans will be present at four different events across the globe. If you plan on attending at any of these conferences, please reach out and say hello!

Two weeks, four events!

A flurry of open source graphics milestones

March 01, 2017 by Daniel Stone  |   Blog

The past few months have been busy ones on the open-source graphics front, bringing with them Wayland 1.13, Weston 2.0 and Mesa 17.0. Here's a look at some of these developments, including Collabora's behind-the-scenes work on performance improvement.

A flurry of open source graphics milestones

Quick hack: Precompiling APK files during Android AOSP build

February 23, 2017 by Robert Foss  |   Blog

How to create your custom Android image, and APK app(s), all at once.

Quick hack: Precompiling APK files during Android AOSP build

Embedded Linux Conference 2017

February 21, 2017 by Mark Filion  |   News and Events

Starting today, and for the next few days, Collaborans will be taking part in this year's Embedded Linux Conference North America, the "premier vendor-neutral technical conference for companies and developers using Linux in embedded products".

Embedded Linux Conference 2017

Collabora & Linux Kernel 4.10

February 20, 2017 by Gustavo Padovan  |   News and Events

Linux Kernel 4.10 is out, and this time Collabora contributed a total of 39 patches by 10 different developers.

Collabora & Linux Kernel 4.10

Quick hack: Setting up a ChromiumOS dev environment

February 16, 2017 by Robert Foss  |   Blog

How to set up a fully functional ChromiumOS development environment on actual Chromebook hardware.

Quick hack: Setting up a ChromiumOS dev environment

Optimizing graphics memory bandwidth with compression and tiling: Notes on DRM format modifiers

February 09, 2017 by Varad Gautam  |   Blog

Over the past few weeks, I have been working for Collabora on plumbing DRM format modifier support across a number of components in the graphics stack. This post documents the work and the related consequences/implications.

Optimizing graphics memory bandwidth with compression and tiling: Notes on DRM format modifiers

Hello Amsterdam!

February 08, 2017 by Mark Filion  |   News and Events

On February 8 & 9, Collabora will be attending Integrated Systems Europe 2017, the world's largest tradeshow dedicated to professional AV and electronic systems integration, taking place at the Amsterdam RAI.

Hello Amsterdam!

Collabora at FOSDEM 2017

January 31, 2017 by Mark Filion  |   News and Events

We're headed to Brussels, Belgium for FOSDEM 2017, the two-day event organized by volunteers to promote the widespread use of free and open source software.

Collabora at FOSDEM 2017

Mainline Explicit Fencing - Part 3

January 26, 2017 by Gustavo Padovan  |   Blog

In the last two articles we talked about how Explicit Fencing can help the graphics pipeline in general and what happened on the effort to upstream the Android Sync Framework. Now on the third and final post of this series we will go through the Explicit…

Mainline Explicit Fencing - Part 3

Collabora contributions to Linux Kernel 4.7

July 26, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.7 was released this week with a total of 36 contributions from five Collabora engineers. It includes the first contributions from Helen as Collaboran and the first ever contributions on the kernel from Robert Foss. Here are some of the…

Collabora contributions to Linux Kernel 4.7

GStreamer Echo Canceller

July 08, 2016 by Nicolas Dufresne  |   Blog

For a long time I believed that echo cancellers had no place inside GStreamer. The theory was that GStreamer was too high level and would never be able to provide accurate enough delay information for any canceller to work.

GStreamer Echo Canceller

Introducing GStreamer VR Plug-ins and SPHVR

July 04, 2016 by Lubosz Sarnecki  |   Blog

The dawn of VR video players demand new features in terms of projection and hardware access. In his recent R&D work, a Collaboran implemented a way to view spherical videos with GStreamer on a Virtual Reality headset. In this article, he gives his thoughts…

Introducing GStreamer VR Plug-ins and SPHVR

SVVR 2016: Virtual reality in the Valley

June 27, 2016 by Frédéric Plourde  |   Blog

I’ve been fortunate enough lately to attend the largest virtual reality professional event/conference : SVVR. This virtual reality conference’s been held each year in the Silicon Valley for 3 years now. This year, it showcased more than 100 VR companies…

SVVR 2016: Virtual reality in the Valley

GTK Hackfest 2016

June 22, 2016 by Simon McVittie  |   Blog

I'm back from the GTK hackfest in Toronto, Canada and mostly recovered from jetlag, so it's time to write up my notes on what we discussed there.

GTK Hackfest 2016

GStreamer leaks tracer

June 19, 2016 by Guillaume Desmottes  |   Blog

At Collabora, our multimedia team is always looking to improve QA tools in GStreamer. This blog introduces a new QA tool: a GStreamer tracer to track leaked objects.

GStreamer leaks tracer

Linux Kernel: memory corruption - debug tricks

June 10, 2016 by Helen Fornazier  |   Blog

When the kernel crashes, it's good to know how to analyze the log and to discover exactly where the error occurred. This blog post shows a simple technique to retrieve the buggy line from the addresses shown in the log and also enabling specifics logs…

Linux Kernel: memory corruption - debug tricks

Flatpak on Debian

June 06, 2016 by Simon McVittie  |   Blog

Quite a lot has happened in xdg-app since last time I blogged about it. Most noticeably, it isn't called xdg-app any more, having been renamed to Flatpak. It is now available in Debian experimental under that name, and the xdg-app package that was briefly…

Flatpak on Debian

Running Weston on a Raspbian

June 03, 2016 by Robert Foss  |   Blog

Progress in they VC4 graphics camp and the Wayland camp now enables us to run Weston on top of the drm backend for VC4 platforms. Previously software acceleration using pixman was needed, but this is no longer the case. Let's explore running hardware…

Running Weston on a Raspbian

GStreamer Spring Hackfest 2016

May 25, 2016 by Olivier Crête  |   Blog

After missing the last few GStreamer hackfests I finally managed to attend this time. It was held in Thessaloniki, Greece’s second largest city. The city is located by the sea side and the entire hackfest and related activities were either directly by…

GStreamer Spring Hackfest 2016

Linux Kernel 4.6: More active Collabora contributors than ever before

May 17, 2016 by Gustavo Padovan  |   Blog

Linux Kernel 4.6 was released this week, with a total of 9 Collabora engineers taking part in its development, Collabora’s highest number of engineers contributing to a single Linux Kernel release yet. In total Collabora contributed 42 patches.

Linux Kernel 4.6: More active Collabora contributors than ever before

Validating changes to KMS drivers with IGT

April 21, 2016 by Tomeu Vizoso  |   Blog

New DRM drivers are being added to almost each new kernel release, and because the mode setting API is so rich and complex, bugs do slip in that translate to differences in behaviour between drivers.

Validating changes to KMS drivers with IGT

Monado: Multi-application support with XR_EXTX_overlay

June 30, 2020 by Lubosz Sarnecki  |   News & Events

The recent improvements in Monado like out of process compositing and multi-layer rendering released with v0.2 prepared the requirements to implement OpenXR's XR_EXTX_overlay extension.

Monado: Multi-application support with XR_EXTX_overlay

Embedded Linux & Open Source take the virtual stage

June 18, 2020 by Mark Filion  |   News & Events

Collabora will be presenting on five separate occasions during the virtual editions of Embedded Linux Conference North America and Open Source Summit North America, taking place later this month.

Embedded Linux & Open Source take the virtual stage

Kernel 5.7: Forging ahead, despite COVID-19

June 04, 2020 by Andrzej Pietrasiewicz  |   News & Events

This latest release is the first to contain development work accomplished amid the lockdown measures. Despite these significant changes, Collaborans have also been steadfast in their contributions, with multiple projects progressing.

Kernel 5.7: Forging ahead, despite COVID-19

Google Summer of Code 2020

June 01, 2020 by Mark Filion  |   News & Events

Coding hss begun for this year's Google Summer of Code (GSoC) projects, announced earlier last month. The 2020 edition selected 1,199 students from 66 countries, to work with 199 mentoring organizations over the course of the summer.

Google Summer of Code 2020

Monado OpenXR runtime development gaining momentum: version 0.2, multi-layer support & more!

May 29, 2020 by Jakob Bornecrantz  |   News & Events

With the excellent (online) edition of Augmented World Expo 2020 in full swing this week, what better time to announce version 0.2 of the Monado OpenXR runtime for Linux. It's been a very busy three months since the last Monado developer update!

Monado OpenXR runtime development gaining momentum: version 0.2, multi-layer support & more!

Laval Virtual: OpenXR master class in VR!

May 18, 2020 by Mark Filion  |   News & Events

A few weeks ago, Ryan Pavlik presented "Unifying Reality: Building Experiences with OpenXR", a master class on OpenXR, the open standard API for building VR and AR experiences that work across devices, now and into the future.

Laval Virtual: OpenXR master class in VR!

xrdesktop 0.14 with OpenXR support is here!

May 08, 2020 by Lubosz Sarnecki  |   News & Events

Sponsored by Valve, this latest release of the Open Source project which enables interaction with traditional desktop environments, such as GNOME and KDE, in VR, brings the largest amount of changes yet, with many new features and architectural improvements.

xrdesktop 0.14 with OpenXR support is here!

Service process and out of process compositing in Monado

April 30, 2020 by Lubosz Sarnecki  |   News & Events

A new monado-service binary and out of process compositor has landed in Monado, the fully Open Source OpenXR runtime for Linux! Here's a demo of the compositor's new abilities running with the new Blender OpenXR VR Session.

Service process and out of process compositing in Monado

Say hello to the newest Collaborans!

April 21, 2020 by Erica Ryoo  |   News & Events

In these times of disruption and uncertainty, how about some positive news for a change? Let's take a moment to celebrate the newest members of our engineering and administration teams: Mylène, Christopher, Melissa, Ricardo and Leandro!

Say hello to the newest Collaborans!

Projects and progress in Linux kernel 5.6

March 31, 2020 by Helen Koike  |   News & Events

Despite the challenges presented by COVID-19, Linux kernel development continues. Here's a look at the various projects Collaborans have been involved in, and the progress made in kernel 5.6, which was released over the weekend.

Projects and progress in Linux kernel 5.6

Linaro Tech Days: Wayland, Weston & Open Source GPU drivers

March 30, 2020 by Mark Filion  |   News & Events

This week, Daniel Stone and Tomeu Vizoso will be taking part in Linaro Tech Days, a series of technical sessions presented live online via Zoom webinar and streamed on YouTube. These sessions are free to attend and open to the public!

Linaro Tech Days: Wayland, Weston & Open Source GPU drivers

Introducing OpenCL and OpenGL on DirectX

March 24, 2020 by Erik Faye-Lund  |   News & Events

Today, Collabora is excited to announce a partnership with Microsoft to build OpenCL and OpenGL mapping layers on DirectX, in order to bring OpenCL 1.2 and OpenGL 3.3 support to all Windows and DirectX 12 enabled devices.

Introducing OpenCL and OpenGL on DirectX

Search the newsroom

Upcoming Events

Here are the events we'll be attending in the coming weeks – come say hello!

Electronica

November 12-15, Munich, Germany

Linux Foundation Members Meeting

November 19-21, Napa, USA

NeurIPS

December 10-15, Vancouver, Canada

FOSDEM

February 1-2, Brussels, Belgium

 

Featured Video

Open Since 2005 logo

Our website only uses a strictly necessary session cookie provided by our CMS system. To find out more please follow this link.

Collabora Limited © 2005-2024. All rights reserved. Privacy Notice. Sitemap.