Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: MPavel 10 Února 2009, 19:30:47

Název: Pomalý start Gnome
Přispěvatel: MPavel 10 Února 2009, 19:30:47
Dobrý večer.

Mám ntb HP, dvojjadrový procesor, 2GB RAM, dual boot Ubuntu 8.10 a Mint 6. Čas nabehnutia systému od prihlásenia po plne funkčný systém bol v oboch zhruba rovnaký  - do 7 sec. Za posledný týždeň ale start Gnome v Ubuntu "nenormálne" spomalil. Predlžil sa na 18-19 sec. Zistil som to tak, že mi zmizelo Conky, ktoré startuje automaticky s omeškaním 15 sec. Žiadne extrémne vyťaženie procesoru ani pamäti.
Niesom si vedomý toho, že by som niečo pokazil - nič pridané, žiadne scripty, iba bežné aktualizácie.

Vedel by mi niekto  poradiť, kam sa pozrieť, aby som identifikoval, čo tak veľmi Gnome spomaluje?

Príjemný večer.
Název: Re: Pomalý start Gnome
Přispěvatel: Tadeáš Pařík 10 Února 2009, 20:07:20
Ahoj,

zkus mrknout na tohle http://forum.ubuntu.cz/index.php/topic,9783.msg69312.html#msg69312 (http://forum.ubuntu.cz/index.php/topic,9783.msg69312.html#msg69312), tam je vidět, co se po startu všechno pozapíná.
Název: Re: Pomalý start Gnome
Přispěvatel: MPavel 10 Února 2009, 21:10:05
Ďakujem za prvý tip, ale obávam sa, že toto mi nepomôže. Bootchart mi ukáže, čo všetko zapína systém od bootu do prihlasovacieho okna. Toto je relativne v pohode, bootchart ukazuje 31sec bez akéhokoľvek vyladenia, u Mintu cca to isté. Mne ale ide o samotný start Gnome, tj. od napísania hesla po ukončenie spúšťania všetkých startovacích scriptov Gnome do stavu "systém pripravený k práci".
Prosím iný tip, kde by som mal hľadať, čo sa spúšťa pri startu Gnome a ako tam hľadať chybu.
Název: Re: Pomalý start Gnome
Přispěvatel: impact 10 Února 2009, 21:11:54
https://bugs.launchpad.net/bugs/291467
Název: Re: Pomalý start Gnome
Přispěvatel: arrange 10 Února 2009, 23:25:14
Měl jsem podobný problém, log gnomu jsem nikde nenašel, tak jsem to vyřešil trochu prasácky, takže pokud nikdo nepřijde s ničím lepším, snad Ti to pomůže. U mě byl problém s gnome-do.

Napsal jsem si takový kratičký script, který loguje příkaz top do souboru
Kód: [Vybrat]
#! /bin/bash
while true
do
top -b | head >> /tmp/top.txt
echo "----------------------------------" >> /tmp/top.txt
sleep 2
done
exit
Ten pak můžeš zkusit spustit v Sezení, ale nevím, jak ovlivnit, aby se spustil co nejdříve.

Další možnost by byla ho spustit a odlogovat se a znovu nalogovat, pokud Ti to dlouho nabíhá i pak. Takže:
Ctrl+Alt+F1, nalogovat se, sudo -i, spustit ten script
Alt+F7, odhlásit se a znovu přihlásit
znovu Ctrl+Alt+F1, Ctrl+c zastavit ten script
Alt+F7, podívat se do souboru /tmp/top.txt, na čem to visí.
Název: Re: Pomalý start Gnome
Přispěvatel: truhlik 11 Února 2009, 17:33:22
To arrange: Co /etc/rc.local?
To Mpavel: Nemate zapnute spousteni aplikaci z minula? (tech co jste nevypnul)
Název: Re: Pomalý start Gnome
Přispěvatel: MPavel 11 Února 2009, 19:26:28
To arrange: skúsil som script, nič extra tam nevyskakuje, na čom by systém visel, iba nepatrne na Xorg, ale kedže grafika je ATI, tam to lepšie nebude.

To truhlik: nie, nespúšťam nevypnuté aplikácie.

Zaujímavé na tom všetkom je, že pomalý je iba prvý start Gnome. Ked sa odhlásim a znovu prihlásim, nábeh Gnome je cca. 20% prvého štartu. Nejaká ďaľšia myšlienka?
Název: Re: Pomalý start Gnome
Přispěvatel: arrange 11 Února 2009, 20:21:54
MPavel: jestli Ti to po opakovaném zalogování už nedělá, tak je jasné, že Ti ten script nic neukáže. Musel by se dát jako bootup script, a to je to, co moc neumím, takže:

truhlik: /etc/rc.local vypadá dobře, ale všude se píše, že na Debian-based distribucích nefuguje, a že by se to mělo dělat přes update-rc.d, má s tím někdo nějaké zkušenosti? Jaké dát případně argumenty toho příkazu, aby se script spustil těsně po nalogování do Gnome? Mělo by to vypadat nějak takto?
Kód: [Vybrat]
update-rc.d muj_script.sh defaults
Citace: rc.local
# This script is executed at the end of each multiuser runlevel.