Episode

645: COSMIC Christmas

Podcast
LINUX Unplugged
Published
Dec 15, 2025
Duration seconds
4208
Processing state
processed
Canonical source
https://linuxunplugged.com/645
Audio
https://rss.art19.com/episodes/6fd8f564-3c54-4acb-b076-40e42b05f95c.mp3?rss_browser=BAhJIgljdXJsBjoGRVQ%3D--435795d5c850773aaa4739d968bd77a1dfd6f301
JSON
/v1/public/podcasts/linux-unplugged/episodes/645-cosmic-christmas
Markdown
/podcast/linux-unplugged/645-cosmic-christmas.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/linux-unplugged/episodes/645-cosmic-christmas/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/linux-unplugged/645-cosmic-christmas.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Learn how to replace expensive streaming subscriptions with a self-hosted IPTV setup using Dispatcharr, Jellyfin, and Plex. The episode also features an interview with System76's CEO regarding the architectural shift behind the new COSMIC desktop environment.

Topics

  • Linux
  • COSMIC Desktop
  • System76
  • IPTV
  • Jellyfin
  • Self-hosting
  • Plex
  • Dispatcharr
  • Open Source

Highlights

  • Practical takeaway: Use Dispatcharr to aggregate M3U streams and EPG data into Jellyfin or Plex for a unified, legal, and free TV experience
  • Main idea: The new COSMIC desktop environment is built on a new architecture to avoid the maintenance burdens of GNOME Shell extensions
  • Failure mode: Improperly configured proxy settings or missing DRI device pass-through can break hardware acceleration in IPTV containers
  • Practical takeaway: LeanTime offers a highly visual, feature-rich project management alternative specifically designed for neurodivergent users
  • Main idea: Self-hosting IPTV via open-source tools allows for features like quad-viewing and custom channel integration that commercial services lack

Chapters

  1. 1:05 Introduction: Opening remarks and an introduction to the episode's focus on cutting the streaming cord.
  2. 6:25 The COSMIC Transition: A discussion with System76's CEO about the challenges and vision behind building a new desktop environment.
  3. 11:40 COSMIC Architecture: Technical details on why the new COSMIC architecture avoids the pitfalls of GNOME Shell extensions.
  4. 22:30 Self-Hosted IPTV Setup: A deep dive into using Dispatcharr, M3U playlists, and EPG data with Jellyfin and Plex.
  5. 27:50 Streaming Optimization: Technical considerations for handling HLS streams and managing metadata in IPTV clients.
  6. 38:00 IPTV Client Options: Exploring various players like Open TV and mobile apps for a seamless viewing experience.
  7. 1:04:05 Productivity Tools & Wrap-up: Reviewing LeanTime for neurodivergent users and closing the show.