Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Ako povypinat sluzby, ktore bezia po starte (InitNG) [vyřešeno]  (Přečteno 6062 krát)

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ahoj,
chcel by som povypinat nejake sluzby, ktore bezia po starte. Najprv som to skusal pomocou programu sysv-rc-conf, ibaze aj ked som sluzbu vypol, spustala sa po starte dalej.

Myslim, ze je to tym, ze pouzivam InitNG. Stiahol som si initng-conf-gtk ibaze vobec neviem, ako tam danu sluzbu vypnem. Mam tam runlevel default a v nom zopar sluzieb, pri starte sa mi ale spustaju aj ine.

Tiez som chcel vypnut par terminalov. Toto je vynatok z mojho inittabu:
Kód: [Vybrat]
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
Napriek tomu sa spusta vsetkych 6 terminalov. Suvisi to tiez nejako s InitNG?

EDIT skusil som nabootovat bez initng a terminaly tam neboli, a ani sa mi nespustaju sluzby co som vypol. Start bol minimalne taky rychly ako s InitNG...
« Poslední změna: 13 Prosince 2007, 23:19:40 od Anna Taliánová »

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #1 kdy: 12 Srpna 2006, 12:20:42 »
Nahrazeni klasickeho init za initNG je imho dost velky zasah do systemu, takze to muze mit hodne nasledku, nasel jsem HowTo, tak si ho zkus projit (sice me to zkusit laka, ale preci jenom na pracovni comp je to trochu moc ;) ).
PS: jak moc to zrychlilo start?
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #2 kdy: 12 Srpna 2006, 12:48:06 »
To HowTo je, ako tvrdi autor outdated. Cela instalacia ma vysla 5 minut aj so tiahnutim, vsetko urobilo apt-get.
Tuna to je up to date.

Zrychlilo to start velmi (aspon na mojom starom pc to je citit). Neviem povedat presny cas, nestopoval som to, ale je to citelne a to mi staci. Ibaze teraz ked som povypinal zbytocne sluzby sa to celkom vyrovnalo. Uz sa tesim, ked sa mi podari povypinat sluzby aj pod InitNG.

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #3 kdy: 12 Srpna 2006, 13:27:53 »
Tak jsem to zkusil a ... k*rva to je rychlost. :)
Normalne mi system nabehl za nejakych 50 sekund do Xek (mereno pomoci bootchart) a ted ... odhadem tak 20 (nejdyl trva mountovani root-a).
K veci: jak jsi prisel na to, ze se ti spousti i jine sluzby?
Ty getty se imho spousti, protoze initNG nepouziva inittab, ale sve vlastni scripty. Melo by to jit vypnout editaci /etc/initng/daemon/getty , kde je mas vyjmenovane.

Edit: jeste jsem zapomel, sluzby se pridavaji a odebiraji pomoci ng-update add|remove, vypis ziskas pomoci ng-update s .
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #4 kdy: 12 Srpna 2006, 14:03:53 »
Viem to podla bootovacich hlasok
Kód: [Vybrat]
system/anacron
system/laptop-mode
a ine zbytocnosti.

Pozeral som /etc/initng skusim odtial daco zmazat, co to urobi..

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #5 kdy: 12 Srpna 2006, 14:07:14 »
Melo by stacit sudo ng-update remove laptop-mode atd.
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #6 kdy: 12 Srpna 2006, 14:25:41 »
Nie to nestacilo. Stacilo zeditovat default.runlevel a odstranit odtial system -> to zrejme sposobilo, ze sa nahravalo vsetko z adresara system (a bolo toho dost). Takze zmazal som system a pekne som upresnil co chcem, napr. system/udev system/alsasound ...

Zial, spomalil som tym xfce, pretoze pri starte asi 5 s nieco detekuje a potom vyhodi nejaku chybovu hlasku.

Treba sa s tym este trochu pohrat, ale kazdopadne z mojho boot-timu je dole polovica :)
« Poslední změna: 13 Prosince 2007, 23:20:24 od Anna Taliánová »

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #7 kdy: 12 Srpna 2006, 14:32:21 »
Aha to mi nedoslo. :)
PS: co je to za chybovou hlasku?
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #8 kdy: 12 Srpna 2006, 14:51:20 »
Bolo to nieco o zisteni host name, kazdopadne uz to je prec, bolo treba pridat system/hostname

Momentalne riesim preco mi nejde zvuk ;)

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #9 kdy: 12 Srpna 2006, 15:00:06 »
Treba mi vlastne na nieco getty? Vyhodil som ho, zatial funguje vsetko ako ma. Xterm funguje a ine nepotrebujem.

btw. neviete co vsetko treba aby som rozbehal zvuk?
Kód: [Vybrat]
system/alsasound
system/alsasound/cards
ssytem/alsasound/mixer
..a nic

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #10 kdy: 12 Srpna 2006, 16:24:50 »
Tak me napadlo, udelal jsi
Kód: [Vybrat]
sudo ln -s /sbin/alsactl /usr/sbin/alsactlpodle toho navodu? zkus se podivat do logu, jestli tam neni neco.
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #11 kdy: 13 Srpna 2006, 00:07:06 »
Prisiel som na to este poobede. V kazdom skripte je na zaciatku polozka need, ktora urcuje aky skript musi byt vykonany (teda aka sluzba musi byt spustena) aby tento mohol zbehnut. Stacilo sa pozriet do system/alsasound a postupne "satisfy dependencies".

Teraz vsetko bezi ako ma, a za necelych 31 sekund som v X (citelna zmena - btw. mam stary computer).

Co ma ale teraz trapi su tieto veci:
1. Pri mojom experimentovani som docasne vypol splash a videl som vsetky tie chyby co pri bootovani vznikaju. Nieco v zmysle Error blablabla toshiba_acpi / ibm_acpi /... No such device a podobne. Je mi jasne v com je chyba. Takze akym sposobom, mozem ziskat cely log z bootovania? Bezi to rychlo a nestiham to citat.

2. Ako sa daju vypnut programy co sa spustaju az po starte Xservera? Nepaci sa mi napriklad Update notifier, bonobo-activation-server, ssh-agent. Mam xfce. Sice je v menu polozka autostarted aplications, ale napr. update notifier je odskrtnuty a bezi.

3. Potrebujem getty?

A este bude treba upravit skripty v net/ pretoze pripajaju vsetky mozne sietove zariadenia a aj tak vsetky skoncia s chybou (lebo take nemam).

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #12 kdy: 13 Srpna 2006, 10:27:09 »
Citace: kremso
Co ma ale teraz trapi su tieto veci:
1. Pri mojom experimentovani som docasne vypol splash a videl som vsetky tie chyby co pri bootovani vznikaju. Nieco v zmysle Error blablabla toshiba_acpi / ibm_acpi /... No such device a podobne. Je mi jasne v com je chyba. Takze akym sposobom, mozem ziskat cely log z bootovania? Bezi to rychlo a nestiham to citat.
Pridal jsem sluzbu syslog-ng a loguje se to do /var/log/syslog

Citace
2. Ako sa daju vypnut programy co sa spustaju az po starte Xservera? Nepaci sa mi napriklad Update notifier, bonobo-activation-server, ssh-agent. Mam xfce. Sice je v menu polozka autostarted aplications, ale napr. update notifier je odskrtnuty a bezi.
u KDE je to v /usr/share/autostart.
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

kremso

  • Aktivní člen
  • *
  • Příspěvků: 117
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #13 kdy: 13 Srpna 2006, 14:13:40 »
Vyborne, s pomocou logu som opravil chyby, resp. vyhadzal niektore moduly a 22s +- :D

Co sa tyka xfce, je to v adresari /etc/xdg/autostart. Treba si ale dat pozor na xce-session, pretoze ta spusta pri starte vsetky programy, ktore boli aktivne v predoslej session. Napr. evolution si naspusta rozne podporne procesy, ktore ale po skonceni nezavrie(!). Casom sa to teda v session pekne nabali..

Dakujem Ti, pomohol si mi.

MarrLiss

  • Stálý člen
  • **
  • Příspěvků: 901
Ako povypinat sluzby, ktore bezia po starte (InitNG)
« Odpověď #14 kdy: 13 Srpna 2006, 14:32:54 »
Neni zac, me to dokopalo initng vyzkouset a stalo to za to. :)
Prestigio Nobile 1590: P-M 740, 1 GB RAM, NV 6600
Ubuntu FF

 

Provoz zaštiťuje spolek OpenAlt.