AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 671303
Accepted
francois P
francois P
Asked: 2021-10-01 07:43:04 +0800 CST2021-10-01 07:43:04 +0800 CST 2021-10-01 07:43:04 +0800 CST

drivers nvida desapareceram durante a noite (desligar/ligar) DKMS não pode ser reconstruído

  • 772

minha configuração

inxi -SMG Sistema: Host: zaphod Kernel: 5.14.0-1-amd64 x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Debian GNU/Linux bookworm/sid Máquina: Tipo: Laptop Sistema: ASUSTeK produto: G750JX v: 1.0
serial: Mobo: ASUSTeK modelo: G750JX v: 1.0 serial: BIOS: American Megatrends v: G750JX.209 data: 18/11/2013 Gráficos: Device-1: NVIDIA GK106M [GeForce GTX 770M] driver: N/A Device-2 : Chicony USB2.0 HD UVC WebCam tipo: driver USB: uvcvideo Display: x11 server: X.Org 1.20.11 driver: carregado: nouveau,vesa descarregado: fbdev,modesetting resolução: 1024x768 OpenGL: renderizador: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5

contexto de falha

Eu uso o teste Debian por alguns motivos realmente necessários

Eu preciso usar uma tela secundária de alta resolução todos os dias com 1920x1080.

Fez um

atualização do aptitude && atualização segura do aptitude

tudo estava certo naquele ponto, então terminei meu trabalho algumas horas e desliguei o sistema.

aqui está a questão

Ligue de manhã e tenha apenas a 1ª tela funcionando, 2cd uma permanece escura.

As resoluções estão travadas em 1024*768

Os erros parecem indicar um problema no DKMS. Então investiguei em torno disso. Mas sem resultados.

Mas eu simplesmente não posso reiniciar até que todos os procedimentos que deveriam ter sido resolvidos para qualquer pessoa em muitos fóruns e páginas do Google retornem tudo sem exceções , terminem por uma atualização do initram e kernel com a exclusão dos atuais

e, em seguida, reiniciar, eu simplesmente não posso reiniciar mais , na medida em que todos os procedimentos excluem initram e kernel e novos não podem ser compilados .

aqui vamos nós em cada tentativa o que eu fizer antes *(limpar, purgar,

instalar ou reinstalar drivers nvidia e/ou legado e/ou proprietário e/ou vesa/mesa)* termina como:

Carregando novos arquivos nvidia-current-470.57.02 DKMS... Compilando para 5.14.0-1-amd64 Compilando o módulo inicial para 5.14.0-1-amd64 Erro! Status de retorno incorreto para construção de módulo no kernel: 5.14.0-1-amd64 (x86_64) Consulte /var/lib/dkms/nvidia-current/470.57.02/build/make.log para obter mais informações. dpkg: erro ao processar pacote nvidia-kernel-dkms (--configure): pacote nvidia-kernel-dkms instalado script de pós-instalação subprocesso retornou erro status de saída 10 dpkg: problemas de dependência impedem a configuração do nvidia-driver: nvidia-driver depende da nvidia -kernel-dkms (= 470.57.02-2) | nvidia-kernel-470.57.02; no entanto: O pacote nvidia-kernel-dkms ainda não está configurado. O pacote nvidia-kernel-470.57.02 não está instalado.
O pacote nvidia-kernel-dkms que fornece nvidia-kernel-470.57.02 ainda não está configurado.

dpkg: erro ao processar o pacote nvidia-driver (--configure): problemas de dependência - deixando desconfigurado Erros foram encontrados durante o processamento: nvidia-kernel-dkms nvidia-driver needrestart está sendo ignorado porque o dpkg falhou E: Sub-process /usr/bin /dpkg retornou um código de erro (1)

Acabei de trabalhar nisso desde as 10h, são cerca de 17h30, só não sei como resolver isso agora

ho, apenas uma coisa para evitar respostas inúteis Eu não posso REINSTALAR o sistema

Alguma idéia de como forçar a construção em ignorar erros ou qualquer coisa semelhante ou forçar a construção mesmo em erros?

debian nvidia
  • 1 1 respostas
  • 264 Views

1 respostas

  • Voted
  1. Best Answer
    Stephen Kitt
    2021-10-01T07:55:03+08:002021-10-01T07:55:03+08:00

    Quando você se depara com problemas como esse, excluir kernels antigos e initramfs associados é a última coisa que você deve fazer; em vez disso, você pode reinicializar no kernel de trabalho conhecido anteriormente. Você foi mordido pelo bug #994860 : os drivers gráficos NVIDIA atualmente em teste não são compilados com o kernel 5.14, e o último acabou de migrar para o teste.

    Por que isso aconteceu aparentemente durante a noite? Até você desligar, seu sistema estava executando um kernel 5.10, que é a versão que estava em teste até dois dias atrás. Quando você atualizou, o kernel 5.14 recém-migrado foi instalado; e quando você inicializou novamente, esse é o kernel que foi carregado. dkmsnotou que os módulos da NVIDIA estavam faltando, tentou construí-los e falhou por causa do bug mencionado acima. (Teria tentado construí-los durante a instalação também.)

    Para corrigir a situação, supondo que você não tenha mais o kernel 5.10, você pode instalá-lo para retornar à sua configuração de trabalho anterior:

    wget http://security.debian.org/pool/updates/main/l/linux-signed-amd64/linux-image-5.10.0-8-amd64_5.10.46-5_amd64.deb \
         http://security.debian.org/pool/updates/main/l/linux/linux-headers-5.10.0-8-amd64_5.10.46-5_amd64.deb \
         http://security.debian.org/pool/updates/main/l/linux/linux-headers-5.10.0-8-common_5.10.46-5_all.deb \
         http://security.debian.org/pool/updates/main/l/linux/linux-kbuild-5.10_5.10.46-5_amd64.deb
    sudo apt install ./linux*5.10_*deb
    

    Os módulos NVIDIA devem ser compilados bem para este kernel novamente, e você pode reiniciar e escolher o kernel 5.10 no menu de inicialização. Isso não quebrará mais nada em seu sistema, o kernel 5.10 é seguro para uso com testes Debian - na verdade, era isso que estava em teste até 28 de setembro. (As instruções acima não instalarão exatamente o mesmo kernel, elas instalarão um kernel 5.10 atualizado do Debian 11 — o teste do Debian não recebe suporte de segurança.)

    Como alternativa, atualize para os drivers NVIDIA atualmente instáveis, mas esteja ciente de que você pode ter problemas com o OpenCL (se isso for importante para você).

    • 2

relate perguntas

  • Configuração do GRUB para reconhecer diferentes ambientes de desktop (instalações) da mesma distribuição Linux

  • astyle não altera a formatação do arquivo de origem

  • Recebendo e-mail em um novo Debian fresco

  • Debian Stretch: gnome-software segfault em libgs_plugin_systemd-updates.so

  • Como digitar ü no Pinyin IME?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve