Search results for “Linux kernel upstreaming”

Asahi Linux - Porting Linux to Apple Silicon

In this talk, you will learn how Apple Silicon hardware differs from regular laptops or desktops. We'll cover how we reverse engineered the hardware without staring at disassembly but by using a thin hypervisor that traces all MMIO access and then wrote Linux drivers. We'll also talk about how upstr

Are We Wayland Yet: Nvidia Edition

Talk from June 1, 2024 at the Goulash Programming Night 22 in Karlsruhe. https://cfp.gulas.ch/gpn22/talk/FFJ8QT/ The poor support of Wayland among Nvidia drivers has rightly reached meme status. But especially in recent years, a lot has happened to improve this status, both on the part of Nvidia a

Michael Stapelberg – Nix in 2025: Why I switched!

Nix Your Bugs is a meetup for people in the Rhein-Neckar region that are interested in Nix (the package manager) or NixOS (the Linux distribution). The meetup begins with talks related to NixOS, and ends with casual networking and exchange between the meetup participants. Michael Stapelberg is the

How to Set Up SSH Keys for GitLab Authentication Easily

In this video, you'll learn how to set up SSH keys for secure and convenient authentication with GitLab. Instead of repeatedly typing your password, SSH keys provide a stronger and more efficient way to connect to GitLab, especially when using git for your projects. We'll walk you through generating

Building a NixOS Powered Couch Gaming PC

by Wolfgang (@notthebee@tilde.zone) Creating a console-like gaming experience using a regular x86 PC is something many people strive for - in this talk I will explain what challenges I faced along the path, and why I ultimately settled on NixOS as the perfect tool for the job. --- One year after

Flake it until you make it: Nix Flakes in a Nutshell

by Stefan Machmeier The flakes experimental feature is a major development for Nix, it introduces a policy for managing dependencies between Nix expressions, it improves reproducibility, composability and usability in the Nix ecosystem. Although it's still an experimental feature, flakes have been

Using NixOS for Pragmatical Self-hosting

by Andre Dossinger Nix and NixOS enable new ways of managing systems. This talk is about using and abusing NixOS within a self-hosting setup. Do not expect best practices from this talk, but insights into how NixOS can be used in a problem oriented manner to preserve privacy and make complex setups

Nix Your Bugs #5

One year after our first Nix & Rust meetup, we are meeting again in Heidelberg for our first anniversary! 🎊 Note that for the first time, this meetup is only about Nix and NixOS, the declarative package manager and Linux distribution. Mac (Nix on darwin) users are welcome as well! Our Rust Your Eng

Morevna Episode 3.0.2 (English)

“Morevna” is a futuristic anime series, based on traditional Russian fairy-tale "The Death of Koschei The Deathless". License: Creative Commons Attribution-ShareAlike 4.0 All animation is made using free/open-source software: * Synfig - http://synfig.org/ * Krita - http://krita.org/ * Blender - ht

Reading from Streams and Writing to Sinks

by Benjamin Sparks Robust data streaming is a complex task, requiring low runtime overhead, safe buffer management, and robust error handling. To address these challenges, this talk showcases managing data streams in Rust, by using the well-known Tokio libraries to asynchronously read from and writ

Nix Your Bugs & Rust Your Engines #2

Nix Your Bugs & Rust Your Engines is a new meetup for people in the Rhein-Neckar region that are interested in Rust (the programming language), Nix (the package manager), or NixOS (the Linux distribution). This time, it took place at the RaumZeitLabor in Mannheim on March 18, 2024. 0:00 - Welcome 3