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 / ubuntu / Perguntas / 1531260
Accepted
vivace
vivace
Asked: 2024-10-27 09:53:30 +0800 CST2024-10-27 09:53:30 +0800 CST 2024-10-27 09:53:30 +0800 CST

Tela “Oh No” e não consigo iniciarx após a atualização do Ubuntu 24.04 do 22.04

  • 772

Não encontrei erros durante o processo. Perto do fim, meu fundo ficou preto, mas eu descartei isso... Olhei as outras respostas com a tela Oh No, mas meu caso parece diferente, pois não consigo acessar uma tela de login via ctl alt f3 ou outras variações de teclas.

Mudei do gdm3 para o lightdm e agora consigo ir para a tela inicial de login. Quando entro, infelizmente, ele volta para a tela Oh No. Meu touchpad consegue mover o mouse, mas não clica.

Conectei um mouse externo e agora posso tentar diferentes opções de desktop. Selecionar Wayland me deu uma tela preta, no entanto, o OpenBox realmente funcionou. Então não acho mais que seja um problema de driver da nvidia. Talvez tenha a ver com meu trackpad??

Alguma dica sobre esse ponto?

nvidia
  • 2 2 respostas
  • 159 Views

2 respostas

  • Voted
  1. user10489
    2024-10-27T13:01:25+08:002024-10-27T13:01:25+08:00

    Se você receber a tela "Oh Não" durante uma atualização de versão principal, provavelmente a atualização foi abortada e você precisará usar o apt para concluir o processo de atualização.

    Muito frequentemente, quando o driver de vídeo não carrega corretamente em placas nvidia, a GUI parcialmente inicializada trava e deixa o teclado em um estado inutilizável, então a ctrlaltFkeysequência não funciona (na verdade, nem mesmo o caps lock funcionaria). Existem várias maneiras de sair disso, mas a mais fácil é adicionar nomodeseta linha de comando do kernel do grub. (Eu detalhei esse processo em Por que o Ubuntu 24.04.1 só funciona em um computador, mas mostra uma tela preta após a instalação em vários outros computadores? )

    Uma possível causa para isso é que o driver de vídeo não foi compilado corretamente (ou foi interrompido e não terminou) e, ao alterar as versões do driver de vídeo, você forçou a reconstrução com sucesso.

    Há duas rotas possíveis para passar pelo próximo erro. Você pode procurar um arquivo de log (provavelmente no seu diretório home) para descobrir o que está travando quando você tenta fazer login e então consertar isso. (Se você encontrar mais erros dessa forma que não consegue corrigir, adicione-os à pergunta.)

    Alternativamente, com conhecimento prévio de como você chegou a esse estado, você pode tentar repará-lo. Com a suposição de que isso foi causado por uma atualização abortada, você pode concluir a atualização com dpkg --configure -aseguido por apt full-upgradee corrigir erros e repetir até que tudo termine sem erro e diga que não há atualizações para instalar. (Isso pode ter corrigido o driver de vídeo também.)

    Já que você disse que está chegando ao prompt de login agora, há mais algumas possibilidades.

    • É possível que a interface gráfica do seu desktop tenha sido (parcialmente?) desinstalada e algo assim apt install ubuntu-desktoppode consertar isso.

    • Possivelmente, mesmo que sua GUI esteja funcionando no prompt de login, ela não está funcionando bem o suficiente para suportar o gnome porque você ainda tem o driver de vídeo errado. Pode ser possível instalar uma área de trabalho não gnome ou uma GUI à prova de falhas para testar isso. No entanto, se nvidia-smivir sua placa de vídeo, provavelmente esse não é o problema.

    • Você pode ter algo corrompido no seu perfil de usuário que está travando quando você faz login. A maneira mais fácil de testar isso é fazer login como um usuário diferente e ver se é apenas sua conta. (Talvez criar uma conta temporária para testar?) Se você confirmar que é sua conta, ou não tiver outra conta para tentar, você pode tentar renomear os diretórios de configuração. Algo como:

      mkdir configuração antiga

      mv .gnome* .local oldconfig/

    Observe que isso é destrutivo e pode danificar outras partes do seu perfil de conta, mas é reversível.

    Destruir a configuração do seu perfil de usuário é uma espécie de último recurso. Seria melhor vasculhar os arquivos de configuração e encontrar o erro real, a menos que você tenha conhecimento prévio de que seu perfil pode ter sido corrompido.

    • 0
  2. Best Answer
    vivace
    2024-11-02T02:42:06+08:002024-11-02T02:42:06+08:00

    Primeiro, uma recapitulação do problema:

    1. aceitou atualização do sistema de 22.04->24.04 via UI. Não houve erros, mas no final, antes da reinicialização, meu fundo ficou preto.
    2. Após a reinicialização, fui direto para a tela da morte "Oh, não".

    Conectado como root via menu de recuperação (pressione escape durante a inicialização)

    Presumi que o problema eram os drivers da nvidia, passei muito tempo tentando todos os tipos de opções e colocando o nouveau na lista negra por meio de configurações e parâmetros do kernel. Não era um problema de driver da nvidia, o nvidia-smi funcionava, mas era confuso, pois os logs do Xorg frequentemente diziam coisas sobre o carregamento do Nouveau, mesmo que ele estivesse na lista negra, etc. Algum tipo de conflito de driver como esse parecia uma explicação razoável, mas isso foi uma caça ao ganso: os drivers 560 estão funcionando para o RTX 3060 , e tentei criar novos usuários para fazer login, mas isso não ajudou.

    Solução:

    1. faça login como root com a rede habilitada (ou se você conseguir fazer login com ctl atl f3, faça isso, eu não consegui)
    2. instalar lightdm
    3. edite /etc/gdm3/custom.conf e descomente WaylandEnable=true
    4. instalar ou reinstalar gnome-desktop, genome-session, ubuntu-desktop
    5. reinício
    6. espero que a interface gráfica de login apareça
    7. usando um mouse que funciona (tive que conectar um porque meu trackpad não clicava e não consegui encontrar uma maneira de teclado) altere a sessão de login para Gnome-Wayland
    8. Se você vir uma tela preta com um pequeno retângulo no canto superior esquerdo, não se preocupe, você está no Gnome, mas com um fundo branco!
    9. clique com o botão direito e selecione uma foto de fundo
    10. reinício
    11. agora selecionar "ubuntu-desktop on wayland" deve funcionar.

    Agora tudo parece basicamente o mesmo que era no 22.04, exceto que há um ícone de lixeira com um x atravessado na minha área de trabalho reclamando sobre alguma coisa de permissões... dá de ombros

    Não tenho 100% de certeza de que isso foi corrigido alterando a imagem de fundo no gnome, mas tentei várias vezes fazer login no ubuntu-wayland apenas para ser enviado para a tela Oh No antes de fazer essa alteração. Na verdade, eu estava planejando me contentar com o Gnome3, mas decidi tentar uma última vez depois que não consegui fazer o dash aparecer na minha área de trabalho, e funcionou...

    • 0

relate perguntas

Sidebar

Stats

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

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

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