- Introdução
- Pós-instalação do Debian 13 Trixie
- Configuração básica do Firewall
- Ativação do DebMultimedia
- Instalação drivers proprietários NVIDIA
- Ativação do suporte a Flatpak no sistema
- Instalação do Davinci Resolve Gratuito / Studio
- Preparação do ambiente para produtividade
- Configurações extras para Jogos
- Remoção de pacotes desnecessários
Esse roteiro funciona como um guia passo a passo para apoiar a pós-instalação, configuração e otimização de uma máquina de trabalho baseada em Debian 13 para atividades de edição de vídeo, edição fotográfica e redação para web.
Ele é testado apenas no Debian 13 Trixie, caso você queira seguir este roteiro em distros com outras bases, lembre-se de modificar os pacotes e comandos necessários por sua conta e risco, moldando conforme necessário para seu sistema.
Note
Mudanças em relação ao guia anterior
- Utilização do Debian 13 como base.
- Driver proprietário instalado dos repositórios da NVIDIA.
- KDE Plasma como ambiente padrão
Neste roteiro considero que estamos partindo de uma instalação limpa do Debian 13 com o ambiente KDE Plasma, com todas as atualizações recomendadas instaladas. A instalação mínima pode dificultar a instalação do Davinci Resolve, fique atento nas mensagens de erro para instalar os pacotes extras que forem necessários.
Caution
O objetivo deste roteiro não é ser um script totalmente automatizado, se deseja uma ferramenta que configure tudo para você, sugiro testar o projeto LinuxToys.
Minha máquina de trabalho utiliza uma GPU Nvidia RTX 5070TI e um processador AMD Ryzen 7 5700X. Por fim, eu prefiro utilizar o formato flatpak sempre que possível, adapte conforme suas preferências.
| Para mais informações sobre o processo de instalação, assista o vídeo abaixo. | Para entender melhor as novidades e mudanças incorporadas no Debian 13 (Trixie), recomendo assistir este vídeo. |
|---|---|
![]() |
![]() |
Nesta guia eu sugiro usar a Instalação Avançada do Debian para ativar os repositórios NON-FREE e NON-FREE-FIRMWARE já na instalação. Não são passos obrigatórios, mas já adiantam alguns processos.
- Ativar e configurar o firewall (UFW).
- Ativação de repositórios extras (DebMultimedia e NVIDIA).
- Instalação dos drivers de vídeo proprietários NVIDIA.
- Ativação do suporte a flatpaks.
- Ajustes básicos do sistema.
- Notas sobre problemas encontrados até o momento.
Ativar um firewall é um cuidado recomendado para diminuir as chances de expor seu computador online, é claro que, para ter realmente segurança online é necessário tomar outros cuidados.
Note
Os comandos abaixo liberam a comunicação nas portas indicadas para quaisquer equipamentos da rede, uma recomendação extra de segurança é liberar o acesso apenas para a sua rede local.
Instalar e habilitar o UFW no Debian 13
sudo apt install ufw
sudo ufw enable
Libera acesso na rede para o KDEConnect
sudo ufw allow 1714:1764/udp
sudo ufw allow 1714:1764/tcp
Libera acesso na rede para o Touch Portal
sudo ufw allow 12135/tcp
Libera acesso na rede para o Warpinator
sudo ufw allow 42000:42001/udp
sudo ufw allow 42000:42001/tcp
O repositório DebMultimedia é um projeto não oficial que disponibiliza alguns pacotes relacionados com codecs e ferramentas de multimídia que não podem ser distribuídos oficialmente no Debian por limitações de licença, como o FFMPEG com suporte a aceleração de hardware Nvidia, por exemplo.
Trata-se de um repositório de terceiros, então, esteja ciente disso. O projeto DebMultimedia não oferece o componente CONTRIB em seus servidores.
wget https://www.deb-multimedia.org/pool/main/d/deb-multimedia-keyring/deb-multimedia-keyring_2024.9.1_all.deb
sudo dpkg -i deb-multimedia-keyring_2024.9.1_all.deb
Conforme o padrão DEB822, o formato correto do arquivo sources deverá ser salvo em "/etc/apt/sources.list.d/dmo.sources" com o conteúdo abaixo.
Types: deb
URIs: https://www.deb-multimedia.org
Suites: trixie
Components: main non-free
Signed-By: /usr/share/keyrings/deb-multimedia-keyring.pgp
Enabled: yes
Opcionalmente você pode executar o comando abaixo para conferir se todas as entradas para repositórios já estão corretamente formatadas.
apt modernize-sources
Para poder utilizar programas que usam vídeo acelerado por hardware, além do driver proprietário também é necessário instalar os pacotes CUDA e suas bibliotecas. No Debian 13 atualmente apenas o driver 550 está disponível e ele não oferece todas as dependências necessárias para utilizar o Davinci Resolve.
Por isso, iremos utilizar os pacotes gerados pela própria NVIDIA para instalar a versão mais recente do driver, do CUDA e também das bibliotecas auxiliares.
Dependências importantes: Para garantir que os módulos do kernel sejam corretamente compilados, é recomendável que os pacotes abaixo estejam instalados.
apt install --no-install-recommends dkms libdw-dev clang lld llvm build-essential linux-headers-amd64 pipewire-audio-client-libraries
Por enquanto existem repositórios oficiais apenas para o Debian 12, mas os pacotes funcionam sem problemas no Bookworm (12) e Trixie (13).
wget https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
Se você usa sua máquina apenas para jogos, consumo de mídia e/ou edição de vídeo, instalar o pacote nvidia-open cobre todo o setup básico.
sudo apt -y install nvidia-open
Se você desenvolve aplicações CUDA ou precisa de outros recursos avançados para IA - é recomendável instalar o pacote CUDA-DRIVERS.
sudo apt -y install cuda-drivers cuda-toolkit
Para evitar problemas com "disputas" entre os pacotes do Debian e do repositório da NVIDIA, sugiro aumentar prioridade do repositório da NVIDIA. Isso vai informar ao sistema que caso os mesmos pacotes existam nas duas fontes, o repositório da NVIDIA sempre terá prioridade para ser instalado.
Crie um arquivo de configuração em "/etc/apt/preferences.d" com o seguinte conteúdo:
vim /etc/apt/preferences.d/nvidia-repo
Package: *
Pin: origin https://developer.download.nvidia.com
Pin-Priority: 900
Pacotes necessários para ativar o suporte a pacotes flatpak no Debian e adicionar o repositório Flathub.
sudo apt install flatpak plasma-discover-backend-flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
A seleção de programas escolhidos neste roteiro, é a que utilizo em minha rotina de trabalho atual, então, remova ou adicione programas de acordo com sua necessidade.
Canivete suíço de criação de conteúdo, tratamento de imagens, desenho vetorial e edição de vídeo usando software livre.
flatpak install org.gimp.GIMP com.obsproject.Studio \
org.inkscape.Inkscape org.shotcut.Shotcut
Eu deixo os principais navegadores instalados para que possa fazer diversos tipos de testes em sites e aplicativos web. Apenas o Chromium é instalado usando as versões do repositório do Debian.
flatpak install com.google.Chrome com.microsoft.Edge org.mozilla.firefox app.zen_browser.zen
Aqui listo vários programas auxiliares que utilizo diariamente, sugiro que daqui para baixo, ajuste conforme suas preferências.
flatpak install md.obsidian.Obsidian org.onlyoffice.desktopeditors \
com.usebottles.bottles com.github.tchx84.Flatseal org.gnome.Boxes \
io.missioncenter.MissionCenter com.dec05eba.gpu_screen_recorder \
fr.handbrake.ghb io.github.celluloid_player.Celluloid
sudo apt install vim btop fish gpm yt-dlp fonts-bebas-neue chromium aria2 \
gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad tmux
Faça o download da versão adequada do Davinci Resolve no site oficial da Black Magic Design, em meu uso diário não tenho enfrentado nenhum problema com o instalador padrão.
As soluções abaixo são um compilado de anotações que acumulei ao longo dos anos usando o Davinci Resolve em diversas distros.
Warning
OBSERVAÇÃO IMPORTANTE: O Davinci Resolve 20.x e mais recentes exigem que a versão mínima do CUDA seja a 12.8, que está disponível apenas à partir do driver 570 da Nvidia.
Contornar erro de instalação "do pacote" Mesmo instalando os pacotes o instalador não inicia, o comando abaixo contorna essa situação e não afeta o funcionamento normal do Davinci Resolve. Lembre de alterar o nome do arquivo de instalação de acordo com a versão que você estiver instalando.
SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_Studio_20.0b2_Linux.run
Dependências para o Davinci Resolve Em algumas instalações o Davinci Resolve não inicia devido a falta de dependências no sistema, uma das formas de corrigir este problema é conferir os pacotes abaixo estão instalados no Debian 13.
sudo apt install libxcb-composite0 libxcb-cursor0 libxcb-xinerama0 libxcb-xinput0 pkexec
Corrigir o erro com instalador gráfico do Resolve "libfuse2" Caso o instalador gráfico do Davinci Resolve não abra, execute ele via terminal para ver qual é a mensagem de erro. Caso apareça algo similar a "libfuse.so.2: cannot open shared object file" - use o comando abaixo para solucionar o problema.
apt install -y libfuse2
Resolver problemas com libs do Davinci Resolve" O pacote do Davinci Resolve incorpora uma série de bibliotecas que podem conflitar com as versões disponíveis em algumas distros Linux.
Existem formas diferentes de contornar esta situação caso ocorra com você, nesta página da Arch Wiki existem dicas que podem ser úteis. Em minhas instalações, geralmente apagar as libs abaixo já soluciona o problema do Davinci Resolve.
Warning
Sugiro que você faça um backup dos arquivos antes de removê-los do sistema.
O comando abaixo cria uma cópia das bibliotecas dentro da home do usuário resolvendo links simbólicos.
tar -cvhzf ~/backup-libs-resolve.tar.gz /opt/resolve/libs/libgmodule-2.0.so* /opt/resolve/libs/libglib-2.0.so* /opt/resolve/libs/libgio-2.0.so*
Agora é só apagar as bibliotecas. Muita atenção ao executar estes comandos, qualquer erro de digitação pode gerar uma quebra severa do sistema.
sudo rm /opt/resolve/libs/libgmodule-2.0.so*
sudo rm /opt/resolve/libs/libglib-2.0.so*
sudo rm /opt/resolve/libs/libgio-2.0.so*
Instala os pacotes flatpak necessários para a Steam e Heroic Games Launcher.
flatpak install com.valvesoftware.Steam com.valvesoftware.Steam.Utility.vkBasalt \
com.heroicgameslauncher.hgl com.github.Matoking.protontricks com.github.tchx84.Flatseal \
io.github.radiolamp.mangojuice org.vinegarhq.Sober
Se for necessário, utilizando o FlatSeal libere as permissões do pacote flatpak do Steam para acessar outras unidades de disco.
Limpeza de pacotes que são instalados por padrão e que não utilizo em minha rotina.
sudo apt autoremove libreoffice-common \
akregator kontrast kmouth dragonplayer \
kmail juk xterm firefox-esr konqueror
Note
Aqui começa a parte experimental do roteiro, são mudanças em relação ao meu ambiente padrão que estou validando.
Ativar o ZSWAP ou o ZRAM pode impactar no desempenho de diversas formas, o uso do ZRAM parece ser um consenso entre a maioria das distros. Ainda estou fazendo testes com esse recurso, em meu ambiente atualmente uso SystemD-Boot com ZSWAP ativo.
Parâmetros
zswap.enabled=1 quiet
Adicionar os parâmetros nas chaves correspondentes em:
vim /boot/efi/loader/entries/
Depois atualize o sistema e reinicie o computador.
bootctl update
Documentação de referência sobre ZSWAP: 1 2 3
-
Configurando a Steam Flatpak: discos, MangoHUD, Gamemode e Remote Play
-
Como instalar o MangoHud corretamente no Heroic Games Launcher
-
MakeResolveDeb - Você pode usar o projeto MakeResolveDeb para converter o instalador do Resolve para um pacote compatível com base Debian - sua principal vantagem é permitir que a instalação do Resolve seja gerenciada como um pacote nativo do Debian.
-
LinuxToys - facilita instalar diversas otimizações presentes no CachyOS como o CachyOS Tweaks e um kernel otimizado, o PsyCachy em diversas distros. A ferramenta está em constante evolução e auxilia na instalação de programas com configurações otimizadas.
-
Alpaca - Ferramenta para interagir com IAs localmente: com.jeffser.Alpaca
-
Vesktop - Cliente não oficial para Dircord com recursos extras: dev.vencord.Vesktop
-
FlatSweep - limpador de resíduos de pacotes flatpak: FlatSweep
-
CachyOs NVIDIA - Otimizações para GPU - https://github.com/CachyOS/CachyOS-Settings/blob/master/usr/lib/modprobe.d/nvidia.conf

