Блог cloudsv: практические заметки по Linux и DevOpsСайт clsv.ru представляет собой личный технический блог, где автор под ником cloudsv делится опытом работы с операционной системой Linux, инструмент...
Сайт clsv.ru представляет собой личный технический блог, где автор под ником cloudsv делится опытом работы с операционной системой Linux, инструментами автоматизации и настройкой игрового софта. Ресурс ориентирован на системных администраторов, разработчиков и энтузиастов, которым приходится решать нестандартные задачи в среде open-source. Тематика охватывает широкий спектр вопросов: от мониторинга производительности до сборки пакетов для специфических архитектур.
Одной из ключевых тем блога является диагностика узких мест в системе. Автор опирается на известную схему Брендана Грегга, но предлагает читателям более практичный подход. Вместо того чтобы искать команды в интернете в момент аварии, он собрал список утилит для CLI-мониторинга, включая как стандартные инструменты, так и сторонние опенсорсные решения. Это помогает быстрее реагировать на инциденты и не терять время на поиски нужной утилиты.
Значительная часть контента посвящена запуску Windows-игр через Steam Proton на Linux. Автор подробно описывает проблему, возникшую после выхода версии Proton 10.x, когда перестал работать геймпад PS5 DualSense. Решение оказалось простым, но неочевидным: необходимо было установить переменную окружения PROTON_PREFER_SDL1. В статье объясняется, что этот патч заставляет Proton использовать библиотеку SDL наравне с hidraw, что исправляет ввод в играх, где не используется нативный ввод Steam. Также упоминается опыт запуска игр в Docker-контейнере на ноутбуке Lenovo Thinkpad X1 Nano с пробросом устройств и сокетов X11PulseAudio, хотя производительность в таких условиях оставляла желать лучшего.
В разделе DevOps автор рассказывает о сложностях установки puppet-agent версии 8.x на архитектуру armhf в Debian 11 (Bullseye). Официальные репозитории не предоставляли нужных пакетов, поэтому пришлось собирать агент самостоятельно. Это типичная боль для тех, кто работает с legacy-оборудованием или специфическими платформами, где поддержка новых версий ПО запаздывает.
Также затрагиваются вопросы безопасности и сетевых служб. Была найдена проблема с прослушиванием UDP-портов (3702, 50549, 42892) на всех интерфейсах, что связано со службой gvfs wsdd (Web Service Discovery). Отключение этой службы помогло устранить лишнюю активность в сети.
Отдельного внимания заслуживают статьи о взаимодействии железа с ядром Linux. Описан случай зависания ноутбука при отправке в режим suspend после обновления systemd до версии 256. Проблема касалась ноутбуков с видеокартами NVIDIA. Временным решением стало использование комбинации клавиш sysrq для принудительного завершения процессов перед засыпанием. Также подробно разобран опыт владения Asus ROG x13 flow 2022 (GV301RE), где автор столкнулся с множеством нюансов настройки драйверов и совместимости под нагрузкой.
Блог ведет один человек, который не боится делиться своими ошибками и костылями. Например, он рассказывает, как реализовал уведомление о смене рабочего стола в XFCE4, так как штатных средств не оказалось, или как мониторит статус микрофона на панели задач для онлайн-митингов. Такой подход делает ресурс полезным справочником для тех, кто уже столкнулся с похожими проблемами.
Это связано с тем, что новая версия Proton отдает предпочтение интерфейсу hidraw. Чтобы вернуть поддержку джойстика, нужно установить переменную окружения PROTON_PREFER_SDL1, что заставит систему использовать SDL.
В официальных репозиториях Debian 11 (Bullseye) для архитектуры armhf нет пакетов версии 8.x. Требуется самостоятельная сборка агента из исходников или использование сторонних репозиториев, так как доступные пакеты относятся к более старым версиям.
Если обновление systemd до версии 256 вызвало зависание ноутбуков с NVIDIA, можно использовать комбинацию клавиш sysrq (sysrq + k и sysrq + i) для убийства процессов и корректного завершения работы системы.
Порты 3702 и другие могут прослушиваться службой gvfs wsdd (Web Service Discovery). Для устранения этого явления рекомендуется отключить данную службу.
domain: CLSV.RU
nserver: dns1.yandex.net.
nserver: dns2.yandex.net.
state: REGISTERED, DELEGATED, VERIFIED
person: Private Person
registrar: REGRU-RU
admin-contact: http://www.reg.ru/whois/admin_contact
created: 2013-08-10T09:29:21Z
paid-till: 2027-08-10T10:29:21Z
free-date: 2027-09-10
source: TCI
Last updated on 2026-08-11T21:28:01Z
User-agent: *
Disallow: /manager/
Disallow: /assets/components/
Disallow: /core/
Disallow: /connectors/
Disallow: /index.php
Disallow: *?
Host: clsv.ru
Sitemap: https://clsv.ru/sitemap.xml
| Position | Phrase | Page | Snippet |
|---|---|---|---|
| 7 | /telegram/ne_rabotae... | ||
| 9(+3) | /linux/pogovorim_o_r... | ||
| 16 | /telegram/ne_rabotae... | ||
| 18 | /telegram/ne_rabotae... | ||
| 24 | /telegram/ne_rabotae... | ||
| 25 | /linux/nizkaya_skoro... | ||
| 25 | /telegram/ne_rabotae... | ||
| 25 | /telegram/ne_rabotae... | ||
| 27 | /about/obnovlenie_sc... | ||
| 31 | /web/lokalnoe_zerkal... |
| Position | Phrase | Page | Snippet |
|---|---|---|---|
| 5 | /web/lokalnoe_zerkal... |