Por que eu preciso substituir “quiet splash” por “nomodeset”? [duplicado]

1

Eu instalei recentemente o Ubuntu, mas não consegui carregá-lo. Pesquisando no Interned eu encontrei uma solução que funciona para mim, mas eu não entendo isso. A solução é retirada de aqui .

Mais detalhadamente, enquanto eu carrego o Ubuntu, eu entro em um menu que me pergunta o que eu quero fazer. Neste ponto, pressiono e . Depois disso, recebo uma tela com algum texto em que substituo quiet splash por nomodeset e depois pressiono F10 . Depois disso o Ubuntu carrega.

Agora, minhas perguntas são:

  1. O que exatamente estou fazendo? Por que isso ajuda?
  2. Posso fazer algo para evitar fazer essas etapas toda vez que eu usar o Ubuntu?
por Roman 14.04.2018 / 09:43

1 resposta

5

Respostas curtas para as suas perguntas:

1) A opção nomodeset significa não carregar drivers de vídeo.

2) Instale drivers de vídeo adequados ou leia a segunda opção de resposta longa

Respostas longas:

1) nomodeset

The newest kernels have moved the video mode setting into the kernel. So all the programming of the hardware specific clock rates and registers on the video card happen in the kernel rather than in the X driver when the X server starts.. This makes it possible to have high resolution nice looking splash (boot) screens and flicker free transitions from boot splash to login screen. Unfortunately, on some cards this doesnt work properly and you end up with a black screen. Adding the nomodeset parameter instructs the kernel to not load video drivers and use BIOS modes instead until X is loaded.

Note that this option is sometimes needed for nVidia cards when using the default "nouveau" drivers. Installing proprietary nvidia drivers usually makes this option no longer necessary, so it may not be needed to make this option permanent, just for one boot until you installed the nvidia

quiet

This option tells the kernel to NOT produce any output (a.k.a. Non verbose mode). If you boot without this option, you'll see lots of kernel messages such as drivers/modules activations, filesystem checks and errors. Not having the quiet parameter may be useful when you need to find an

splash

This option is used to start an eye-candy "loading" screen while all the core parts of the system are loaded in the background. If you disable it and have quiet enable you'll get a blank screen.

Fonte: link

O que o kernel do nomodeset, quiet e splash parâmetros significam?

2) Para encontrar drivers no Ubuntu, abra o menu, digite Drivers e selecione Drivers adicionais . Ao abrir, o sistema executará uma varredura rápida. Isso irá descobrir se o seu sistema tem hardware que se beneficiaria com a instalação de drivers proprietários. É aqui que você encontrará drivers proprietários.

Fonte: link

Segunda opção:

Como definir permanentemente as opções de inicialização do kernel em um SO instalado?

Pressione Ctrl + Alt + T e digite:

sudo gedit /etc/default/grub

Um editor de texto será aberto com o arquivo de configuração do grub. Perto do topo desse arquivo, você verá algo muito semelhante a isso:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

adicione suas opções de inicialização personalizadas à linha GRUB_CMDLINE_LINUX_DEFAULT , por exemplo:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

Depois atualize seu grub:

sudo update-grub

Aproveite!

Fonte: link

    
por Olimjon 14.04.2018 / 10:07