BUSIER или зависания Linux
В последнее время моя Ubuntu часто стала зависать наглухо. При чем проблема обычно всегда одна и та же - утечки памяти в Chrome или IDEA. Такой штуки как вызов диспетчера задач как в винде, тут нету (можно запилить, но с бубном). По-этому тупо перезагружал комп. Но вчера обнаружил такую тему как System Request.
Зажимаем Alt + SysReq(PrtSc) и кнопку, например - F - и отправляете команду напрямую в ядро "убить самый жрущий процесс"
А вот последовательность REISUB (BUSIER для запоминания) - gracefull reboot, намного лучше, чем бахнуть кнопку на компе.
R: Switch to XLATE mode
E: Send Terminate signal to all processes except for init
I: Send Kill signal to all processes except for init
S: Sync all mounted file-systems
U: Remount file-systems as read-only
B: Reboot
Но вся эта магия не сразу из коробки работает, нужно заменить 176 на 244 тут
Upd. от камрада @artalar - "Можно ещё в обход иксов запустить терминал Ctrl + Alt + F1 to F6. По моему опыту зависают чаще всего именно они (икс сервер для отрисовки гуя)"
Тут инфа
https://askubuntu.com/a/36717
#devops #linux #ubuntu #advices
В последнее время моя Ubuntu часто стала зависать наглухо. При чем проблема обычно всегда одна и та же - утечки памяти в Chrome или IDEA. Такой штуки как вызов диспетчера задач как в винде, тут нету (можно запилить, но с бубном). По-этому тупо перезагружал комп. Но вчера обнаружил такую тему как System Request.
Зажимаем Alt + SysReq(PrtSc) и кнопку, например - F - и отправляете команду напрямую в ядро "убить самый жрущий процесс"
А вот последовательность REISUB (BUSIER для запоминания) - gracefull reboot, намного лучше, чем бахнуть кнопку на компе.
R: Switch to XLATE mode
E: Send Terminate signal to all processes except for init
I: Send Kill signal to all processes except for init
S: Sync all mounted file-systems
U: Remount file-systems as read-only
B: Reboot
Но вся эта магия не сразу из коробки работает, нужно заменить 176 на 244 тут
sudo nano /etc/sysctl.d/10-magic-sysrq.confДальше выполняем команду
echo 244 | sudo tee /proc/sys/kernel/sysrqДальше жмем Alt+SysReq+F и убиваем какую нить вкладку хром)
Upd. от камрада @artalar - "Можно ещё в обход иксов запустить терминал Ctrl + Alt + F1 to F6. По моему опыту зависают чаще всего именно они (икс сервер для отрисовки гуя)"
Тут инфа
https://askubuntu.com/a/36717
#devops #linux #ubuntu #advices
Ask Ubuntu
What should I do when Ubuntu freezes?
All operating systems freeze sometimes, and Ubuntu is no exception. What should I do to regain control when...
just one program stops responding?
nothing at all responds to mouse clicks or key pre...
just one program stops responding?
nothing at all responds to mouse clicks or key pre...
Автоматическое обновление Chrome в Ubuntu
Чот надоело руками обновлять, а не обновлять не получается — чуть что, сразу авторизации везде слетают и прочие оказии...
1. Редактируем файл
#ubuntu #advices
Чот надоело руками обновлять, а не обновлять не получается — чуть что, сразу авторизации везде слетают и прочие оказии...
1. Редактируем файл
sudo nano /etc/apt/sources.list.d/google-chrome.list2. Добавляем туда эту строку
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main3. Скачиваем и добавляем ключ
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo tee /usr/share/keyrings/google-linux-signing-keyring.gpg >/dev/null4. Обновляем список пакетов
sudo apt update5. Устанавливаем Chrome
sudo apt install google-chrome-stableТеперь хром должен обновляться автоматически, но если нет, то посмотрите в сторону unattended-upgrades
#ubuntu #advices
Намедни решил 2 супер бесячие проблемы
1. Рандомно наглухо фризилась убунта. Только ресет спасал. Страдал с самого перехода на Ubuntu (4 года). Особенно было круто, когда посреди видео звонка это происходило, когда читал курс или менторил.
2. ERR_NETWORK_CHANGED - из-за чего работать с chagpt было невозможно, постоянно обрывалась генерация.
Первая проблема с фризами была связана с SSD Samsung NVME и режимом энергосбережения, а точней кривой его работой.
Лечится вырубанием его к чертям.
В /etc/default/grub пишем
Вторая проблема была связана с ipv6.
Лечится, кто бы мог подумать, вырубанием его к чертям.
Там же в /etc/default/grub пишем
Затем
И перезагружаемся
И, voilà, все работает, как часы.
#ubuntu #advices
1. Рандомно наглухо фризилась убунта. Только ресет спасал. Страдал с самого перехода на Ubuntu (4 года). Особенно было круто, когда посреди видео звонка это происходило, когда читал курс или менторил.
2. ERR_NETWORK_CHANGED - из-за чего работать с chagpt было невозможно, постоянно обрывалась генерация.
Первая проблема с фризами была связана с SSD Samsung NVME и режимом энергосбережения, а точней кривой его работой.
Лечится вырубанием его к чертям.
В /etc/default/grub пишем
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme_core.default_ps_max_latency_us=0"
Вторая проблема была связана с ipv6.
Лечится, кто бы мог подумать, вырубанием его к чертям.
Там же в /etc/default/grub пишем
GRUB_CMDLINE_LINUX="ipv6.disable=1"
Затем
sudo update-grub
И перезагружаемся
И, voilà, все работает, как часы.
#ubuntu #advices