04.05.2010

Как еще немного ускорить загрузку Ubuntu 10.04

Правильнее было бы назвать этот пост "Как еще немного ускорить загрузку Ubuntu 10.04 и прекратить запросы пароля и фоновую активность".

После чистой установки и непродолжительной работе в Ubuntu 10.04 заметил 2 раздрожающие вещи: после загрузки системы шуршит винт, кто то :) грузит проц, выскакивает окно аплета с просьбой ввести пароль авторизации. Виновники быстро нашлись, ими оказались соответственно Ubuntu One и Gwiber (я там ак настроил поэтому он и хотел пароль :). Отключил Ubuntu One через Система - Параметры - Запускаемые приложения. Так же отключил службу Evolution, автоматическое обновление, очереди печати. На нетбуке мне это не нужно, зато старт ненужных сервисов хоть и ненамного, но увеличивает время старта системы. А вот Gwiber я там не обнаружил. Включил в автозапуск Guake Terminal - на нетбуке он удобнее консоли гнома.
Поставил из репозитория GUI-ую приблуду bum - Boot up manadger для управления сервисами, она хороша тем, что показывает все сервисы. Ну хоть с помощью bum-а смог Gwiber отключить, а то я уже думал его в ядро вшили :)) Там же отключил winbind, sane демон для работы со сканерами.
С каждым новым релизом все больше и больше фоновых сервисов. Юзерфрендливость требует жертв. Ну что делать 2010 год все таки на дворе, как говорится в то время, когда космические корабли бороздят межпланетное пространство... я тут какие то сервисы отключаю...


14 комментариев:

  1. Анонимный05.05.2010, 07:36

    спасибо за бум)

    ОтветитьУдалить
  2. Анонимный05.05.2010, 07:53

    У мну вообще арч и десяток сервисов. Все. Очень быстро.

    ОтветитьУдалить
  3. Я ещё заметил что Ubuntu тормозит при самой начальной загрузке, но как это лечить - не знаю.
    Вот кусок dmesg:
    [ 2.390771] usbcore: registered new interface driver hiddev
    [ 2.393227] input: Genius USB Full Speed Laser Gaming Mouse as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/input/input4
    [ 2.393300] generic-usb 0003:0458:0101.0001: input,hidraw0: USB HID v1.10 Mouse [Genius USB Full Speed Laser Gaming Mouse] on usb-0000:00:12.0-1/input0
    [ 2.393323] usbcore: registered new interface driver usbhid
    [ 2.393325] usbhid: v2.6:USB HID core driver
    [ 6.975787] EXT4-fs (sda1): mounted filesystem with ordered data mode
    [ 18.257799] udev: starting version 151
    [ 18.263818] Adding 5116660k swap on /dev/sda6. Priority:-1 extents:1 across:5116660k
    [ 18.299667] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 18.358339] ACPI: resource piix4_smbus [0xb00-0xb07] conflicts with ACPI region SOR1 [0xb00-0xb0f]
    [ 18.358342] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [ 18.358713] lp: driver loaded but no devices found


    Видно 2 непонятные паузы - с 2 до 6 секунд (4 сек) и с 6 до 18 сек (12 сек), в которые комп занимается непонятно чем :(

    Каким образом можно узнать чем именно он всё же занимается?

    ОтветитьУдалить
  4. с 2 до 6 секунд это либо долго инициализируется usb контроллер или подключенные устройства, возможно проблемы hdd - запустите проверку диска
    http://aboutubuntu.ru/content/poisk-i-ispravlenie-oshibok-failovoi-sistemy

    с 6 до 18 сек это udev, попробуйте найти решение по запросу udev тормозит при загрузке

    ОтветитьУдалить
  5. Анонимный05.05.2010, 14:19

    Да что-то 10.04 хоть и грузиться быстро но в работе сильно тормозит :(. Поставил на старый ноут ASUS вообще еле шевелиться.

    ОтветитьУдалить
  6. Galaxyman, по первой паузе - проверка диска показывает что всё ок, подозрения на nfs-маунты.
    По "udev slow boot" пока ничего путевого отрыть не удалось.
    Сделал bootchart, думал по нему может что-то будет более понятно, но что-то не особо разобрался ;(
    Выложил его тут: http://img294.imageshack.us/img294/4571/axelucid201005061.png

    Может кто чего подскажет?

    Ещё и grub2 кстати тоже тормозит перед тем как показать список с выбором загрузки, секунд 10-30 занимается непонятно чем. По этой проблеме я тоже не один: http://www.google.com/search?q=grub2+slow+ubuntu - но как лечить пока не понял :(

    ОтветитьУдалить
  7. Murz после установки системы в биосе не меняли порядок загрузки?
    даже 10 секунд для grub это много
    сколько лет метеринке/ноуту? пробуйте обновить биос до последней прошивки если таковая имеется на сайте производителя
    если есть возможность, попробуйте запустить LiveCD другого дистрибутива и посмотреть, что получиться
    возможно просто неудачное сочетание компонентов железа
    у меня когд то так было материнка ++ видео от ати - постоянно хоть раз за вечер вила или фаерфокс или иксы или вся система, сменил на nvidia 7300 больше не повторялось

    ОтветитьУдалить
  8. черт так и не могу привыкнуть к gxneur одни очепятки :(

    ОтветитьУдалить
  9. В бивисе первым стоит винт, всякие флоппики отключены вообще.
    Я вот туд ещё внезапно вспомнил, у меня же установлен mdraid (1 зеркало и 1 страйп), может его инициализация и занимает столько времени... Как-нибудь можно вообще получить логи граба, чем и сколько времени он занимается?
    Мамка и бивис - свежачок, ASRock M3A785GM-LE/128M

    Видяха, кстати, и дома и на работе - АТИ инегрёная (повёлся на посты в инете о том, что с АТИ всё тип-топ сейчас под линухами) - в итоге дома до сих пор не могу завести 3д на чистой Lucid (устанавливал альфу2) :(
    Перепробовал уже всё что можно, баг вот https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/573311
    Причем, что самое "смешное" - на работе с таким же чипсетом мамки - всё завелось тип-топ на Karmic и до последней Lucid (тоже с альфы2 начинал) всё работает зашибись, 3д пашет.

    ЗЫ: gxneur тоже себе поставил когда прощаслся с вендовозом и пунтосвичером, но что-то так и не привык к нему, то буквы дублировал то ещё какие-то косяки, вобщем отказался пока от автопереключалки до лучших времён ;(

    ЗЗЫ: За bum тоже спасибо плюсадын ;)

    ОтветитьУдалить
  10. Анонимный23.05.2010, 17:49

    Благодарю за советы.
    гвибер удалил через synaptic

    ОтветитьУдалить
  11. Анонимный24.05.2010, 23:52

    я сервисы программой Webmin отключаю

    ОтветитьУдалить
  12. Murz это что за программа скрин из которой тут? которая показывает время загрузки

    ОтветитьУдалить
  13. ubuntulyb, это не программа а вывод лог файла, находится /var/log/dmesg или можно просто командой sudo dmesg посмотреть.

    А так ещё есть красивая графическая тулза для анализа процесса загрузки - http://www.bootchart.org/samples.html#Ubuntu
    Вроде как есть в дистрибе бубунты

    ОтветитьУдалить
  14. Благодарю Murz поглядим, то тоже что то подвисает слегка в одном месте при старте

    ОтветитьУдалить