
Buckminster
(usa Debian)
Enviado em 25/03/2025 - 08:58h
1)
Nvidia com Linux, especialmente Debian, é uma encrenca, mas pode tentar as orientações desse link:
https://wiki.debian.org/NvidiaGraphicsDrivers#bookworm-535
Antes você terá de desabilitar o secure boot. Para verificar, instale o pacote mokutil:
$ sudo apt update
$ sudo apt install mokutil
E veja a saída do comando:
$ sudo mokutil --sb-state
SecureBoot enabled
ou
SecureBoot disabled
Caso estiver habilitado, entre no Bios e desabilite o SecureBoot, até isso influencia nos drivers Nvidia para Linux.
E antes de instalar drivers da Nvidia é aconselhável parar o gerenciador de janelas, instalar o driver e reiniciar a máquina.
Por exemplo, caso for o GDM:
$ sudo service gdm stop
LightDM:
$ sudo service lightdm stop
etc...
Ou desative a interface gráfica inteira (é mais aconselhável):
$ systemctl set-default multi-user.target
$ sudo reboot
Anote os comandos, pois ao reiniciar virá sem interface gráfica, anote principalmente o comando para habilitar a interface novamente.
Daí siga os passos do link acima na seção Debian 12 "Bookworm".
Caso não aparecer drivers mais recentes adicionando non-free non-free-firmware, daí só instalando pelo .run mesmo.
Caso encontrar os drivers mais recentes, ative a interface gráfica de novo:
$ sudo systemctl set-default graphical.target
$ sudo reboot
2)
Alternativamente, pode tentar esses passos para instalação do driver baixado (o .run) que dessa forma ele se integrará e pedirá atualizações:
Desabilite o SecureBoot.
$ sudo apt update
$ sudo apt install nvidia-detect
Para ver a versão da tua placa nvidia:
$ nvidia-detect
Instalando pré-requisitos:
$ sudo apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
Desative o nouveau (eu usei o vim, mas pode usar qualquer editor de texto):
$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf
Esse comando vai criar um arquivo e você vai inserir isso nele:
blacklist nouveau
options nouveau modeset=0
Depois execute o comando para rebuild o kernel:
$ sudo update-initramfs -u
Depois desative a interface gráfica:
$ systemctl set-default multi-user.target
Reinicie:
$ sudo systemctl reboot
Voltará sem interface gráfica, adicione a arquitetura i386 para bibliotecas 32 bits que vem no driver:
$ sudo dpkg --add-architecture i386
Por fim rode o script da nvidia:
$ sudo bash NVIDIA-Linux-x86_64-570.133.07.run
Vá dando YES ou algo parecido até finalizar a instalação.
Habilite a interface gráfica:
$ sudo systemctl set-default graphical.target
Reinicie:
$ sudo systemctl reboot
3)
Como outra alternativa, acredito ser a melhor para você, instale esse .deb pelo apt (ou dpkg mesmo) que também realizará atualizações, mas antes verifique se esse pacote .deb suporta tua placa GTX1650:
https://www.nvidia.com/en-us/drivers/details/220984/
Aconselho a desabilitar o SecureBoot e a interface gráfica, instalar o .deb, habilitar a interface e reiniciar.
_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!