Fórum Ubuntu Linux - PT
Suporte Técnico => Distribuições Derivadas do Ubuntu => Tópico iniciado por: lucaswhitey em 01 de Junho de 2015, 23:47
-
Olá, pessoal. Tudo bem?
Sou novo aqui no fórum e gostaria de já pedir desculpas caso tenha criado esse tópico na seção errada.
Sou usuário do Lubuntu há 1 ano e tudo que fiz (e faço) nele até hoje é com a ajuda da comunidade brasileira e internacional. Há algumas semanas, reparei que meu computador não dispunha de uma bootsplash (ou bootscreen) como ocorre no boot do Windows, Ubuntu e outros OS. Nesse caso, durante alguns segundos, antes do sistema inicializar, a tela permanece preta, sem nenhum tipo de imagem, animação ou letras, simplesmente preta. Meu desejo é inserir uma tela de carregamento durante o boot, como vi em outras distros do Linux. Uso a versão 14.04.02 LTS do Lubuntu.
-
Curioso, o Lubuntu tem sim o bootsplash, no que eu uso não tem porque deliberadamente tirei pois prefiro ver o boot ir ocorrendo na tela pelas linhas que são carregadas pelo kernel, por isso desabilitei.
Qual a configuração de hardware do seu computador?
O Lubuntu é bastante rápido para subir exatamente porque carrega muito pouco coisa.
Vamos ver como está aí no seu sistema, cole aqui o resultado de:
cat /proc/cmdline
Editando:
Fui lá verificar habilitando novamente o splash e está funcionando normalmente, inclusive o que tenho aqui do Lubuntu é a mesma versão que o seu: VERSION="14.04.2 LTS, Trusty Tahr". É até bonito o bootsplash do Lubuntu, num fundo meio azul e escuro.
-
Executei o comando no terminal e obtive isso:
BOOT_IMAGE=/boot/vmlinuz-3.13.0-53-generic root=UUID=243610c6-2327-42db-9da7-631a0a543dc1 ro locale=pt_BR quiet splash vt.handoff=7
Algo fora do normal?
-
Não, tudo normal, veja que o parâmetro splash está lá na linha de boot, portanto, você deveria estar vendo o bootsplash do Lubuntu. :-(
Pode até fazer uma experiência aí, inicialmente nem precisa editar o arquivo, dá para fazer direto na linha de boot do menu do grub.
Nessa linha use a tecla 'e' para editar a linha de boot e então apague o 'quiet' e você deverá ver as linhas de carga do sistema. Depois repita a mesma coisa apagando o vt.handoof=7
Essa alteração feita na linha de boot no menu do grub é provisória, não altera realmente nada no sistema, seve apenas para aquele específico boot, perde-se no próximo boot.
Note que tendo editado a linha para iniciar o sistema use as teclas Ctrl x, não é o [enter], e sim tecla [ Ctrl ] mais tecla [ x ] ou tecla [ F10 ].
Se quiser tirar o 'quiet' em definitivo então precisa editar o arquivo:
sudo leafpad /etc/default/grub
Alterando a linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vt.handoff=7"
fica:
GRUB_CMDLINE_LINUX_DEFAULT="splash vt.handoff=7"
Depois atualize o grub fazendo:
sudo uptade-grub
Porém se não estiver aparecendo o splash não é isso que vai resolver a questão do splash.
-
Já perguntei antes, então de novo:
1) Qual é seu hardware?
Faz um breve resumo (cpu, motherboard, ram, gpu), marca e modelo, se existirem, pode ajudar.
2) Especialmente, qual placa de vídeo (gpu) ?
sudo lshw -c display
-
Não consegui executar as alterações no GRUB no boot, já que o menu não aparece, mesmo apertando as teclas "shift" e "space", como disseram alguns usuários. Também não consegui alterar o arquivo "grub", o sistema não me permite alterá-lo. Já o hardware do notebook está aqui:
Computer
********
Summary
-------
-Computer-
Processor : 2x Genuine Intel(R) CPU T2060 @ 1.60GHz
Memory : 3092MB (410MB used)
Operating System : Ubuntu 14.04.2 LTS
User Name : note (Lucas)
Date/Time : Seg 01 Jun 2015 20:46:30 BRT
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
-Input Devices-
Lid Switch
Power Button
AT Translated Set 2 keyboard
ALPS PS/2 Device
AlpsPS/2 ALPS GlidePoint
Video Bus
Sony Vaio Keys
Sony Vaio Jogdial
HDA Intel Headphone
HDA Intel Mic
UVC Camera (05ca:1836)
-Printers-
No printers found
-SCSI Disks-
PIONEER DVD-RW DVR-K17
ATA FUJITSU MHV2160B
Operating System
----------------
-Version-
Kernel : Linux 3.13.0-53-generic (i686)
Compiled : #89-Ubuntu SMP Wed May 20 10:34:28 UTC 2015
C Library : Unknown
Default C Compiler : GNU C Compiler version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
Distribution : Ubuntu 14.04.2 LTS
-Current Session-
Computer Name : NOTE-C220
User Name : note (Lucas)
Home Directory : /home/note
Desktop Environment : LXDE (Lubuntu)
-Misc-
Uptime : 28 minutes
Load Average : 0,00, 0,00, 0,00
Display
-------
-Display-
Resolution : 1024x768 pixels
Vendor : The X.Org Foundation
Version : 1.15.1
-Monitors-
Monitor 0 : 1024x768 pixels
-Extensions-
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
DRI3
GLX
Generic Event Extension
MIT-SCREEN-SAVER
MIT-SHM
Present
RANDR
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
-OpenGL-
Vendor : Unknown
Renderer : Unknown
Version : Unknown
Direct Rendering : No
Tudo certo?
-
Também não consegui alterar o arquivo "grub", o sistema não me permite alterá-lo.
Não sei o que dizer sobre isso. :-(
Não consigo imaginar uma situação em que não se consiga alterar um arquivo usando o sudo, o que equivale a ser o root para aquele comando, a menos que o seu usuário não esteja no grupo do sudo, o que também não é o usual e não é o padrão do Ubuntu e nem mesmo do Lubuntu quando da instalação.
Para ver quais privilégios estão atribuídos ao seu usuário, faça:
sudo -l
(sinal de hífen mais letra ele no comando acima)
Deverá aparecer algo assim:
Usuário user pode executar os seguintes comandos em (nome_da_máquina):
(ALL : ALL) ALL
Se aparecer isso o seu usuário estará habilitado a fazer tudo como se fosse o root apenas usando o comando sudo quando precisar.
Fazendo:
sudo su
ou então:
sudo -s
também o irá colocar como root
Normalmente o prompt de comando é assim (observe o sinal de dollar $ no prompt):
user@nome_da_maquina:~$
quando está como root fica assim (observe o sinal de cerquilha-jogo_da_velha # no prompt):
root@nome_da_máquina:~#
Para sair do root e voltar à condição de usuário digite:
exit
-
Ainda quanto a questão de abrir o arquivo para editar:
O comando de edição passado no post #3 está correto.
Você disse que usa o Lubuntu, então o editor de texto padrão do Lubuntu é o leafpad.
O caminho absoluto do arquivo a ser alterado está com toda certeza onde indicado, em /etc/default/grub, então é só juntar uma coisa e outra.
sudo leafpad /etc/default/grub
Vai pedir sua senha, a qual colocada corretamente irá abrir o arquivo, aí é só editar conforme queira, salvar e sair. Não há porque não dar certo.
Execute o comando acima numa janela de terminal (teclas Ctrl Alt T para abrir uma janela).
Não digite o comando para evitar erros de retranscrição, copie daqui com o mouse e cole no terminal usando o botão direito do mouse e em seguida dê um [enter].
Se não abrir irá dar uma mensagem de erro, copie e cole essa mensagem de erro aqui para que possamos ver e saber porque não estaria funcionando.
Na improvável situação em que o seu usuário não pertença ao grupo sudo (sei lá porque, só se você algum dia alterou isso e também não sei dizer porque teria alterado), então transforme-se em root como explicado no post anterior e faça o que precisa ser feito.
Não esqueça que feita a alteração deve-se atualizar o grub para que ela tenha efeito fazendo:
sudo update-grub
-
Não consegui executar as alterações no GRUB no boot, já que o menu não aparece, mesmo apertando as teclas "shift" e "space", como disseram alguns usuários.
Quanto a questão de não estar aparecendo o menu do grub, que é o menu inicial de boot onde se faz a escolha de qual sistema irá subir, para que apareça também é necessário alterar aquele mesmo arquivo mencionado no post anterior, que é o arquivo grub existente dentro do diretório /etc/default.
Assim, da mesma forma, para abrir o arquivo:
sudo leafpad /etc/default/grub
Comenta e seguinte linha:
#GRUB_HIDDEN_TIMEOUT=0
Comentar é colocar o símbolo de cerquilha (jogo da velha) # no início da linha, isso indica que ela não deve ser processada, isto é, inutiliza a linha para efeitos de processamento.
Salvar e sair
e então atualizar o grub fazendo:
sudo update-grub
Reinicie o computador.
-
Consegui alterar o arquivo "grub", mas ainda assim a bootsplash não apareceu no boot :'( . Vale lembrar que executei o comando "sudo update-grub" após fazer as alterações. O trecho que deveria ser mudado ficou assim:
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="splash vt.handoff=7"
GRUB_CMDLINE_LINUX="locale=pt_BR"
E sobre as permissões atribuídas ao usuário do notebook, obti o tal resultado "ALL:ALL", ou seja, sou administrador, certo? Será que não é o hardware do notebook o problema?
-
A questão das permissões é um outro assunto, o fato é que você conseguiu editar o arquivo, seja pelo sudo, seja diretamente pelo root, mas conseguiu. Para estar no padrão a saída do sudo -l precisa estar exatamente como mencionado no post #6 (3 vezes o ALL, não 2 vezes) e mais alguns detalhes, mas como disse, isso é um outro assunto estranho ao bootsplash.
Suponho que agora tenha aí o menu do grub, que é onde se escolhe o sistema a subir.
Pelo menos estão aparecendo as linhas de carga do sistema, isto é, na medida em que o kernel vai fazendo as operações e ativando os serviços do sistema os resultados estão aparecendo na tela?
Deveriam estar aparecendo, pois você eliminou o 'quiet'. Estão aparecendo?
-
Antes de responder, o resultado "(ALL:ALL) ALL" apareceu anteriormente sim. Me expressei errado ;D. Sobre as linhas no boot, essas não apareceram. A tela continua sem nenhuma animação ou dados de carregamento, como ocorria antes de qualquer mudança feita. :-\
-
A tela continua sem nenhuma animação ou dados de carregamento, como ocorria antes de qualquer mudança feita.
1) Desde a instalação do sistema tem sido assim ou algum vez (ou versão do Ubuntu) foi diferente?
Quero dizer, nunca apareceu o splash e nem mesmo nenhuma linha de carregamento, isto desde a instalação do sistema?
2) Mostre o resultado do comando abaixo, vamos dar uma olhada nesse arquivo para ver se há algo que possa ajudar:
cat /etc/init/plymouth-splash.conf
-
Mais um detalhe: faça também aquele comando pedido lá no item 2 do post #4
sudo lshw -c display
-
Comecei usando o Ubuntu em dual-boot com o Windows 7, único momento em que o GRUB aparecia. Por causa da lentidão que o Unity causava no notebook, migrei para o Lubuntu, tornando-o OS único no computador. Porém, não me recordo de ver as bootsplashes desses dois sistemas, com exceção do Live CD.
1) Executei o código:
cat /etc/init/plymouth-splash.conf
Obtive a seguinte resposta do sistema:
# plymouth-splash - Show the splash screen
#
# plymouth must be started ASAP to avoid racing with gdm, but the splash
# screen can't be spawned until our framebuffer is available. Wait for the
# video device to be available before showing the screen, or, if udevtrigger
# finishes without finding any video devices, bring up the fallback text
# interface.
# We also *should* wait for the filesystem to be up because of the libraries
# being used from /usr/lib, but this would cause a circular dependency if
# any interaction at all is required for mounting a filesystem; so these libs
# need to be moved to /lib instead.
description "userspace bootsplash"
start on (started plymouth
and (graphics-device-added PRIMARY_DEVICE_FOR_DISPLAY=1
or drm-device-added PRIMARY_DEVICE_FOR_DISPLAY=1
or stopped udev-fallback-graphics))
exec /bin/plymouth show-splash
2) Sobre o código:
sudo lshw -c display
Executei-o e obtive a resposta:
*-display:0 DISPONÍVEL
descrição: VGA compatible controller
produto: Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
fabricante: Intel Corporation
ID físico: 2
informações do barramento: pci@0000:00:02.0
versão: 03
largura: 32 bits
clock: 33MHz
capacidades: msi pm vga_controller cap_list
configuração: latency=0
recursos: memória:d0100000-d017ffff porta de E/S:1800(tamanho=8) memória:d0180000-d01bffff
*-display:1 DISPONÍVEL
descrição: Display controller
produto: Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
fabricante: Intel Corporation
ID físico: 2.1
informações do barramento: pci@0000:00:02.1
versão: 03
largura: 32 bits
clock: 33MHz
capacidades: pm cap_list
configuração: latency=0
recursos: memória:d0200000-d027ffff
Algo fora do normal?
-
Olá novamente me metendo onde não sou chamado, mas deixa eu tentar entender, o bootsplash que você diz é o plymouth certo?
- Aquele que tem o nome Ubuntu com pingos piscando em sequência embaixo do nome Ubuntu?!!
Se sim, comande ai e poste a saída para que o fórum possa analisar:
sudo update-alternatives --config default.plymouth
T+
-
Os comandos não mostraram nada de anormal em relação ao splash.
A saída do lshw não está mostrando o driver de vídeo em uso, deveria aparecer o i915, o que não está ocorrendo.
Tenho em um determinado notebook uma placa de vídeo da mesma família que essa sua (Intel Mobile GM 965/GL960) parte de um antigo Dell Inspiron 1525 que está aqui. Já tinha o Ubuntu e o Fedora instalados, então hoje instalei em uma outra partição também o Lubuntu 14.04 para poder ter melhor e mais direto elemento de comparação com a sua instalação.
Na instalação feita aqui na cmdline de boot ficaram por padrão apenas os parâmetros quiet e splash, portanto, não pediu aquele parâmetro vt.handoff=7 que tem na sua instalação.
Tendo deixado o parâmetro 'quiet' colocado automaticamente na instalação padrão, o que observo é realmente uma carga do sistema com uma tela sem nada seguida da aparição do splash, porém como a subida do Lubuntu é muito rápida em razão do S.O ser muito leve, assim, o tempo de exposição da tela splash é muito curta, coisa de alguns poucos segundos (2, 3, no máximo 5 segundos) e já atinge a tela central do desktop.
Faça o comando mencionado pelo /Creto/ no post anterior (# 15), que é mesmo a sequência natural de análise da questão.
-
So para agregar, vc esta usando SSD ou HD convencional nessa instalação do Lubuntu?
Marque nos canais de software->configuraçoes-> repositorios deixe tudo marcado em aplicativos ubuntu e tbm em atualizaçoes de um update;
sudo apt-get update ; sudo apt-get upgrade
-
[cotei] está usando SSD ou HD convencional nessa instalação?
Pelo informado no post #5 se trata de um Sony Vaio, ainda com cpu T2060 @1.60GHz, 3GB ram e HD convencional SATA (ATA FUJITSU MHV2160B), não há indicação de SSD no sistema.
-
OK, Se ele estivesse usando um SSD havia um bug a algum tempo atras que o splash nao aparecia, por causa da velocidadede carregamento do SSD. Seria interessante e que o Lucas marque todas as opçoes nos canais de software e deixe o sistema mais atualizado possivel para que possa acertar algum provavel erro ou bug no plymount, entao e interessante deixar tudo ativado.
Vamos tentar editar em sudo gedit /etc/default/grub ou sudo leafpad /etc/default/grub
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
deixe assim comentado;
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=10
e ainda no grub procure a linha;
# 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=640x480
Descomente e deixe assim;
# 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=auto
Salve e depois rode o comando;
sudo update-grub ; sudo update-initramfs -u
e reinicie, veja se da certo.
Outra opção e que como o sistema e muito rapido porque e leve, talvez nao de tempo de exibir o splash do ubuntu, entao podemos fazer um teste e retardar a inicialização para ver se aparece a imagem;
sudo gedit /etc/init/lightdm.conf ou equivalente no Lubuntu leafpad /etc/init/lightdm.conf (nao sei se ele usa o lightdm).
Proximo a linha 45;
[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
if [ "$RUNLEVEL" = S -o "$RUNLEVEL" = 1 ]
then
# Single-user mode
plymouth quit || :
exit 0
fi
fi
exec lightdm
end script
depois do ultimo fi como mostrado acima, de enter para ele ir para a linha de baixo e na linha de baixo vc vai colocar;
[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
if [ "$RUNLEVEL" = S -o "$RUNLEVEL" = 1 ]
then
# Single-user mode
plymouth quit || :
exit 0
fi
fi
sleep 7
exec lightdm
end script
salve e reinicie, se tudo der certo o ubuntu vai ficar parado naquela tela de carregamento roxa com pontinhos(no ubuntu) e ficar ali por 7 segundos antes de carregar o sistema, ou seja ele vai ficar 7 segundo no splash do ubuntu antes de carregar.
-
Outra opção e que como o sistema e muito rapido porque e leve, talvez nao de tempo de exibir o splash do ubuntu, entao podemos fazer um teste e retardar a inicialização para ver se aparece a imagem; [...] (nao sei se ele usa o lightdm).
É o lightdm mesmo no Lubuntu.
Excelente ideia acrescentar um 'sleep' no script do lightdm.
Experimentei aqui aumentando já para 15, objetivando parar de verdade no splash e funcionou perfeitamente para verificar se o problema está relacionado à velocidade de subida do sistema, ficaram os 5 pontinhos passando um largo tempo na tela.
-
Desculpe a demora em responder. Estou em semana de provas!!
Bem, executei o seguinte comando dito pelo Creto:
sudo update-alternatives --config default.plymouth
Obtive a resposta:
Existe apenas uma alternativa no grupo de ligação default.plymouth (que disponibiliza /lib/plymouth/themes/default.plymouth: /lib/plymouth/themes/lubuntu-logo/lubuntu-logo.plymouth
Nada para configurar.
Logo depois, segui as instruções passadas por platao, porém sem sucesso. :-[
Bom, pessoal, agradeço mesmo pela ajuda, mas acho que esse problema é insolucionável!! :'(
-
Se nada do que anteriormente foi dito funcionou, então faça o seguinte:
sudo leafpad /etc/initramfs-tools/conf.d/splash
Como esse arquivo não existe então estará abrindo em branco, sem nenhum conteúdo.
Acrescente:
FRAMEBUFFER=y
Salvar e sair
Execute novamente:
sudo update-initramfs -u
Reinicie o sistema:
-
Oi, galera! Tudo bom? Lembram de mim?! Hahaha ;D Eu sei que fazem quase 3 meses que não movimento esse tópico, mas é que com o ENEM e outros vestibulares chegando fica difícil arranjar algum tempo para arrumar o Lubuntu.
A novidade é que consegui fazer a "bootsplash" aparecer, embora não saiba se a solução foi só momentânea ou se a partir de agora ela sempre irá aparecer. O único problema é que não sei como consegui isso. ??? Recentemente, o Lubuntu parou de inicializar e a tela do boot permanecia num preto infinito. No último episódio em que isso ocorreu, eu simplesmente fiquei revoltado e comecei a apertar botões aleatórios do teclado. Misteriosamente, não só uma sequência de comandos começou a aparecer na tela e a bootsplash azul "Lubuntu 14.04" apareceu, como o Lubuntu também iniciou. Alguém consegue me dizer o que posso ter feito?
-
Alguém consegue me dizer o que posso ter feito?
Impossível saber.
Qualquer análise precisa ser metódica em qualquer circunstância, mas quando se está longe do computador isso é mais que imperativo.
Ter apertado tais e quais teclas aleatoriamente isso ter ocasionada a subida correta do sistema não é algo que se possa esclarecer dessa forma.
-
acho q o plymouth é cheio de bug mesmo.
eu nunca vi isso funcionar 100% nas máquinas em q experimentei sistemas gnu/linux.