Fórum Ubuntu Linux - PT
Área para Iniciantes => Dicas e Truques => Tópico iniciado por: ebmm01 em 25 de Julho de 2012, 09:09
-
Apesar do boot do Ubuntu ser muito rápido, em comparação com o do windows,eu ainda estava achando muito demorado.
Então, depois de muitas pesquisas na internet achei algo interessante: E4rat. Ele acelera o boot do Ubuntu, mas somente se ele foi formatado em EXT4
Atenção: Só faça esse tutorial se seu sistema foi formatado em EXT4
Recomendo que leia tudo antes de começar a fazer, ṕois em algumas partes seu computador ficará somente pelo terminal, ou irá reiniciar!
Chega de papo e vamos ao que interessa:
Primeiramente vamos remover uma incompatibilidade:
sudo dpkg --purge ureadahead ubuntu-minimal
Em seguida vamos instalar as depedências necssárias:
sudo apt-get install libblkid1 e2fslibs
Agora baixem o E4rat e instalem:
http://sourceforge.net/projects/e4rat/files/0.2.3/ (http://sourceforge.net/projects/e4rat/files/0.2.3/)
Depois de instalar o Programa, vamos adicionar no Grub (ou Grub 2)
sudo nano /boot/grub/grub.cfg
Procure uma linha parecida com essa:
linux /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7
Onde x.x.x = a sua versão atual do kernel.
Então adicionamos ao final dessa linha:
init=/sbin/e4rat-collect
Dessa forma a linha ficará assim:
linux /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect
Agora Salve com F2, E feche com Ctrl+X. Reinicie seu computador.
Dica do Sergio Benjamin: Caso queira que os programas que você usa ao iniciar também fiquem mais rápidos, abra-os logo após o boot (você terá dois minutos para isso). Caso dois minutos não sejam suficientes, edite o arquivo /etc/e4rat.conf para o tempo desejado. Caso coloque muito tempo, e queira que o E4rat pare de coletar os programas que você está abrindo, digite no terminal:e4rat-collect -k
Espere dois minutos ou mais (nunca menos, senão você terá que reiniciar seu computador novamente), abra o terminal e digite:
ls /var/lib/e4rat/
Caso apareça Startup.log, está ocorrendo tudo certo. Caso não apareça, tente refazer os passos acima.
Atenção: Se o arquivo Startup.log foi criado com sucesso, remova a linha init=/sbin/e4rat-collect do seu grub. Se você não remover essa linha, toda vez que você ligar seu computador isso vai fazer com que seu boot demore mais!
Agora vamos começar a mudança:(Recomendo anotar os comandos a seguir antes de apertar os botões informados, pois a partir de agora iremos mexer somente com o terminal, sem nem ao menos a parte gráfica, ou seja, você não vai poder copiar e colar pelo mouse ou teclado!)
Aperte Ctrl+Alt+F1Logue com sua conta, digite su, depois etc/init.d/ligthdm stop. Então digite:
sudo init 1
Depois :
e4rat-realloc /var/lib/e4rat/startup.log
Dependendo do tamanho do seu arquivo Startup.log, essa parte pode demorar ou ser rápida.
Quando ele acabar,digite:
sudo shutdown-r now
Esse comando vai desligar seu computador.Agora ligue-o novamente. Você já vai notar um boot mais rápido.
Abra o terminal Novamente, agora vamos adicionar o E4rat Preload de forma permamente no nosso computador. E além disso, acelerar ainda mais nosso Boot.
Digite:
sudo nano /etc/default/grub
E procure pela linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Antes de quiet slash vamos adicionar o seguinte:
init=/sbin/e4rat-preload
De forma que seu arquivo fique assim:
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload quiet splash"
Aperte F2 e salve. Dê um:
sudo update-grub
E reinicie seu computador.Agora sim, você vai notar um boot muito mais rápido.
Para quem estiver tendo problemas com o sudo init 1, Faça o seguinte: Aperter Ctrl+Alt+F1, Digite su (vai pedir sua senha de root, então entre com ela). E só depois digite sudo Init 1
Para quem quiser o bootsplah, siga essa Dica do Sergio Benjamim: Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:
linux /boot/vmlinuz-x.x.x-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash
Onde x.x.x = sua versão atual do kernel
A sequencia de letras e numeros em root=UUID vai ser diferente da minha! então em hipótese alguma copie as linhas de exemplo!
E também alterar a linha de /etc/default/grub para:
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash"
Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen
Resultados:
Antes
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fmscamposbr.files.wordpress.com%2F2011%2F10%2Fimage4.jpg%3Fw%3D600%26amp%3Bh%3D97&hash=1b7d44d40657fb1f546e410f2762bc4b36cc8cb1)
Depois
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fmscamposbr.files.wordpress.com%2F2011%2F10%2Fimage5.jpg%3Fw%3D600%26amp%3Bh%3D106&hash=474d5c2a62c07c8c897d32849bedde213ade68dd)
Referencias:
http://usemoslinux.blogspot.com.br/2012/01/como-optimizar-el-arranque-de-linux-con.html (http://usemoslinux.blogspot.com.br/2012/01/como-optimizar-el-arranque-de-linux-con.html)
http://www.vivaolinux.com.br/dica/Acelerando-o-boot-em-Ext4-com-o-E4RAT (http://www.vivaolinux.com.br/dica/Acelerando-o-boot-em-Ext4-com-o-E4RAT)
-
Dá uns 50% mais rápido?
-
Para acelerar o desligamento este é interessante :
http://ubuntued.info/desligue-o-zeitgeist-para-aumentar-a-performance-do-ubuntu
-
Para acelerar o desligamento este é interessante :
http://ubuntued.info/desligue-o-zeitgeist-para-aumentar-a-performance-do-ubuntu
No meu criei um script "sudo shutdown" e é rapidinho, uns 5 segundos.
-
Dá uns 50% mais rápido?
vai depender muito das especificações do seu computador, alem dos programas que iniciam juntos com ele, os scripts, etc. Mas eu te garanto no mínimo 30%. Se não acreditar veja essas imagens de uma pessoa que postou o boot antes e depois:
Antes:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fmscamposbr.files.wordpress.com%2F2011%2F10%2Fimage4.jpg%3Fw%3D600%26amp%3Bh%3D97&hash=1b7d44d40657fb1f546e410f2762bc4b36cc8cb1)
Depois:
(https://ubuntuforum-pt.org/proxy.php?request=http%3A%2F%2Fmscamposbr.files.wordpress.com%2F2011%2F10%2Fimage5.jpg%3Fw%3D600%26amp%3Bh%3D106&hash=474d5c2a62c07c8c897d32849bedde213ade68dd)
Aqui no meu computador, eu fiz esse tutorial + um do galactus pra melhorar a performace do EXT4 e meu boot foi de 25 segundos pra 12.
-
Instalei esse e4rat no Arch uma vez, e não é que o bichinho fica rápido pra bootar? Alguém sabe se e quando ele vai parar nos repositórios oficiais? Ou se a Canonical pensa em trocar ele pelo ureadahead?
edit:
Dessa forma a linha ficará assim:
linux /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect
Agora Salve com F2, E feche com Ctrl+X. Reinicie seu computador, espere dois minutos ou mais (nunca menos, senão você terá que reiniciar seu computador novamente), abra o terminal e digite:
ls /var/lib/e4rat/
Caso apareça Startup.log, está ocorrendo tudo certo. Caso não apareça, tente refazer os passos acima.
Dá para incluir os programas que vc usa normalmente após o login, é só entrar na sua conta após reiniciar, e abrir todos programas que vc utiliza com frequência, mas tem q ser rápido. Vc pode alterar o tempo desse processo, para que dê tempo de abrir tudo que vc queira: é só editar o arquivo /etc/e4rat.conf. Se vc colocou muito tempo, dá para parar o processo manualmente, só fazer num terminal: e4rat-collect -k
Peguei essas dicas em https://wiki.archlinux.org/index.php/E4rat
-
Instalei esse e4rat no Arch uma vez, e não é que o bichinho fica rápido pra bootar? Alguém sabe se e quando ele vai parar nos repositórios oficiais? Ou se a Canonical pensa em trocar ele pelo ureadahead?
Talvez futuramente. O E4rat é muito melhor que o ureadahead, além do boot, todo o sistema ficou bem mais rápido aqui. Espero que a Canonical veja o quão o E4rat é superior ao ureadahead e use ele
-
Realmente o start do Ubuntu parece um parto, afffffffff
-
Instalei esse e4rat no Arch uma vez, e não é que o bichinho fica rápido pra bootar? Alguém sabe se e quando ele vai parar nos repositórios oficiais? Ou se a Canonical pensa em trocar ele pelo ureadahead?
edit:
Dessa forma a linha ficará assim:
linux /boot/vmlinuz-x.x.x-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff=7 init=/sbin/e4rat-collect
Agora Salve com F2, E feche com Ctrl+X. Reinicie seu computador, espere dois minutos ou mais (nunca menos, senão você terá que reiniciar seu computador novamente), abra o terminal e digite:
ls /var/lib/e4rat/
Caso apareça Startup.log, está ocorrendo tudo certo. Caso não apareça, tente refazer os passos acima.
Dá para incluir os programas que vc usa normalmente após o login, é só entrar na sua conta após reiniciar, e abrir todos programas que vc utiliza com frequência, mas tem q ser rápido. Vc pode alterar o tempo desse processo, para que dê tempo de abrir tudo que vc queira: é só editar o arquivo /etc/e4rat.conf. Se vc colocou muito tempo, dá para parar o processo manualmente, só fazer num terminal: e4rat-collect -k
Peguei essas dicas em https://wiki.archlinux.org/index.php/E4rat
obrigado pela dica, irei adicioná-la ao tópico.
@EDIT
dica adicionada ao tópico
-
Quando atualiza kernel, ou quando instalo hardware novo, eu tenho que refazer todos esses passos?
-
Quando atualiza kernel, ou quando instalo hardware novo, eu tenho que refazer todos esses passos?
Se você fez todo o processo acima e atualizar o kernel depois, o E4rat continuará funcionando.
Agora talvez ele pare de funcionar ou tenha conflitos caso o hd seja trocado ou seja adicionado mais um.
E lembrando: Seu sistema tem que ter sido Formatado em ext4! Caso o contrário, é quase certo que seu sistema não lique mais!
-
Aperte Ctrl+Alt+F1, digite:
Citar
sudo init 1
Depois que fiz os procedimentos acima, digito meu login e senha, aparace um texto e depois aparece a tela escrito ubuntu e congela ai, não sai disso, tenho que desligar o note e ligar novamente, ja fiz duas vezes, congelou nas duas.
Minha linha no grub.cfg aparece assim:
menuentry 'Ubuntu, com Linux 3.2.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 8eead824-0d12-4cf2-b35c-dcbf05c050f5
linux /boot/vmlinuz-3.2.0-26-generic root=UUID=8eead824-0d12-4cf2-b35c-dcbf05c050f5 ro quiet splash $vt_handoff init=/sbin/e4rat-collect
initrd /boot/initrd.img-3.2.0-26-generic
}
Note que não aparece o "=7" será que é isso?
-
Aperte Ctrl+Alt+F1, digite:
Citar
sudo init 1
Depois que fiz os procedimentos acima, digito meu login e senha, aparace um texto e depois aparece a tela escrito ubuntu e congela ai, não sai disso, tenho que desligar o note e ligar novamente, ja fiz duas vezes, congelou nas duas.
Minha linha no grub.cfg aparece assim:
menuentry 'Ubuntu, com Linux 3.2.0-26-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 8eead824-0d12-4cf2-b35c-dcbf05c050f5
linux /boot/vmlinuz-3.2.0-26-generic root=UUID=8eead824-0d12-4cf2-b35c-dcbf05c050f5 ro quiet splash $vt_handoff init=/sbin/e4rat-collect
initrd /boot/initrd.img-3.2.0-26-generic
}
Note que não aparece o "=7" será que é isso?
Se sua placa de video for da nvidia, atualize os drivers pelo site: http://www.nvidia.com.br/Download/index.aspx?lang=br (http://www.nvidia.com.br/Download/index.aspx?lang=br)
Caso isso não resolva reinstale os drivers com o seguinte comando:
sudo apt-get install --reinstall nvidia-xxx
onde xxx= versão do seu driver
Depois que seguir as dicas acima Aperte Ctrl+Alt+F1 ou digite no terminal:
sudo init 1
Depois logue com sua senha de root e continue com o tutorial
-
Não surtiu efeito, continua na mesma...
-
Não surtiu efeito, continua na mesma...
Cara pelo que estou vendo seu problema é pela placa de video.Só pra confirmar ela é da nvidia? Se for, você não é o unico que está tendo este problema.No meu caso, a placa de vídeo é da intel, então não tive esses problemas.Mas caso ela seja da nvidia tente os comandos a seguir:
sudo modprobe nvidia
sudo mkdir /etc/udev/devices
sudo cp -a /dev/nvidia* /etc/udev/devices
sudo chown root.root /etc/udev/devices/nvidia*
sudo apt-get update && sudo apt-get upgrade
Depois Aperte Ctrl+Alt+F1, digite su, e cole o seguinte:
etc/init.d/ligthdm stop
Depois digite:
sudo init 1
Obs.: Você está fazendo tudo como Root? Se não, esse pode ser o erro.
-
Não surtiu efeito, continua na mesma...
Cara pelo que estou vendo seu problema é pela placa de video.Só pra confirmar ela é da nvidia? Se for, você não é o unico que está tendo este problema.No meu caso, a placa de vídeo é da intel, então não tive esses problemas.Mas caso ela seja da nvidia tente os comandos a seguir:
sudo modprobe nvidia
sudo mkdir /etc/udev/devices
sudo cp -a /dev/nvidia* /etc/udev/devices
sudo chown root.root /etc/udev/devices/nvidia*
sudo apt-get update && sudo apt-get upgrade
Obs.: Você está fazendo tudo como Root? Se não, esse pode ser o erro.
Sim minha placa é Nvidia.
Quando dou Ctrl+Alt+F1 entro com usuário e senha, tem que entrar como root?
No login ponho root?
-
Esse sudo init 1 tá travando todo o sistema, tanto no terminal como no tty 1...
O único comando que é aceito é o Ctrl+Alt+Del
-
Quando você apertar o Ctrl+Alt+F1 digite apenas su . Não precisa logar com sua conta, somente se pedir (no meu caso não pediu).
Depois que entrar como root digite sudo init 1
Obs.: Sergio, sua placa de video também é da Nvidia? Caso seja, tenho a impressão de que o init 1 não se dá muito bem com a nvidia...
-
Quando você apertar o Ctrl+Alt+F1 digite apenas su . Não precisa logar com sua conta, somente se pedir (no meu caso não pediu).
Depois que entrar como root digite sudo init 1
@EDIT:
Já que estão tendo problemas com o sudo init 1, irei procurar outra forma de fazer isso sem travar o sistema.
Obs.: Sergio, sua placa de video também é da Nvidia? Caso seja, tenho a impressão de que o init 1 não se dá muito bem com a nvidia...
Ahh, blz, vou tentar aqui. Minha placa é Intel.
Edit: deu certo aqui, mas agora tá demorando um tempão para chegar na tela de login... e o bootsplash do Ubuntu nem tá aparecendo... pelo menos os programas estão abrindo rapidinho, como o Firefox e o LibreOffice.
Edit2:
Com init=/sbin/e4rat-preload --> 40 segundos até chegar na tela de login
Sem init=/sbin/e4rat-preload --> 34 segundos até chegar na tela de login, mas demora para o desktop estar totalmente acessível, e os programas demoram mais para carregar
Não me importo se o tempo aumentou com essa dica, mas pelo menos tinha que ter o bootsplash (ou splash screen) com o logo do Ubuntu. Retirando o init=/sbin/e4rat-preload da linha do grub o bootsplash retorna. Gostaria de postar o log aqui, mas não to achando
Edit3: Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash
Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen
-
Quando você apertar o Ctrl+Alt+F1 digite apenas su . Não precisa logar com sua conta, somente se pedir (no meu caso não pediu).
Depois que entrar como root digite sudo init 1
@EDIT:
Já que estão tendo problemas com o sudo init 1, irei procurar outra forma de fazer isso sem travar o sistema.
Obs.: Sergio, sua placa de video também é da Nvidia? Caso seja, tenho a impressão de que o init 1 não se dá muito bem com a nvidia...
Ahh, blz, vou tentar aqui. Minha placa é Intel.
Edit: deu certo aqui, mas agora tá demorando um tempão para chegar na tela de login... e o bootsplash do Ubuntu nem tá aparecendo... pelo menos os programas estão abrindo rapidinho, como o Firefox e o LibreOffice.
o bootsplash do Ubuntu realmente não vai aparecer mais.
Se o seu boot estiver demorando (o que eu acho estranho) repita o tutorial a partir do
e4rat-realloc /var/lib/e4rat/startup.log
Pois pode ser que ainda tenham procesos "tardeando" o boot.
Mas para ter certeza voce removeu a linha init=/sbin/e4rat-collect do seu grub? Se não removeu, pode ser isso.
-
Consegui entrando pelo modo de recuperação em vez de dar o comando "init 1" o problema não era a placa de vídeo Nvidia, só que fiz tanta modificação nesse driver e até desinstalei o kernel que estava dando problema e instalei novamente os dois, que queria começar novamente todo o processo, do zero, tem como? Outra coisa o site espanhol manda limpar o grub.cfg e colocar no final só "single" isso procede?
-
Consegui entrando pelo modo de recuperação em vez de dar o comando "init 1" o problema não era a placa de vídeo Nvidia, só que fiz tanta modificação nesse driver e até desinstalei o kernel que estava dando problema e instalei novamente os dois, que queria começar novamente todo o processo, do zero, tem como? Outra coisa o site espanhol manda limpar o grub.cfg e colocar no final só "single" isso procede?
Procede sim. Foi apenas um erro meu esquecer desse detalhe, mas ele não afeta o init 1, ele apenas faz com que seja criado o arquivo Startup.log.
Mas de qualquer forma já adicionei isso ao tópico, para quem for tentar fazer.
Quanto a recomeçar tudo, tem como sim, mas se você modificou seu Grub, terá que remover as linhas colocadas. Depois apenas refaça o tutorial do zero.
-
@Sergio:
Vou ver se consigo fazer com que o bootsplash volte.
Consegui fazer o bootsplash voltar, dá uma olhada no post, eu editei ele
-
@Sergio:
Vou ver se consigo fazer com que o bootsplash volte.
Consegui fazer o bootsplash voltar, dá uma olhada no post, eu editei ele
Acabei de ver, e vou adicionar Sua Dica ao tópico, para quem quiser ter o bootsplash. Mas uma dúvida: o carregamento dos arquivos continuou rápido mesmo com o bootsplash?
-
@Sergio:
Vou ver se consigo fazer com que o bootsplash volte.
Consegui fazer o bootsplash voltar, dá uma olhada no post, eu editei ele
Acabei de ver, e vou adicionar Sua Dica ao tópico, para quem quiser ter o bootsplash. Mas uma dúvida: o carregamento dos arquivos continuou rápido mesmo com o bootsplash?
Ficou o mesmo tempo, para mim deu 39 segundos até a tela de login. O bootsplash ainda demora uns 5 segundos dar enter na tela do grub.
Edit: Mudei minha linha do grub para:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload quiet plymouth:force-splash $vt_handoff
Ficou em 39,45 segundos, o bootsplash apareceu após 5 segundos.
Alguém sabe se o $vt_handoff fica antes ou depois do quiet plymouth:force-splash (ou quiet splash no original)?
ebmm01, eu tinha esquecido, mas antes de tudo isso, antes de ter digitado init 1, eu digitei etc/init.d/ligthdm stop, não sei se foi por isso que o processo deu certo aqui. Quando tava no Arch, não dava pau com o comando init 1, mas no Arch tinha instalado o gdm + gnome.
-
O meu deu 65 segundos até ficar funcional, um parto.....
-
O meu deu 65 segundos até ficar funcional, um parto.....
Como eu disse, o meu tá demorando mais pra chegar na tela de login (o lightdm), mas em compensação o desktop (Unity) não fica carregando, e os programas estão carregando rápido, principalmente o LibreOffice.
Antes de mexer no sistema, acho q demorava uns 25 segundos mais ou menos, ou mais, até chegar no lightdm. Agora tá em 40 segundos.
-
@Sérgio Benjamim: o $vt_handoff fica antes do quiet plymouth:force-splash.
@aniquillator: Seu boot deve ter ficado mais demorado porque você deve ter aberto vários programas. Refaça todo o tutorial e tenho certeza que o boot irá diminuir de tempo.
Para quem quiser um boot ainda mais rápido veja esses dois sites:
http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD (http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD)
http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD (http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD)
e refaça a parte do
e4rat-realloc /var/lib/e4rat/startup.log
eu fiz essa parte acima 3 vezes. Depois de o comando acima ter feito todas as melhorias possiveis, ele não surtirá mais efeito (o que será dito no terminal)
-
O único programa que abri foi o terminal e o Firefox e esperei dar os dois minutos.
-
O único programa que abri foi o terminal e o Firefox e esperei dar os dois minutos.
então tente fazer como foi dito meu comentário acima
-
O lance do bootsplash deu certo? Esqueci de mencionar, mas o bootsplash do Ubuntu 12.04 mesmo antes de alterar o sistema, demorava um pouco para aparecer, ele aparecia faltando 5 segundos para o ligthdm aparecer. Segui o que segue em http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install
E também, para saber a resolução máxima que sua tela tem no boot (que é diferente de quando está no sistema), tem que instalar o hwinfo e entrar com o seguinte comando:
sudo hwinfo --framebuffer
No meu notebook, que tem uma resolução de 1366x768 (é 16:9), retorna isso com esse comando:
> hal.1: read hal dataprocess 2584: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.464]
Unique ID: rdCR.fRULN9k9OD4
Hardware Class: framebuffer
Model: "Intel(r)Cantiga Graphics Controller"
Vendor: "Intel Corporation"
Device: "Intel(r)Cantiga Graphics Controller"
SubVendor: "Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS"
SubDevice:
Revision: "Hardware Version 0.0"
Memory Size: 31 MB + 960 kB
Memory Range: 0xd0000000-0xd1feffff (rw)
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown
Notaram? A resolução para boot é diferente, é limitada. Eu usei a resolução de 1024x768 e alterei o arquivo /etc/default/grub conforme indicado no link.
-
Eu só sei que o Ubuntu 12.04 está um lixo, Deus queira que o 12.10 esteja melhor se não vou mudar de distro, e olha que estou nele desde o 6.
-
O lance do bootsplash deu certo? Esqueci de mencionar, mas o bootsplash do Ubuntu 12.04 mesmo antes de alterar o sistema, demorava um pouco para aparecer, ele aparecia faltando 5 segundos para o ligthdm aparecer. Segui o que segue em http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install
E também, para saber a resolução máxima que sua tela tem no boot (que é diferente de quando está no sistema), tem que instalar o hwinfo e entrar com o seguinte comando:
sudo hwinfo --framebuffer
No meu notebook, que tem uma resolução de 1366x768 (é 16:9), retorna isso com esse comando:
> hal.1: read hal dataprocess 2584: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 282.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.464]
Unique ID: rdCR.fRULN9k9OD4
Hardware Class: framebuffer
Model: "Intel(r)Cantiga Graphics Controller"
Vendor: "Intel Corporation"
Device: "Intel(r)Cantiga Graphics Controller"
SubVendor: "Intel(r)Cantiga Graphics Chip Accelerated VGA BIOS"
SubDevice:
Revision: "Hardware Version 0.0"
Memory Size: 31 MB + 960 kB
Memory Range: 0xd0000000-0xd1feffff (rw)
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown
Notaram? A resolução para boot é diferente, é limitada. Eu usei a resolução de 1024x768 e alterei o arquivo /etc/default/grub conforme indicado no link.
Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.
-
Para quem quiser o bootsplah, siga essa Dica do Sergio Benjamim: Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash
Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen
Sugestão:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash
E também alterar a linha de /etc/default/grub para:
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash"
Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.
Não entendi ebmm01, eu só quis dizer que para o bootsplash dar certo no Ubuntu 12.04, tem que seguir a dica do site http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install e tem que se ligar na resolução máxima da sua placa de vídeo no momento de boot, com o auxilio do hwinfo, e pegar essa informação da resolução e alterar conforme link. Eu não to perguntando, eu to só afirmando no post, rsrs
-
Para quem quiser o bootsplah, siga essa Dica do Sergio Benjamim: Agora o bootsplah aparece, bastou eu adicionar plymouth:force-splash na linha do grub, ficando:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload quiet splash $vt_handoff plymouth:force-splash
Encontrei a dica em http://superuser.com/questions/269563/e4rat-vs-plymouth-splash-screen
Sugestão:
linux /boot/vmlinuz-3.2.0-27-generic root=UUID=37a50c7b-c497-4d78-a47c-44e432f68a10 ro init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash
E também alterar a linha de /etc/default/grub para:
GRUB_CMDLINE_LINUX_DEFAULT="init=/sbin/e4rat-preload $vt_handoff quiet plymouth:force-splash"
Até agora não achei nada sobre o bootsplash. Quanto a resolução do seu problema, irei procurar isso mais profudamente. Quando achar a resolução pro se poblema postarei aqui.
Não entendi ebmm01, eu só quis dizer que para o bootsplash dar certo no Ubuntu 12.04, tem que seguir a dica do site http://askubuntu.com/questions/138700/ubuntu-12-04-blank-purple-splash-screen-after-live-install e tem que se ligar na resolução máxima da sua placa de vídeo no momento de boot, com o auxilio do hwinfo. Eu não to perguntando, eu to só afirmando no post, rsrs
Ah, me desculpe, eu achei que você estava com uma dúvida. Vou adicionar seu complemento ao tópico. Muito obrigado pelas dicas! ;D
Edit: Irei editar o topico. Obrigado pela Dica novamente.
-
ebmm01, não se esqueça de por uns xxx no kernel, e uns XXXX no root=UUID, pq esses números mudam, não é coisa fixa. Ou deixa explicito que isso é da sua máquina, não vai dar certo para os outros. Copiando e colando essas linhas fica mto fácil de alguem ferrar com o boot.
-
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.
-
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.
você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1
-
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.
você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1
No Ubuntu o "su" não funciona, a não ser que eu defina a senha do root antes (sudo passwd root). E mesmo depois, não funcionou.
Mas como já disseram, aparentemente os programas começaram a abrir mais rápido, apesar da demora no boot.
PS: aonde eu vejo aquelas estatísticas?
-
Fiz a dica assim que foi postada, mas só agora estou postando uma resposta.
Aqui também o init 1 travou, e eu não uso NVidia. Uso Intel onboard. Dei o comando service lightdm stop, mas aqui no meu i7 o boot ficou a mesma coisa, e ainda sumiu o Plymouth. Vou testar agora o parâmetro force para ver se ele volta.
você fez o que eu disse anteriormente? Aperte Ctrl+Alt+F1, Digite su, coloque sua senha de root, e só depois digite sudo init 1
No Ubuntu o "su" não funciona, a não ser que eu defina a senha do root antes (sudo passwd root). E mesmo depois, não funcionou.
Mas como já disseram, aparentemente os programas começaram a abrir mais rápido, apesar da demora no boot.
PS: aonde eu vejo aquelas estatísticas?
Veja aqui >>> http://www.vivaolinux.com.br/dica/Bootchart-Monitorando-o-boot-do-sistema-Linux/ (http://www.vivaolinux.com.br/dica/Bootchart-Monitorando-o-boot-do-sistema-Linux/)
-
É tão fácil, entra no modo de recuperação e acessa o terminal como root.
-
Segui todos os procedimentos e não notei melhora no tempo do boot, continua a ter o mesmo tempo de 30 segundos. Será que esse é o menor tempo que se consegue?
Usei o Bootchat e o gráfico é parecido com a primeira imagem postada por ebmm01 antes de fazer as modificações.
T+.
-
Segui todos os procedimentos e não notei melhora no tempo do boot, continua a ter o mesmo tempo de 30 segundos. Será que esse é o menor tempo que se consegue?
Usei o Bootchat e o gráfico é parecido com a primeira imagem postada por ebmm01 antes de fazer as modificações.
T+.
Mas o carregamento dos arquivos está mais rápido?
Se quiser, acelere seu sistema de Arquivos EXT4, isso melhora a performance geral do sistema, além de acelerar o boot.
>>>>http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD (http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD)
>>>>http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD (http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD)
-
Mas o carregamento dos arquivos está mais rápido?
Se quiser, acelere seu sistema de Arquivos EXT4, isso melhora a performance geral do sistema, além de acelerar o boot.
>>>>http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD (http://www.vivaolinux.com.br/dica/hdparm-Aumente-a-velocidade-do-HD)
>>>>http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD (http://www.vivaolinux.com.br/artigo/hdparm-Tire-o-maximo-do-seu-HD)
Li os dois artigos e o que eu pude fazer foi ativar somente o DMA, e usando o teste de velocidade houve um pequeno aumento dela mas isso não refletiu na velocidade do boot.
Depois vou repetir os passos para ver se consigo.
T+.
-
Pra que serve o comando "sudo init 1" nesse tutorial?
Pois ele deu problema quando eu executei, mas mesmo ignorando o comando o boot ficou mais rápido.
-
Pra que serve o comando "sudo init 1" nesse tutorial?
Pois ele deu problema quando eu executei, mas mesmo ignorando o comando o boot ficou mais rápido.
o sudo init 1 é para entrar no runlevel 1, mas se você fez e deu tudo certo, então pelo visto não há problema
-
É fato que o boot do Ubuntu era muito lento no meu computador. Depois que instalei e configurei o e4rat ele acelerou em quase 50%. Porém, eu estou tendo um enorme problema desde a instalação do e4rat: sempre que rodo o update-manager ou mesmo se eu executar a instalação de algum programa, ele dá kernel panic. Não quero formatar meu laptop. Utilizo o Ubuntu 14.04 LTS (amd64), versão Lubuntu (LXDE), com kernel Linux 3.13-generic, AMD Vision APU C70 with Radeon HD Graphics x2, 2GB de RAM. Eu não sei o que eu faço. Eu devo reverter o processo do e4rat? Como eu faço isso? Alguém pode me ajudar?
Desde já agradeço. Abraços!
-
flaviovivorio , este problema já foi reportado desde o Ubuntu 13.10! Este programa parou no tempo, versão mais nova de maio de 2012!
Só lembrando, na época em que este programa foi escrito o Ubuntu usava o ureadahead, depois passou a usar o Upstart, por isso esse pau todo aí, e você não tem como remover o upstart. E vão mudar para o Systemd! Como esse é uma programa de terceiro a Canonical não dá suporte e a resolução do seu problema foi deixada de lado.
O que o pessoal descobriu que dizem que resolve...
Remova o parâmetro init=/sbin /e4rat-preload do Grub!
Links com detalhes:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1202998
https://lists.launchpad.net/kernel-packages/msg22718.html
http://ubuntuforums.org/archive/index.php/t-2181642.html
Boa sorte!
-
flaviovivorio , este problema já foi reportado desde o Ubuntu 13.10! Este programa parou no tempo, versão mais nova de maio de 2012!
Só lembrando, na época em que este programa foi escrito o Ubuntu usava o ureadahead, depois passou a usar o Upstart, por isso esse pau todo aí, e você não tem como remover o upstart. E vão mudar para o Systemd! Como esse é uma programa de terceiro a Canonical não dá suporte e a resolução do seu problema foi deixada de lado.
O que o pessoal descobriu que dizem que resolve...
Remova o parâmetro init=/sbin /e4rat-preload do Grub!
Links com detalhes:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1202998
https://lists.launchpad.net/kernel-packages/msg22718.html
http://ubuntuforums.org/archive/index.php/t-2181642.html
Boa sorte!
Nossa, valeu mesmo galactus! Segui as suas sugestões e até agora posso dizer que meu problema foi dado como resolvido. Por enquanto nenhum kernel panic. Abraços!