Свет, тьма, VEML7700 и Python
У меня на полке стоит NanoPi Fire3 — старинный SBC с Linux на борту. С течением времени он неизбежно обрастает периферией разной степени бесполезности. Среди прочего, конечно же, в нем прописался экранчик LCD2004 (даже два) со светодиодной подсветкой, который освещал ночную квартиру, как прожектор.
С одной стороны — удобно ходить в туалет, не включая свет, с другой — захотелось гламура, как в мобилке, чтобы, чем меньше вокруг света, тем тусклее была бы подсветка. Для этой цели нужно этот свет как‑то измерять, так что ассортимент периферии было решено расширить датчиком освещенности VEML7700. О том, как я приспосабливал его к делу, и пойдет речь далее.
Измерить освещенность
Читать полностью
#habr
@linux_potok
У меня на полке стоит NanoPi Fire3 — старинный SBC с Linux на борту. С течением времени он неизбежно обрастает периферией разной степени бесполезности. Среди прочего, конечно же, в нем прописался экранчик LCD2004 (даже два) со светодиодной подсветкой, который освещал ночную квартиру, как прожектор.
С одной стороны — удобно ходить в туалет, не включая свет, с другой — захотелось гламура, как в мобилке, чтобы, чем меньше вокруг света, тем тусклее была бы подсветка. Для этой цели нужно этот свет как‑то измерять, так что ассортимент периферии было решено расширить датчиком освещенности VEML7700. О том, как я приспосабливал его к делу, и пойдет речь далее.
Измерить освещенность
Читать полностью
#habr
@linux_potok
👌1
Во FreeBSD устранено 4 уязвимости, позволяющие поднять привилегии, и одна удалённая root-уязвимость
Во FreeBSD устранено 7 уязвимостей, среди прочего позволяющих удалённо выполнить код с правами root или повысить свои привилегии в системе. Уязвимости устранены в обновлениях FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 и 14.3-RELEASE-p14.
Читать полностью
#OpenNet
@linux_potok
Во FreeBSD устранено 7 уязвимостей, среди прочего позволяющих удалённо выполнить код с правами root или повысить свои привилегии в системе. Уязвимости устранены в обновлениях FreeBSD 15.0-RELEASE-p9, 14.4-RELEASE-p5 и 14.3-RELEASE-p14.
Читать полностью
#OpenNet
@linux_potok
👍2👎1
Релиз GitLab 19.0: ИИ-оркестрация, которая наконец-то догнала темп написания кода
21 мая 2026 года вышел мажорный релиз, переосмысляющий то, как платформа управляет жизненным циклом от идеи до деплоя.
Основной повесткой как уже принято стал ИИ, в Gitlab уделили этому особое внимание.
ИИ уже генерирует больше кода, чем успевают проверять инженеры. Merge Request'ы накапливаются, конфликты разрастаются, секреты утекают в переменные окружения, а зависимости с уязвимостями тихо живут в requirements.txt. GitLab 19.0 отвечает на этот вызов не просто набором фич, а сменой парадигмы: платформа берёт на себя операционную работу, оставляя командам только решения, требующие человеческого суждения.
Ниже я разберу релиз подробно, постараюсь описать примеры конфигурации, архитектурные схемы и дам выводы, таким образом как я это понял)
Читать полностью
#habr
@linux_potok
21 мая 2026 года вышел мажорный релиз, переосмысляющий то, как платформа управляет жизненным циклом от идеи до деплоя.
Основной повесткой как уже принято стал ИИ, в Gitlab уделили этому особое внимание.
ИИ уже генерирует больше кода, чем успевают проверять инженеры. Merge Request'ы накапливаются, конфликты разрастаются, секреты утекают в переменные окружения, а зависимости с уязвимостями тихо живут в requirements.txt. GitLab 19.0 отвечает на этот вызов не просто набором фич, а сменой парадигмы: платформа берёт на себя операционную работу, оставляя командам только решения, требующие человеческого суждения.
Ниже я разберу релиз подробно, постараюсь описать примеры конфигурации, архитектурные схемы и дам выводы, таким образом как я это понял)
Читать полностью
#habr
@linux_potok
🤡4
Системы HP Panther Lake теперь имеют прошивку Intel ISH для Linux
Для владельцев новых ноутбуков HP серии Core Ultra 3 «Panther Lake» или тех, кто рассматривает покупку одной из этих новых систем, прошивка Intel ISH теперь добавлена в linux-firmware.git для улучшения поддержки «из коробки»...
Читать полностью
#Phoronix
@linux_potok
Для владельцев новых ноутбуков HP серии Core Ultra 3 «Panther Lake» или тех, кто рассматривает покупку одной из этих новых систем, прошивка Intel ISH теперь добавлена в linux-firmware.git для улучшения поддержки «из коробки»...
Читать полностью
#Phoronix
@linux_potok
👍4
VKD3D 2.0 добавляет поддержку Direct3D 12 через Vulkan в Wine
Обновлённая библиотека VKD3D 2.0 улучшает перевод Direct3D 12 в Vulkan для Wine, включает улучшения HLSL, DXIL и отладки.
Читать полностью
#Linuxiac
@linux_potok
Обновлённая библиотека VKD3D 2.0 улучшает перевод Direct3D 12 в Vulkan для Wine, включает улучшения HLSL, DXIL и отладки.
Читать полностью
#Linuxiac
@linux_potok
😁2🤯2
Безопасная песочница
Каждую неделю появляется новая песочница для агентов. Большинство таких решений опирается на встроенные механизмы Linux: namespaces, seccomp, cgroups и Landlock. Эти инструменты полезны, но они делят одно ядро с хостом и оставляют оператора внутри модели политик хоста. Полная microVM дает более четкую границу: ядро, которое вы сами выбрали, корневой диск, который можно проверить, сетевой линк, который можно записать, и отказ, который не становится состоянием хоста.
Читать полностью
#habr
@linux_potok
Каждую неделю появляется новая песочница для агентов. Большинство таких решений опирается на встроенные механизмы Linux: namespaces, seccomp, cgroups и Landlock. Эти инструменты полезны, но они делят одно ядро с хостом и оставляют оператора внутри модели политик хоста. Полная microVM дает более четкую границу: ядро, которое вы сами выбрали, корневой диск, который можно проверить, сетевой линк, который можно записать, и отказ, который не становится состоянием хоста.
Читать полностью
#habr
@linux_potok
Valve пытается отклонить иск по лутбоксам в Нью-Йорке: «Людям нравятся сюрпризы»
Valve (что неудивительно) пытается отклонить иск по лутбоксам в Нью-Йорке, приводя интересные аргументы в защиту лутбоксов в таких играх, как Counter-Strike 2.
Читать полностью
#GamingOnLinux
@linux_potok
Valve (что неудивительно) пытается отклонить иск по лутбоксам в Нью-Йорке, приводя интересные аргументы в защиту лутбоксов в таких играх, как Counter-Strike 2.
Читать полностью
#GamingOnLinux
@linux_potok
👍3😁2👎1
Выпущен systemd 261-rc1 с установщиком ОС, подсистемой IMDS и новым storagectl
Сегодня вышла первая версия-кандидат на выпуск systemd 261, и она включает еще больше новых возможностей для этой системы инициализации и диспетчера служб для Linux...
Читать полностью
#Phoronix
@linux_potok
Сегодня вышла первая версия-кандидат на выпуск systemd 261, и она включает еще больше новых возможностей для этой системы инициализации и диспетчера служб для Linux...
Читать полностью
#Phoronix
@linux_potok
👎6👍4
Упс — кто-то чуть не устроил пожар с помощью Steam Controller Puck
Небольшое предупреждение — стоит быть очень осторожным с новым зарядным устройством Steam Controller Puck от Valve. Держите все проводящие предметы подальше от него.
Читать полностью
#GamingOnLinux
@linux_potok
Небольшое предупреждение — стоит быть очень осторожным с новым зарядным устройством Steam Controller Puck от Valve. Держите все проводящие предметы подальше от него.
Читать полностью
#GamingOnLinux
@linux_potok
Пожизненная подписка Plex подорожает до $750, Jellyfin отвечает
С 1 июля Plex увеличивает стоимость пожизненной подписки до $750, утраивая цену. Jellyfin в шутку объявил о "повышении цены" на $0.
Читать полностью
#Linuxiac
@linux_potok
С 1 июля Plex увеличивает стоимость пожизненной подписки до $750, утраивая цену. Jellyfin в шутку объявил о "повышении цены" на $0.
Читать полностью
#Linuxiac
@linux_potok
🤡6
Casualties: Unknown демонстрирует свою интенсивную систему исследования и травм
Демо, которое определённо стоит попробовать — безжалостный симулятор выживания в пещерах Casualties: Unknown предлагает действительно интересную идею.
Читать полностью
#GamingOnLinux
@linux_potok
Демо, которое определённо стоит попробовать — безжалостный симулятор выживания в пещерах Casualties: Unknown предлагает действительно интересную идею.
Читать полностью
#GamingOnLinux
@linux_potok
👍1😐1
Бурите, создавайте и взрывайте свой путь в демо-версии Veridian Expanse
Объединяя миры аркадных шутеров с двойным управлением, крафта и исследований, Veridian Expanse — ещё одна инди-игра с демо, на которую стоит обратить внимание.
Читать полностью
#GamingOnLinux
@linux_potok
Объединяя миры аркадных шутеров с двойным управлением, крафта и исследований, Veridian Expanse — ещё одна инди-игра с демо, на которую стоит обратить внимание.
Читать полностью
#GamingOnLinux
@linux_potok
👍2
Проблема с предварительным просмотром по пробелу в GNOME Sushi в Ubuntu 26.04 будет исправлена
В Ubuntu 26.04 планируют исправить функцию быстрого просмотра файлов по нажатию пробела в GNOME Sushi. Эта утилита похожа на Quick Look в macOS: выберите файл в Nautilus, нажмите пробел — и увидите всплывающее окно с предварительным просмотром для изображений, видео, аудио, PDF и текстовых файлов. Хотя GNOME Sushi не установлена в Ubuntu по умолчанию, многие добавляют её для удобного поиска нужных файлов среди большого количества документов и медиа. Ранее функция просмотра по пробелу была сломана, но теперь её собираются починить.
Читать полностью
#OmgUbuntu
@linux_potok
В Ubuntu 26.04 планируют исправить функцию быстрого просмотра файлов по нажатию пробела в GNOME Sushi. Эта утилита похожа на Quick Look в macOS: выберите файл в Nautilus, нажмите пробел — и увидите всплывающее окно с предварительным просмотром для изображений, видео, аудио, PDF и текстовых файлов. Хотя GNOME Sushi не установлена в Ubuntu по умолчанию, многие добавляют её для удобного поиска нужных файлов среди большого количества документов и медиа. Ранее функция просмотра по пробелу была сломана, но теперь её собираются починить.
Читать полностью
#OmgUbuntu
@linux_potok
😐3👎1
Выпущен OpenCL 3.1.1 для устранения возможной потери производительности
В начале этого месяца была представлена спецификация OpenCL 3.1 с акцентом на повышение производительности рабочих нагрузок ИИ и высокопроизводительных вычислений (HPC) для этой давней спецификации Khronos. Сегодня же выходит OpenCL 3.1.1 как минорная версия, основное внимание в которой уделено решению возможной потери производительности по сравнению с OpenCL 3.1...
Читать полностью
#Phoronix
@linux_potok
В начале этого месяца была представлена спецификация OpenCL 3.1 с акцентом на повышение производительности рабочих нагрузок ИИ и высокопроизводительных вычислений (HPC) для этой давней спецификации Khronos. Сегодня же выходит OpenCL 3.1.1 как минорная версия, основное внимание в которой уделено решению возможной потери производительности по сравнению с OpenCL 3.1...
Читать полностью
#Phoronix
@linux_potok
👍1
Linux 7.1 Внедряет исправления динамического EPP для AMD и масштабирования для Intel Bartlett Lake
Сегодня для Linux 7.1 были объединены исправления управления питанием за эту неделю с несколькими заметными исправлениями как для платформ AMD, так и для Intel...
Читать полностью
#Phoronix
@linux_potok
Сегодня для Linux 7.1 были объединены исправления управления питанием за эту неделю с несколькими заметными исправлениями как для платформ AMD, так и для Intel...
Читать полностью
#Phoronix
@linux_potok
👍3
В nginx выявлена вторая за 10 дней удалённо эксплуатируемая уязвимость
Сформированы корректирующие выпуски nginx 1.31.1 и 1.30.2, в которых устранена критическая уязвимость (CVE-2026-9256), позволяющая удалённо добиться выполнения кода с правами рабочего процесса nginx через отправку специально оформленного HTTP-запроса. Выявившие проблему исследователи продемонстрировали рабочий эксплоит, который будет опубликован вместе с полным описанием спустя 30 дней после исправления. Уязвимость получила кодовое имя nginx-poolslip. Проблема проявляется начиная с версии nginx 0.1.17. Для angie и freenginx на момент написания новости исправления не опубликованы.
Читать полностью
#OpenNet
@linux_potok
Сформированы корректирующие выпуски nginx 1.31.1 и 1.30.2, в которых устранена критическая уязвимость (CVE-2026-9256), позволяющая удалённо добиться выполнения кода с правами рабочего процесса nginx через отправку специально оформленного HTTP-запроса. Выявившие проблему исследователи продемонстрировали рабочий эксплоит, который будет опубликован вместе с полным описанием спустя 30 дней после исправления. Уязвимость получила кодовое имя nginx-poolslip. Проблема проявляется начиная с версии nginx 0.1.17. Для angie и freenginx на момент написания новости исправления не опубликованы.
Читать полностью
#OpenNet
@linux_potok
👍2😐1
GRO Frag - седьмая уязвимость класса Copy Fail, предоставляющая права root в Linux
В открытом доступе размещён эксплоит для седьмой уязвимости (1, 2-3, 4, 5, 6) в ядре Linux, позволяющей непривилегированному локальному пользователю получить права root, перезаписав данные в страничном кэше. CVE-идентификатор ещё не присвоен, кроме кода эксплоита информации о проблеме пока нет. Исправление доступно только в виде патча, который опубликован 20 мая и 21 мая был принят в основную ветку ядра Linux (корректирующие выпуски ядра ещё недоступны).
Читать полностью
#OpenNet
@linux_potok
В открытом доступе размещён эксплоит для седьмой уязвимости (1, 2-3, 4, 5, 6) в ядре Linux, позволяющей непривилегированному локальному пользователю получить права root, перезаписав данные в страничном кэше. CVE-идентификатор ещё не присвоен, кроме кода эксплоита информации о проблеме пока нет. Исправление доступно только в виде патча, который опубликован 20 мая и 21 мая был принят в основную ветку ядра Linux (корректирующие выпуски ядра ещё недоступны).
Читать полностью
#OpenNet
@linux_potok
😁4👍2😱2
7 новых уязвимостей в FreeBSD
20 мая 2026 года разработчики FreeBSD объявили об исправлении семи новых уязвимостей в системе. Не все они одинаково опасны, но есть и крайне неприятные.
( читать дальше... )
freebsd, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
20 мая 2026 года разработчики FreeBSD объявили об исправлении семи новых уязвимостей в системе. Не все они одинаково опасны, но есть и крайне неприятные.
( читать дальше... )
freebsd, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
🥰1😁1
GNOME Commander 2.0 выпущен после переписывания на Rust и перехода на GTK4
GNOME Commander, ортодоксальный файловый менеджер для рабочего стола GNOME, вдохновлённый Norton Commander, был переписан на языке программирования Rust и теперь также использует тулкит GTK4...
Читать полностью
#Phoronix
@linux_potok
GNOME Commander, ортодоксальный файловый менеджер для рабочего стола GNOME, вдохновлённый Norton Commander, был переписан на языке программирования Rust и теперь также использует тулкит GTK4...
Читать полностью
#Phoronix
@linux_potok
❤1👍1👌1
Новая уязвимость в rewrite-модуле nginx
Вскоре после обнаружения 18-летнего потенциального RCE было обнаружено ещё одно, CVE-2026-9256, на этот раз просуществовавшее ещё дольше — 21 год, начиная с версии 0.1.17, выпущенной в начале 2005 года.
Для эксплуатации уязвимости требуется наличие в конфиге сервера директивы rewrite, у которой:
в первом аргументе имеются перекрывающиеся выделяемые параметры регулярного выражения,
во втором используется два или больше из них, но не используются переменные,
при этом либо указан тип «redirect», либо параметры во втором аргументе находятся после знака вопроса.
( читать дальше... )
nginx, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
Вскоре после обнаружения 18-летнего потенциального RCE было обнаружено ещё одно, CVE-2026-9256, на этот раз просуществовавшее ещё дольше — 21 год, начиная с версии 0.1.17, выпущенной в начале 2005 года.
Для эксплуатации уязвимости требуется наличие в конфиге сервера директивы rewrite, у которой:
в первом аргументе имеются перекрывающиеся выделяемые параметры регулярного выражения,
во втором используется два или больше из них, но не используются переменные,
при этом либо указан тип «redirect», либо параметры во втором аргументе находятся после знака вопроса.
( читать дальше... )
nginx, уязвимость
Читать полностью
#LinuxOrgRu
@linux_potok
❤1👌1
FreeBSD 15.1-RC1 выпущен: исправления с обнаружением новых уязвимостей безопасности с помощью ИИ
В дополнение к недавнему наплыву уязвимостей безопасности Linux, влияющих на Linux, FreeBSD также начал получать отчёты о безопасности через инструменты обнаружения на базе ИИ/LLM. Сегодня вышел релиз FreeBSD 15.1-RC1, опережая запланированный официальный релиз в июне, и он приносит ряд исправлений безопасности, обнаруженных благодаря этим новым исследованиям в области безопасности, основанным на ИИ...
Читать полностью
#Phoronix
@linux_potok
В дополнение к недавнему наплыву уязвимостей безопасности Linux, влияющих на Linux, FreeBSD также начал получать отчёты о безопасности через инструменты обнаружения на базе ИИ/LLM. Сегодня вышел релиз FreeBSD 15.1-RC1, опережая запланированный официальный релиз в июне, и он приносит ряд исправлений безопасности, обнаруженных благодаря этим новым исследованиям в области безопасности, основанным на ИИ...
Читать полностью
#Phoronix
@linux_potok
👍2❤1👎1