Para iniciantes: Deu tela preta? Não se desespere!

Este artigo delineia alguns procedimentos para recuperação de acesso à tela de login ou ambiente gráfico. Podem ser alternativas relativamente simples à vontade de reformatar tudo, quando se tem apenas uma tela preta.

[ Hits: 223.269 ]

Por: Alberto Federman Neto. em 04/07/2014 | Blog: https://ciencialivre.blog/


Recuperada a tela gráfica - Como consertar



Agora, pelos procedimentos descritos nas páginas 1 a 4, você recuperou a tela gráfica. Pode estar com resolução baixa, mas "subiu o X". Como consertar?

12. Primeiro, tente regular a resolução na sua interface gráfica.

Geralmente, está no Menu ou no Centro de Controle, em Monitor. Se sua placa for uma NVIDIA, veja também no controlador chamado: NVIDIA Settings. Se for uma ATI, veja no Catalyst Control Center.

13. Se não funcionar, tente com o comando xrandr. Os Dinossauros do Linux, usavam muito!

xrandr
Ou:
xrandr --current # Mostra os modos de vídeo e suas resoluções compatíveis.
xrandr --verbose # Modo completo, muitas informações sobre vídeo

Agora, usando o mesmo comando, tente setar a resolução máxima. Suponha que no comando acima, viu que a resolução máxima suportada é:

1280x1024      75.0     60.0

Isto é: 1280x1024, em frequências de 75 Hz ou 60 Hz. Regule permanentemente, com os comandos abaixo:

xrandr --auto # Isto regula automaticamente, tente primeiro, é mais seguro.

Se não funcionar, tente:
xrandr -s 1280x1024
Ou:
xrandr --output VGA --mode 1280x1024 --rate 75 # Se você tem vídeo digital, troque VGA por DVI.

Se não tiver certeza da resolução máxima, tente com uma mais baixa antes, porque pode perder o sincronismo de vídeo, aí não verá nada, só uma tela com cores embaralhadas. Também, em monitores digitais modernos, LCD ou LED, não use frequências de varredura acima de 75 Hz, pois pode danificar o monitor.

O xrandr é um comando preparado para funcionar sem necessidade de privilégios de root. Não o execute como root.

Há muitas outras funcionalidades no xrandr, até para regular múltiplos monitores. Detalhes, veja exemplos nestas home-pages. Pode também procurar na Internet, porque existem muitos outros exemplos e tutoriais:
14. Tentei tudo, não deu! (risos!) Meu amigo, você está com um problema... Calma, o seu driver de vídeo é que está com problema, precisa trocá-lo!

O melhor jeito é usar o driver para sua própria distribuição.

Primeiro, remova, desinstale qualquer driver de vídeo que tenha instalado antes. Procure por nvidia, ati, via ou sis no seu instalador gráfico de pacotes ou com comandos, e os instale.

Também instale um pacote chamado mesa. Para certas distros, como openSUSE, até instalação via WEB: 1 Click Install, pode ser usada.

Para servir de guia, coloco aqui alguns drivers que funcionam, para várias placas. Me baseei nos nomes dos pacotes para Sabayon e Gentoo, mas para outros GNU/Linux, os nomes devem ser parecidos.

Se você tiver uma SIS ou uma VIA Chrome, desista da Aceleração 3D e Compiz, não vai funcionar, ou vai, mas muito mal! Mas razoável resolução, deve conseguir.

Para placas NVIDIA mais recentes, drivers que funcionam são: nvidia-drivers e xf86-video-nouveau.

Para NVIDIA antigas, como a Gforce 5200, a 5500: nvidia-drivers Legacy, versões série 173 ou anteriores. Pode ser necessário usar também versões de kernel e Xorg antigas. Ou use xf86-video-nouveau.

Para NVIDIA muito antigas, como a MX 4000, use nvidia-drivers de série 96 ou anterior.

Para todas as NVIDIA, driver 2D: xf86-video-nv.

Para as ATI (e AMD-ATI) mais novas, série 5 ou superior: ati-drivers ou xf86-video-ati. Substituem os obsoletos drivers Radeon e "fglrx":
Para as ATI antigas, série 4 ou inferior: xf86-video-ati.

Para as Intel: xf86-video-intel ou intel-graphics.

Para as VIA Chrome: xf86-video-openchrome, ou drivers via ou unichrome.

Para as SIS: tente o driver sis da distro ou os muito antigos drivers linuxsisvga:
Drivers genéricos que devem funcionar em todas placas: xf86-video-vesa.

15. Usando driver instalado manualmente:

Se reinstalar o driver da distribuição, ainda não funcionou, vamos ao menos fácil.

Baixe o driver do site do fabricante da placa de vídeo:
Salve em uma pasta. Agora precisa "parar" o servidor gráfico. Há alguns modos de fazer isso. Um deles é reiniciar a distro no nível de inicialização 3:

Aperte Ctrl+Alt+F1 e execute este comando:

sudo init 3

Mas, eu acho mais simples parar o serviço do servidor gráfico, do que reiniciar tudo.

sudo service xdm stop
Ou:
sudo /etc/init.d/xdm stop
Ou ainda:
sudo systemctl stop xdm

Se seu GNU/Linux usa systemd, se for necessário, também execute:

sudo killall lightdm # Ou gdm, kdm etc... dependendo do seu gerenciador de login
Ou:
sudo service lightdm stop

Fechado o X, lembrando que você está na pasta onde salvou o driver proprietário, rode seu instalador. Em geral, tem extensão .RUN. Execute este comando:

sudo ./Nome_do_Arquivo_de_Driver.run

16. Puxa, que azar! Ainda não! (Rsrrsrrsrsr!)

Pode ser preciso reinstalar o kernel.

De novo, remova, desinstale, qualquer driver de vídeo que tenha. Reinstale seu kernel de boot e refaça o procedimento descrito na etapas 14 ou 15.

17. Não, não funcionou nada até agora! (Rsrsrsrrsrsrsrrsrs!)

Antes de reformatar tudo, tente ainda colocar na Blacklist os drivers que não funcionaram.

Em um exemplo, você tentou instalar o driver Nouveau e ele não funcionou. Desinstale o Nouveau e coloque-o na Blacklist. Isso pode ser feito de dois jeitos. Ou edite o arquivo /etc/modprobe.d/blacklist.conf:

gksu # Ou kdesu, se você usa KDE, gedit (ou kate, kwrite, etc, seu editor da distro)

E coloque nele, a linha: blacklist nouveau

Ou, mais simples, execute este comando:

sudo echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf

Pode ser necessário colocar outros drivers, como nv, por exemplo. Em um outro exemplo, para usar ATI Catalyst, pode tentar colocar fglrx e radeon na lista negra.

Finalmente, uma última coisa que pode tentar. Desative os módulos de kernel dos drivers que não funcionaram. Em um exemplo, suponha que radeon não funcionou...

sudo rmmod radeon
Ou:
sudo modprobe -r radeon

Conclusão

Neste artigo, vimos muita coisa que você pode tentar para recuperar a sua tela gráfica, antes de reinstalar tudo!

BOA SORTE!

Página anterior    

Páginas do artigo
   1. Introdução e providências iniciais
   2. Tentando outro driver de vídeo e reativando módulo de kernel
   3. Gerando ou configurando o Xorg
   4. Outras coisas a tentar
   5. Recuperada a tela gráfica - Como consertar
Outros artigos deste autor

Sabayon completo, personalizado e portátil, em pendrive de boot

Recuperando e/ou adaptando o GRUB do Sabayon Linux

Como traduzir Software Livre - Um método fácil

A teoria Linux por trás dos acessos e dos atalhos

Experimento: Transformando openSUSE 12.3 Tumbleweed em 13.2 Factory Milestone 0

Leitura recomendada

O Rio distorcivo e o Gimp

Blender - Criando personagem 3D em menos de 10 minutos

OpenVino: Inteligência Artificial em tempo real sem GPU

Deformar ou recriar?

Quando o rosto vira espelho

  
Comentários
[1] Comentário enviado por removido em 04/07/2014 - 12:54h

Muito obrigado pelo artigo super detalhado! XD

Ah se eu tivesse lido isso 3 semanas atrás... não tinha formatado à toa! rsrsrsrsrs

[2] Comentário enviado por galactus em 05/07/2014 - 17:17h

Parabéns pelo artigo! Um verdadeiro canivete suiço para salvar a parte gráfica. Obrigado pela excelente contribuição.

Abraços.

[3] Comentário enviado por Buckminster em 07/07/2014 - 00:06h

Muito bom.
Mexer com ambiente gráfico no Linux sempre é uma encrenca.
Parabéns.

[4] Comentário enviado por nicolo em 07/07/2014 - 12:09h

Muito bom, um tratado de configuração de video. Vai p´ros favoritos.
Parabéns.
Será que "uno" que que não sabe nem qual o seu chip de video vai conseguir fazer isso?

[5] Comentário enviado por removido em 07/07/2014 - 14:09h

Não é só pra iniciante, não!

Favoritado.

[6] Comentário enviado por alellima em 27/03/2016 - 20:29h

Olá, sou iniciante, estou tentando testar o Ubuntu, estou com a iso "ubuntu-15.10-desktop-amd64". Criei um pen drive com ela, no meu laptop ao dar boot a tela fica preta, com cursor piscando no canto superior esquerdo. Só sai dali desligando e ligando novamente.
No desktop, que um Dell mais antigo, funciona normalmente.

Tem solução?

Configuração do laptop:
Dexbook intel core i7 2640 @2,8GHz, 8Gb de RAM, 500Gb de HD com windows 7 64 bits ultimate.

Obrigado!

[7] Comentário enviado por deeloqui em 04/05/2016 - 15:16h

Alberto, após passar da tela roxa do dualboot, onde entro no ubuntu 15.10, me deparo com essa tela preta:
" fsck from útil-Linux 2.26.2
/dev/sda8: clean, 231573/731520 files, 1418303/2921216 blocks
Welcome to emergency mode! After logging in, type "journalctl ~xb" to view system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to try again to boot into default mode.
root@lja:~# _ "

PODE ME AJUDAR, POR FAVOR?!
PS.: sou leigo no assunto

[8] Comentário enviado por removido em 18/08/2018 - 03:01h

Meu amigo, tentei fazer os comandos, mas o meu problema foi na atualização do Ubuntu 16.04 LTS pro 18.04 que bloqueei a tela sem querer e não consigo mais fazer login

[9] Comentário enviado por xndbsb em 29/01/2020 - 16:16h

Olá, estou precisando de ajuda referente ao erro apresentado acima. Instalei drives gráficos da minha placa de víde (ati X1600) porem logo em seguida o computador come;ou a apresentar esse erro acima, de não dar tela para login...Eu utilizei o passo 1 e a máquina iniciou normalmente, com os gráficos ok. Porém sem as teclas apertadas (Ctrl+Alt+f1) o problema continua. O que fazer? Como reverter os drives de video, retirando os que eu instalei e deixando o do próprio sistema?

Xubuntu 18.04

[10] Comentário enviado por Danlogan em 05/06/2020 - 21:14h

olá, estou na mesma situação. Agradeço muito sua ajuda. Na tela de GNU nano 2.5.3 eu não sei o que fazer, pois não há nenhuma linha escrita. O que eu faço?

[11] Comentário enviado por Kingcraxy58 em 18/07/2020 - 00:50h

Olá boa noite eh eu problema é em um Linux mint não sei as outras informações kkk bom estou em uma tela preta que fica piscando um traço nela antes pra iniciar ficava esse traço mais logo após uns 2 segundos iniciava eu tentei fazer tudo que vc mandou mais não aparece tela alguma no ctrl+alt+F1 ou outras tlecas me ajuda prfv


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts