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
-
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.
-
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á.
-
Ď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.
-
https://bugs.launchpad.net/bugs/291467
-
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#! /bin/bash
while true
do
top -b | head >> /tmp/top.txt
echo "----------------------------------" >> /tmp/top.txt
sleep 2
done
exitTen 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í.
-
To arrange: Co /etc/rc.local?
To Mpavel: Nemate zapnute spousteni aplikaci z minula? (tech co jste nevypnul)
-
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?
-
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? update-rc.d muj_script.sh defaults
# This script is executed at the end of each multiuser runlevel.