долго грузится линукс минт 20

Долгая загрузка Mint

Приветствую. Прошу помощи и желательно пошагово, я новенький и многое еще не знаю. Ситуация следующая. Поставил себе Mint19, настроил все нравится, вот только одна проблема. Долго грузится система, а точнее, после включения компа и прогрузки биоса, комп замирает, черный экран без курсора и так примерно на минуту, после чего прогружается система и работает стабильно. Проверял диск на битые сектора утилитой badblocks, все хорошо с диском. Прошу помощи! Заранее спасибо!

14423

Если из /etc/default/grub убрать строку (закоментарить):

а потом сделать ″sudo update-grub″, то будет много текста при загрузке, может будет понятно, в какой момент возникают тормоза.

поддерживаю предыдушего оратора (про GRUB_CMDLINE_LINUX_DEFAULT=«quiet splash») и вангую, что в «те минуты» идёт верификация разделов (ФС) на отсутствие ошибок.

GRUB_CMDLINE_LINUX_DEFAULT=«quiet splash» я это сделал, там очень много чего, но я ничего не понимаю. А по той ссылке в обсуждении они ни к чему конкретному так и не пришли.

А-а, ну тогда dmesg из log-ов куда-нибудь и на какой-нибудь типа «пастебин». И народ будет посмотреть.

А можно поподробней как это сделать? Я про dmesg И еще вопрос следом, а как при загрузке тормознуть весь этот скролинг чтобы посмотреть все внимательно? А то он быстро пробегает.

14423

По той ссылке было показано, что с resume загрузка 35 секунд, а без — 4 секунды. И всё что там обсуждали, это как правильнее отменить поиск образа засунвшей системы — через параметры командной строки ядра или через initramfs.

Как уже написали, нужна пара строк, между выводом которых происходит большая задержка.

То то и оно, что список вообще не прерывается, а тормозит загрузку как мне кажется вот это

$ systemd-analyze blame 14.081s systemd-journal-flush.service 10.873s dev-sda5.device 8.998s keyboard-setup.service 8.970s systemd-tmpfiles-setup-dev.service 8.312s systemd-sysctl.service 4.607s NetworkManager.service 3.434s networkd-dispatcher.service 3.381s ubuntu-system-adjustments.service 2.318s udisks2.service 1.510s thermald.service 1.480s wpa_supplicant.service 1.287s lightdm.service 1.236s ntp.service 1.199s systemd-fsck@dev-disk-by\x2duuid-e7897ca2\x2dae9b\x2d41bf\x2dbf 922ms accounts-daemon.service

Сверху была еще одна приблуда lvm2-monitor.service кажется назывался, так я его «грохнул как службу»

Ну, очистите журналы systemd. Полегчает на 15 секунд.

p

Перезагружаешься. После логина запускаешь терминал, вводишь

Источник

10 советов как ускорить Ubuntu Linux

speed up ubuntu featured 1

Возможно, вы столкнулись с тем, что после некоторого времени использования Ubuntu, система начинает работать медленно. В этой статье мы увидим несколько подсказок и советов, которые помогут ускорить работу Ubuntu.

Прежде чем мы рассмотрим, как улучшить общую производительность системы в Ubuntu, давайте сначала подумаем, почему система становится медленнее с течением времени. Для этого может быть несколько причин. У вас может быть скромный компьютер с базовой конфигурацией. Возможно, вы установили несколько приложений, которые потребляют ресурсы во время загрузки. Фактически, может быть бесконечно много факторов, влияющих на скорость работы.

Здесь я перечислил несколько небольших изменений, которые помогут вам немного ускорить Ubuntu. Существуют также некоторые передовые методы, которые вы можете использовать для обеспечения более плавной и эффективной работы системы. Вы можете выбрать, следовать за всем или за некоторыми из них. Все они немного плавности и скорости в работе с Ubuntu.

Я использовал эти настройки со старой версией Ubuntu, но я считаю, что то же самое можно использовать и в других версиях Ubuntu, а также в других дистрибутивах Linux, которые основаны на Ubuntu, таких как Linux Mint, Elementary OS Luna и т.д.

1. Уменьшите стандартное время загрузкки grub:

Утилита grub даст вам 10 секунд на переключение между операционными системами с двойной загрузкой или на восстановление и т.д. Для меня это слишком много. Это также означает, что вам придется сидеть рядом с компьютером и нажать клавишу enter для загрузки в Ubuntu как можно скорее. Немного времени, не так ли? Первый фокус в том, чтобы изменить время загрузки. Если вам удобнее пользоваться графическим интерфейсом пользователя, прочитайте эту статью, чтобы изменить время перезагрузки и порядок загрузки с помощью Grub Customizer.

Для остальных, вы можете просто воспользоваться следующей командой, чтобы открыть конфигурацию grub:

И измените значение GRUB_TIMEOUT=10 на GRUB_TIMEOUT=2. При этом время загрузки изменится на 2 секунды. Не ставьте здесь 0, так как вы потеряете право на изменение между ОС и опциями восстановления. После изменения конфигурации grub воспользуйтесь следующей командой для применения изменений:

2. Настройте приложения автозагрузки:

Некоторые из приложений запускаются при каждом запуске и, конечно же, ресурсы будут заняты запуском этих приложений. Как результат: медленная загрузка системы при каждом включении компьютера. Зайдите в Unity Dash и найдите Startup Applications:

image 13

Посмотрите, какие приложения загружаются при запуске. Теперь подумайте, есть ли приложения, которые вам не нужно запускать каждый раз при загрузке в Ubuntu. Не стесняйтесь, удаляйте их:

Читайте также:  пропадает кабельный интернет на виндовс 10

image 14

Но что делать, если вы не хотите удалять приложения из автозагрузки? Например, если вы установили один из лучших индикаторов для Ubuntu, вы захотите, чтобы они запускались автоматически при каждой загрузке.

Что вы можете сделать здесь, так это отложить некоторые запуски некоторых программ. Таким образом, вы освободите ресурс во время загрузки и через некоторое время ваши приложения будут запущены автоматически. На предыдущем рисунке нажмите кнопку Изменить и измените команду запуска с опцией перехода в спящий режим.

Например, если вы хотите отложить запуск индикатора Dropbox, скажем, на 20 секунд, вам просто нужно добавить команду, например:

image 15

3. Установите preload для ускорения загрузки приложений:

После установки перезагрузите компьютер и забудьте об этом. Он будет работать в фоновом режиме.

4. Выберите лучшее зеркало для обновлений приложений:

Хорошо бы убедиться, что вы используете лучшее зеркало для обновления программного обеспечения. Репозиторий программного обеспечения Ubuntu использует глобальные зеркала, и вполне желательно использовать то, которое находится рядом с вами. Это приведет к более быстрому обновлению системы, так как сократит время на получение пакетов с сервера.

На вкладке Software & Updates->Ubuntu Software->Download From выберите Other и затем нажмите Select Best Server:

image 16

Утилита проведет тест и скажет вам, какое зеркало является лучшим для вас. Обычно лучшее зеркало уже настроено, но, как я уже сказал, нет ничего плохого в его проверке. Также это может привести к некоторой задержке в получении обновлений, если не часто обновляется ближайшее зеркало, на котором хранится кэш репозитория. Это полезно для людей с относительно медленным подключением к Интернету. Вы также можете воспользоваться этими советами, чтобы ускорить скорость Wi-Fi в Ubuntu.

5. Используйте apt-fast вместе с apt-get для более быстрых обновлений:

6. Удалите языковые зависимости ign из apt-get update:

Вы когда-нибудь обращали внимание на вывод sudo apt-get update? В нем есть три блока: hit, ign и get. Вы можете прочитать их значение здесь. Если вы посмотрите на строки IGN, вы увидите, что большинство из них связаны с языковым переводом. Если вы используете все приложения на английском языке, то нет абсолютно никакой необходимости в переводе базы данных пакетов с английского языка на английский.

Если вы подавите связанные с этим языком обновления из apt-get, это немного увеличит скорость обновления apt-get. Для этого откройте следующий файл:

И добавьте следующую строку в конец файла:

image 17

7. Уменьшите перегрев:

Перегрев является распространенной проблемой в компьютерах в наши дни. Перегретый компьютер работает довольно медленно. Потребуются годы, чтобы открыть программу, когда ваш кулер процессора работает как Usain Bolt. Есть два инструмента, которые можно использовать для снижения перегрева и, таким образом, повышения производительности системы в Ubuntu, TLP и CPUFREQ.

Для установки и использования TLP используйте следующие команды в терминале:

Для установки индикатора CPUFREQ используйте следующую команду:

Перезагрузите компьютер и используйте режим энергосбережения Powersave:

image 18

8. Настройте LibreOffice, чтобы сделать его быстрее:

Если вы частый пользователь офисного пакета, то вам может понадобиться немного изменить стандартную настройку LibreOffice, чтобы сделать его быстрее. Здесь вы будете настраивать память. Откройте LibreOffice и перейдите в меню Tools->Options. В левой боковой панели выберите Память и включите функцию Systray Quickstarter, а также увеличьте выделение памяти.

image 19

9. Если возможно, используйте легковесное окружение рабочего стола

Если вы решили установить окружение рабочего стола GNOME по умолчанию, вы можете выбрать облегченную среду рабочего стола, такую как Xfce или LXDE.

Эти окружения потребляют меньше оперативной памяти и процессорного времени. Они также поставляются с собственным набором легких приложений, которые помогают быстрее запускать Ubuntu.

Конечно, рабочий стол может выглядеть не так современно, как Unity или GNOME. Это компромисс, на который вы должны пойти.

10. Используйте более легкие альтернативы для некоторых приложений

Некоторые из стандартных или популярных приложений являются ресурсоемкими и могут не подходить для компьютеров низкого класса. Что вы можете сделать, так это использовать несколько альтернатив этим приложениям. Например, используйте AppGrid вместо Ubuntu Software Center. Используйте Gdebi для установки пакетов. Используйте AbiWord вместо LibreOffice Writer и т.д.

На этом сборник советов по ускорению Ubuntu 18.04, 16.04 и других версий завершается. Я уверен, что они обеспечат в целом лучшую производительность системы.

У тебя есть какие-то трюки в рукавах, чтобы ускорить Убунту? Эти советы тебе тоже помогли? Делитесь своими взглядами. Вопросы, предложения всегда приветствуются. Не стесняйтесь заглянуть в раздел комментариев.

Источник

Ускорение загрузки Linux

Но порой система инициализации выполняет много лишних задач во время загрузки, иногда некоторые сервисы ожидают загрузки других и завершаются только по таймауту через некоторое время. В таких случаях система может загружаться до нескольких минут. В этой статье мы рассмотрим как ускорить загрузку Linux, что нужно для этого настроить, что удалить. А также немного поговорим о процессе загрузки. Мы сосредоточимся на системе инициализации systemd.

Как проходит загрузка Linux

Во всех подробностях процесс загрузки Linux описан в отдельной статье, здесь же мы рассмотрим только то, что будет касаться ускорения.

На то как BIOS тестирует устройства и запускает загрузчик мы повлиять не можем. Работу загрузчика тоже ускорить не получится, можно только убрать ожидание выбора пункта меню.

Но самое интересное начинается дальше. Перед тем как начать загрузку системы ядро выполняет несколько проверок, загружает модули и так далее. Не все проверки нужно выполнять и не все модули нам нужны.

Читайте также:  сколько разделов в реестре windows xp

Загрузка сервисов отнимает больше всего времени и больше всего работы придется проделать здесь, определить какие сервисы не нужны и отключить их также скрыть те сервисы, которые отключить нельзя. Чтобы понять что именно отключать нам нужно знать сколько времени занимает загрузка каждого сервиса. Давайте рассмотрим анализ скорости загрузки systemd.

Анализ загрузки Systemd

Анализ скорости загрузки системы важен не только в самом процессе оптимизации, но и для того, чтобы оценить насколько эта оптимизация удалась. Перед и после оптимизации нужно замерять время загрузки, чтобы понять чего мы смогли добиться.

Давайте посмотрим насколько быстро грузится наша система сейчас:

systemd

Да, здесь 17 секунд, не так уж плохо, но будет еще лучше после завершения ускорения загрузки. На загрузку ядра уходит 5.405, а на все остальные сервисы 11.611. Чтобы понять какие именно сервисы замедляют систему нам нужна более подробная информация, мы можем ее получить с помощью параметра blame:

systemd1

У нас есть список сервисов, которые загружаются дольше всего, но этот список ни о чем нам не говорит, потому что в Systemd параллельная загрузка сервисов. Если бы во время загрузки была какая-нибудь проблема, мы бы ее увидели, но проблем здесь нет. Нам нужен более детализованный график с указанием не только времени загрузки сервиса, но и с отображением параллельных загрузок и мы можем его получить командой:

systemd-analyze plot > graph.svf

Утилита сгенерирует svf файл с графиком, откройте его в браузере:

systemd2

Вот теперь у нас есть вся информация, чтобы оптимизировать систему. Здесь отображается не только время загрузки каждого сервиса, но также время когда он начал загружаться и когда завершил. Дальше начнем ускорение загрузки Linux.

Ускорение загрузки Linux

Начнем мы с оптимизации ядра 5 секунд, это не так много, но можно же еще улучшить. Мы не будем пересобирать ядро, хотя и это дало бы больший эффект, мы просто настроим его работу с помощью параметров загрузки.

Настраивать Grub будем правильно. Параметры загрузки ядра находятся в файле /etc/default/grub, а именно в строчке GRUB_CMDLINE_LINUX_DEFAULT. Откройте этот файл:

Теперь приводим интересующую нас строчку к такому состоянию:

GRUB_CMDLINE_LINUX_DEFAULT=»quiet rootfstype=ext4 libahci.ignore_sss=1 raid=noautodetect selinux=0 plymouth.enable=0 lpj=12053560″

Разберем подробнее за что отвечает каждый параметр:

Чтобы узнать значение последнего параметра выполните:

systemd3

Нас будет интересовать значение lpj=, укажите его в своем конфигурационном файле.

Также для указания корневого раздела желательно не использовать всякие там UUID, быстрее будет если написать прямо. Для того чтобы конфигуратор grub не использовал grub добавьте в тот же файл строчку:

Сохраните файл и обновим конфигурацию grub:

Проверяем, действительно ли установлены нужные опции:

systemd5

Да, все правильно, перезагружаем компьютер, и смотрим что вышло:

systemd4

Почти на одну секунду быстрее, и то хорошо. Возможно, у вас эффект будет намного лучше. Теперь идем разбираться с сервисами.

Настройка системы

Во-первых SELinux отключен не полностью. Для полного отключения добавляем строку в файл /etc/selinux/config:

sudo vi /etc/selinux/config

Во-вторых, проверка файловых систем тоже может занять некоторое время. Оставляем проверку на ошибки только для корня. Для этого откройте файл /etc/fstab и приведите строчку для корня к такому виду:

/dev/sda3 / ext4 defaults 1 1

/dev/sda1 /boot ext4 noauto,comment=systemd.automount 1 0

Затем давайте перенесем папку /tmp в оперативную память, чтобы уменьшить количество операций на жестком диске:

tmpfs /tmp tmpfs defaults 0 0

Ускорение загрузки Linux отключением сервисов

Вот мы и добрались к сервисам. Оптимизация сервисов заключается в том, чтобы отключить лишнее, а также использовать только возможности, встроенные в systemd, так будет быстрее. Сначала перенесем всю функциональность на systemd.

Первым отключим rsyslog. В systemd используется свой механизм записи логов journald, поэтому вести еще один не нужно. Для отключения выполните:

sudo systemctl disable rsyslog
$ sudo systemctl mask rsyslog

Опция mask позволяет спрятать юнит, система будет думать что его не существует и не сможет загрузить. Восстановить такой юнит можно командой systemctl unmask.

Отключаем NetworkManager и включаем networkd:

sudo systemctl disable NetworkManager
sudo systemctl enable systemd-networkd

Службу networking тоже можно отключить, если не используете:

sudo systemctl disable networking

Включаем resolved, который отвечает за настройку DNS серверов:

sudo systemctl enable systemd-resolved
sudo systemctl start systemd-resolved

Даем символическую ссылку на файл /etc/resolv.conf

Осталось настроить динамическое получение ip адреса при загрузке:

sudo vi /etc/systemd/network/20-dhcp.network

[Match]
Name=enp*
[Network]
DHCP=yes

enp0* значит, что сеть нужно подымать только для устройств, имена которых начинаются на enp0. Готово, сеть настроена.

В systemd есть свое решение для выполнения задач по расписанию, поэтому cron можно не использовать:

sudo systemctl disable cron

С заменой разобрались, перейдем к удалению лишнего. Отключаем фаервол, на домашней машине, за маршрутизатором он не нужен:

sudo systemctl disable ufw
$ sudo systemctl mask ufw

Отключаем apport (служба отчетов об ошибках):

sudo systemctl disable apport

Я не использую ppp и мобильные соединения, поэтому и эти сервисы можно отключить.

sudo systemctl disable pppd-dns
sudo systemctl mask pppd-dns

sudo systemctl disable ModemManager
sudo systemctl mask ModemManager

Если вы не используете Avahi, его тоже можно отключить:

sudo systemctl disable avahi-daemon

Систему AppArmor тоже можно отключить:

sudo systemctl disable apparmor

Также если у вас загружаются такие программы, как postfix (почтовый сервер), apache (веб-сервер), mysql (сервер баз данных) лучше их тоже убрать из автозагрузки и запускать потом вручную.

Перезагружаемся и проверяем скорость загрузки:

Читайте также:  xlib get all windows

systemd7

Выводы

Вот и все, в этой статье мы рассмотрели как ускорить загрузку Linux. Если у вас долго грузится Linux вы уже знаете что нужно делать. Если вы знаете другие способы ускорить загрузку Linux, напишите в комментариях!

Источник

Linux Mint 19.3 долго грузится.

Уже меня реально бесит. Виндовс 7 намного быстрее работает. Мой загружается минут полтора, потом браузер Хром грузится секунд 30-40. всё это выводит меня. Может слежка какая или линукс уже пора в утиль. Ещё иногда мышь встанет и всё зависает. Такое ощущение, что не тянет комп. Но у меня ACER aspire 4740G. Как такое может быть. Комп вроде не старый. Правда Home у меня зашифрован. И сперва на диске Windows 7 поставил, потом уже Mint 19.3 с двумя пользователями. Ну неужели из за всего этого так страшно тормозит? Мне бы только в инет, офис и gimp. А всякие игры меня не интересуют. И чтоб видео показыволо из инета и не заставлял всякие адобе установить. Спасибо всем кто поможет.

163011:1575498187

Виндовс 7 намного быстрее работает

А 10 ещё быстрее… Помни об этом.

p

164479: 1039243570

Виндовс 7 намного быстрее работает.

С таким сравнением на Windows бы и оставался.

Правда Home у меня зашифрован.

Одна из причин задержек.

Дальше читай комментарий анонимуса выше, если не понятно — пость выхлоп здесь (не забывай про разметку, читать кашу никто не станет).

Почистить кэш, профиль.

Ну и лучше начать с замены HDD на SSD.

Поставил очередной васянский высер вместо нормального дистрибутива — и теперь еще вопишь про «ваш линукс гавно. ». Выложи логи, которые у тебя попросили. Еще вопрос: используется ли индексация? Какое DE?

94068: 1999080131

Ты носишь шапку из фольги?

И какая файловая система на накопителе? Не эксперементировал ли ты с btrfs или zfs? xfs для корня — тоже не вариант.

И какая нагрузка на процессор?

169222:1857612855

p

сегодня актуальна масочка из фольги

Это чтобы сразу задохнутся?

p

никто не с может манипулировать тобой! разве гардероб из фольги не для этого?

Если я задохнусь? Тогда конечно никто не сможет мной манипулировать.

108412:1062472334

тормозит Линукс с шифрованием на бюджетном ноутбуке десятилетней давности с HDD

Это нормально. Тут только SSD ставить.

p

похоже сейчас твоим моском управляет zog // преодолевать шапочку из фольги они уже умеют и давно

теперь они внушают тебе страх перед масочкой из фольги. на самом деле это они боятся потерять контроль над тобой.

уже не первое столетие предводители одного из племён в африке носят маску серебра – и ничего не задохнулся не один.

108412:1062472334

Да сам ты 4.2, «эксперт» арчешкольник.

Со старым ноутбучным HDD и без всяких шифрований только страдать.

Какой аргументированный спор получается! Ты практически пробовал, или просто в лужу пердишь?

Давай, чтобы все было по науке. Конкретно называешь модель ноутбука и характеристики диска, дистрибутив, сделанные тобой настройки. Иначе это пустой треп и звиздежь.

p

p

Ты поди и ls от рута в хомяке запускаешь?

108412:1062472334

Да иди ты со своей «наукой».

Ты у меня уже в список даунов записан, когда впаривал одно, а сам же совал опровержения на арчвики.

Что тут ещё сказать 🤣

Если ты в объективных вопросах такой дуб-дубом, то в субъективных типа «медленно», уж вообще — «да нормально всё работает! Меня устраивает! Торопиться некуда!».

Поставил очередной васянский высер вместо нормального дистрибутива

Будто дистрибутив как-то может влиять на работу Хрома, постыдился бы писать, если не знаешь.

Обилие запускаемых по умолчанию сервисов влияет на время загрузки. Еще эти сервисы могут периодически нагружать процессор или диск. Что не так?

108412:1062472334

Сделал голословное утверждение, что линукс на HDD не юзабелен

Даже тут не соврать не можешь 🤣 Ох же арчешкольник врунишка.

ЗЫ: у меня то хамства нет, а ты бы за своим языком следил бы. А то если в IRL такое скажешь, то можешь знатно получить.

Подожди, тебе можно газифицировать лужи, а мне нет? Я правильно тебя понял? С тебя потребовали пруфов, а ты в ответ начал хамить. Кончились пруфы, видимо. Но устоять перед соблазном лишний раз перднуть в лужу ты не можешь. Вот и получается срач.

p

Так что, пока не сможешь привести пруфов, я в этой клоунаде участвовать не буду. Ты производишь впечатление неумного клоуна, надрывающего пердак, чтобы развлечь публику.

Обилие запускаемых по умолчанию сервисов влияет на время загрузки. Еще эти сервисы могут периодически нагружать процессор или диск. Что не так?

У ТСа просто комп глючный, скорее всего.

Сервисы из автозапуска, в общем случае, действительно не влияют на время запуска программ и общую отзывчивость. Но ТС жаловался и на долгий запуск самой системы. А это уже непосредственно зависит от количества запускаемого хлама. Да и сервисы не в вакууме весят, они занимаю память и потребляют процессорное время. Если сервис требует много ресурсов, он будет влиять на скорость работы загруженной системы.

Вот именно. Я же не отрицаю, что в общем случае сервисы в автозагрузке не сильно влияют на производительность. А вот если компьютер слабый, и в автозагрузки куча шлака — это будет тормозить работу.

скорее твой ноут пора в утиль. Какое там железо, проц, видео, вайфай напиши. вывод lspci можешь скинуть, может там что-то странное у тебя внутри ноута.

Источник

Поделиться с друзьями
Adblock
detector