Substituto a VGA=xxx [RESOLVIDO]

1. Substituto a VGA=xxx [RESOLVIDO]

João Paulo
princknoby

(usa Arch Linux)

Enviado em 09/01/2019 - 12:45h

E ai galera tudo bem?
Possuo um notebook um pouco antigo, estou rodando o Antergos nele, porém tenho um problema de resolução com o GRUB, as letras ficam todas borradas, só é resolvido alterando a resolução do GRUB e esse é o problema, em um outro PC consigo alterar o GRUB alterando a linha:
GRUB_GFXMODE=auto
Em /etc/default/grub
Para
GRUB_GFXMODE=<resolução>

Porém aqui nesse note, isso não altera a resolução, a única coisa que altera a resolução aqui, é adicionar: vga=<resolução>
Na linha GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Ficando GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=<resolução>"

Porém após uma atualização, meu sistema não estava iniciando, e recebia um erro sobre isso estar obsoleto (sempre recebi, mas iniciava normal) mas dessa vez tinha parado de iniciar.
Então no GRUB apertei 'E' e editei os parâmetros, ao invés de usar VGA... Usei só a resolução mesmo, e ai iniciou. Em seguida, abri as configurações do grub dnv, e removi a opção VGA de lá.
Reinicie, iniciou normalmente sem erro, porém com as letras borradas.
Então, pensei "é, era essa opção mesmo que deu B.O"

Então procurei alguma outra forma para alterar a resolução, e descobri a opção: video=<resolução> na linha GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Resolvi tentar, quebrou o sistema rsrs :D

Ok, tentei desfazer as alterações pelo live CD lendo umas Wikis do Antergos, mas nada deu certo, tudo bem, tinha a home separada, então não me importei em formatar.

Mas agora fica o dúvida, o que eu faço agora?
Suporto as letras borradas(incomoda e MUITO) ou me sugerem alguma outra forma de alterar a resolução.

Desde já, Obrigado!


  


2. Re: Substituto a VGA=xxx [RESOLVIDO]

João Paulo
princknoby

(usa Arch Linux)

Enviado em 09/01/2019 - 13:18h

RESOLVI O PROBLEMA

É algo bem bobo, que pra um usuário avançado pode parecer a coisa mais fácil do mundo, mas como sou iniciante, pra mim exigiu um pouco de tempo e me senti muito orgulhoso por ter conseguido entender um pouco mais sobre o linux e ter resolvido o problema por conta própria.
Não me importo em quebrar o sistema pra aprender, não tenho nada de importante no note, uso só pra aprender sobre esse lindo sistema que é o GNU/Linux (perdoem-me se eu estiver errado, a explicação sobre GNU/Linux/Sistema ainda não está muito clara rsrs).

Então vou deixar aqui como resolvi o problema, não sei se devo transformar em dica, caso eu deva, só me dizerem :D

Todos os tutoriais na internet sobre alterar a resolução, mandam você alterar as seguintes linhas no arquivo /etc/default/grub
Essas linhas por padrão podem se encontrar da seguinte forma:

GRUB_GFXMODE="auto"
GRUB_GFXPAYLOAD_LINUX="keep


Talvez a última linha possa estar comentada >> #

Os tutoriais manda você adicionar a resolução desejada na linha:
GRUB_GFXMODE="auto" 


Substituindo "auto" por <resolução_que_você_deseja
E na próxima linha, descomentar se estiver comentada, e se não estiver, apenas certificar de que esteja escrito "keep"

Em seguida, atualizar o GRUB, isso eu já não posso dar mais detalhes, pois acho que pode variar de Distro pra Distro, mas nos Ubuntu/Debian based com usei, se atualizada o grub com:
#grub-update 


E nas Arch Based com:
#grub-mkconfig -o /boot/grub/grub.cfg 


Porém isso nunca deu certo pra mim, a resolução não alterava.
Então uma forma que encontrei de alterar a resolução, foi acrescentando o seguinte na linha GRUB_CMDLINE_LINUX_DEFAULT="" que se encontra no mesmo arquivo:
vga=<resolução_desejada>

Ficando:
GRUB_CMDLINE_LINUX_DEFAULT="vga=<resolução_desejada>" 


E depois fazer o mesmo processo de atualização do grub que mencionei acima.

Porém isso me gerava um erro dizendo que essa opção está obsoleta, e eu recebi a seguinte mensagem, com as exatas palavras:
"Use 'set gfxpayload=<resolução_desejada>'

Então eu percebi, fazendo um paralelo com o erro e com a configuração do arquivo do grub.
Essa linha que o erro me mandava alterar, em todos os tutoriais que encontrei, mandavam deixar ela da seguinte forma:
GRUB_GFXPAYLOAD_LINUX="keep" 


Então tentei substituir keep pela resolução que eu queria, e retirar a opção vga=<resolução_desejada>
Em seguida atualizei o grub:
#grub-mkconfig -o /boot/grub/grub.cfg 


E foi dito e feito!
Alterar a resolução perfeitamente, sumiu com as letras borradas, não deu nenhum erro durante o boot, e meu sistema iniciou!
Eu utilizei a resolução: 1280x1024 tome um pouco de cuidado com qual resolução usar ****Creio eu(posso estar errado) que se você colocar alguma resolução não suportada, seu sistema pode não iniciar, então faça isso com muita cautela! Por sua conta e risco!****

Ao final, esse foi meu arquivo:

# GRUB boot loader configuration

GRUB_DEFAULT="0"
GRUB_TIMEOUT="5"
GRUB_DISTRIBUTOR="Antergos"
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK="y"

# Uncomment to enable Hidden Menu, and optionally hide the timeout count
#GRUB_HIDDEN_TIMEOUT="5"
#GRUB_HIDDEN_TIMEOUT_QUIET="true"

# Uncomment to use basic console
GRUB_TERMINAL_INPUT="console"

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT="console"

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1280x1024"

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX="1280x1024"

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID="true"







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts