В крайнее время я стал замечать, что ноут (ASUS TUF Gaming A15, если кому надо) под управлением Manjaro Linux начал вести себя довольно нестабильно. Постоянные зависоны, сбои, тормоза я ещё как-то терпел, но когда ядро мне выкатило kernel panic — я понял, что нужно что-то делать. Конечно, вначале я проверил железо: прогнал память Memtest’ом, смотрел S.M.A.R.T. NVMe’шки, сжимал многогиговые архивы и проверял их на корректность, и т.д. Никаких проблем выявлено не было. Более того, на live-линуксах с флешки всё работало без проблем! Это подтолкнуло меня к мысли, что что-то сломалось в самой системе, а значит её нужно переустановить. Забэкапив все нужные данные, я решил накатить новенькую, чистую ОС.
Читать далееМетка: arch
Информация, касающаяся дистрибутива Arch Linux
Ограничение максимальной температуры процессора AMD Ryzen 7 6800H в Arch Linux/Manjaro
С недавнего времени я являюсь обладателем процессора AMD Ryzen 7 6800H в составе ноутбука. Камень, конечно, быстрый, встройка AMD Radeon 680M позволяет в большинстве случаев обойтись без дискретной GPU. Но одна вещь меня в этом ЦП очень удивила, и, что преуменьшать, шокировала: если нагрузить на 100% все ядра процессора, его температура доходит до 93-95°C! Я с детства привык, что любое превышение по t ЦП более 75°C — плохо, однако инженеры AMD считают иначе, уверяя что температуры Ryzen 7 доходящие до 95°C — абсолютная норма и они специально спроектированы для работы на такой высокой температуре. Но и физику никто не отменял, и деградацию кремния на высоких температурах тоже. Как бы там ни было, температуру захотелось понизить, и сделать это в Arch Linux и Manjaro очень просто.
Смотрим IPTV в Arch Linux и Manjaro
В современном Мире сидеть перед телевизором и смотреть телепередачи — не самое продуктивное занятие. Однако, если кому-то это нравится, поделюсь простым решением как получить в своём Arch Linux/Manjaro телевизор, «принимающий» более 720 телеканалов стран СНГ. Плейлист телеканалов автоматически обновляется, поэтому у вас будет всегда его крайняя версия при запуске приложения.
Читать далееКак заставить yay «помнить» единожды предоставленный root доступ
Каждый пользователь Arch Linux сталкивался с ситуацией, когда с помощью сценариев сборки из AUR нужно собрать несколько «тяжелых» программ за раз, например archtorify-git и linux-zen. С помощью AUR-хелпера (в нашем случае) yay запускается процесс сборки в терминале. Так как запуск yay от пользователя root или с помощью команды sudo
— большая угроза безопасности, yay запускают от имени обычного пользователя, и в конце процесса сборки он запрашивает root доступ самостоятельно перед установкой собранного пакета в систему. И запрашивать пароль root’a у пользователя yay пришлось бы перед каждой установкой пакета в систему. Но у команды sudo
есть таймаут, и если команда была запрошена повторно недавно и таймаут не прошел — операция выполняется с root доступом без запроса пароля, что сделано для удобства пользователя. Но что будет, если yay собирает какой-нибудь «тяжёлый» пакет, время на компиляцию которого привышает таймаут команды sudo
? А что, если таких пакетов подряд штук 15? Правильно, пользователю 15 раз придётся вводить пароль root перед каждой установкой пакета в систему. До недавнего времени это меня очень бесило, т.к. AUR-пакетов у меня в системе не так мало, обновляя их yay постоянно долбил запросом пароля для sudo
, и в один момент чаша моего терпения переполнилась. Пришлось лезть к гуглу с вопросом, который ещё и сформулировать попробуй. Но, как оказалось, решение нашлось быстро и повторить самостоятельно сможет даже новичок в Linux.
Простое перенаправление всего трафика системы через Tor (прозрачный прокси) с помощью Archtorify в Arch Linux/Manjaro
Для тех, кто хочет полностью завернуть в Tor весь трафик системы и является счастливым юзером Arch Linux или дистрибутивов на нём основанных (Manjaro, Chakra, Archman, BlackArch, ArchBang и т.д.) в AUR есть билдскрипт очень удобного инструмента автоматической настройки прозрачной «торификации» всего трафика системы — Archtorify.
Читать далееУскоряем сборку пакетов из AUR в Arch Linux и Manjaro
Каждый пользователь дистрибутива Arch Linux (как и Manjaro) замечал, что по умолчанию пакеты из AUR собираются в один поток, тем самым не задействуя весь потенциал процессора. Чтобы задействовать при сборке AUR пакетов все ядра ЦП, распараллелив процесс сборки, выполним следующие несколько нехитрых шагов.
Читать далееНастройка zRam в Arch/Manjaro Linux
Как-то в блоге я уже писал о том, как настроить zRam на Raspberry Pi 3. Что это такое и чем оно полезно, можно узнать на Википедии. В этом материале речь пойдёт о том, как настроить zRam в Arch Linux или его варианте для новичков — Manjaro Linux.
Читать далее