Notion meeting notes em sistemas Linux, ou, como o PipeWire venceu a preguiça de portar o Notion para Linux.

작성자

카테고리:

← 피드로
DEV Community · Guilherme Terriaga · 2026-08-05 개발(SW)
Cover image for Notion meeting notes em sistemas Linux, ou, como o PipeWire venceu a preguiça de portar o Notion para Linux.

Guilherme Terriaga

Olá!

tl;dr:
Notion web não captura output de áudio da sua máquina. Para contornar isso criei um sink vazio, atrelei output e input de áudio nele e disponibilizei-o através de um mic virtual.
link do gist

O Notion não suporta oficialmente distros Linux. Rodar ele via Wine é uma opção que às vezes não funciona, cada update é um problema novo para contornar. A solução então é usar o Notion web mesmo, porém este apenas faz a captura do seu microfone (e como bem sabemos, uma reunião não é feita de uma pessoa só).
Como já dizia o sábio Heimerdinger:

Ordem, entropia; um ciclo sem fim. Ou será que não?
— Cecil B. Heimerdinger

Para resolver isso, precisamos de uma forma de apresentar ao Notion nosso input e output de áudio como um único input.
Nas palavras do inconfundível Tinker:

Conditions could hardly be more ideal!
— Boush, the Tinker

Bem, direto ao ponto: Linux usa servidores de áudio, antigamente era o PulseAudio, hoje em dia é o PipeWire (na maioria das distros). E é por conta dessa arquitetura que nossa solução é possível, pois podemos criar um microfone virtual que escuta todos os outputs de som do sistema e os apresenta como um input para o Notion (ou qualquer software que você queira).

Some assembly required.
— Rattletrap, the Clockwerk

Aqui está o script:

Até mais e obrigado pelos peixes! 🐬

원문에서 계속 ↗

코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다