Episode
645: COSMIC Christmas
- Podcast
- LINUX Unplugged
- Published
- Dec 15, 2025
- Duration seconds
- 4208
- Processing state
processed- Canonical source
- https://linuxunplugged.com/645
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:05Introduction: Opening remarks and an introduction to the episode's focus on cutting the streaming cord.6:25The COSMIC Transition: A discussion with System76's CEO about the challenges and vision behind building a new desktop environment.11:40COSMIC Architecture: Technical details on why the new COSMIC architecture avoids the pitfalls of GNOME Shell extensions.22:30Self-Hosted IPTV Setup: A deep dive into using Dispatcharr, M3U playlists, and EPG data with Jellyfin and Plex.27:50Streaming Optimization: Technical considerations for handling HLS streams and managing metadata in IPTV clients.38:00IPTV Client Options: Exploring various players like Open TV and mobile apps for a seamless viewing experience.1:04:05Productivity Tools & Wrap-up: Reviewing LeanTime for neurodivergent users and closing the show.