Анализ исправления ошибок в ядре Linux - в среднем ошибки замечают через 2 года
Опубликованы результаты исследования времени обнаружения и устранения ошибок в коде ядра Linux. Данные получены в результате анализа исправления 125 тысяч ошибок, помеченных в Git-репозитории тегом "Fixes:", ссылающимся на коммит, в котором возникла ошибка. Среднее время обнаружения ошибок в ядре составило 2.1 года. Если рассматривать только ошибки, исправленные в 2025 году, данный показатель составил 2.8 года.
Читать полностью
#OpenNet
@linux_potok
Опубликованы результаты исследования времени обнаружения и устранения ошибок в коде ядра Linux. Данные получены в результате анализа исправления 125 тысяч ошибок, помеченных в Git-репозитории тегом "Fixes:", ссылающимся на коммит, в котором возникла ошибка. Среднее время обнаружения ошибок в ядре составило 2.1 года. Если рассматривать только ошибки, исправленные в 2025 году, данный показатель составил 2.8 года.
Читать полностью
#OpenNet
@linux_potok
😱6❤1👍1😁1💘1
Loss32 - проект дистрибутива с реализацией Win32
Проект Loss32 развивает дистрибутив, который сочетает в себе ядро Linux и графическое окружение, основанное на компонентах Windows. Компоненты используются из Wine и ReactOS.
Ключевым отличием от ReactOS является отказ от идеи использования ядра Windows NT в основе и использование подхода, близкого к Android (в котором также используется ядро Linux для вышеуказанных целей, но не используются такие компоненты, как Systemd, утилиты GNU, Wayland/X11, менеджеры пакетов и т.п), позволяющего добиться большей аппаратной совместимости по сравнению с оригинальным проектом.
В качестве композитного менеджера используется Mutter, среда рабочего стола базируется на приложениях и библиотеках Win32, таких как explorer.exe и shell32.dll.
Подробности (ycombinator.com)
reactos, windows, wine
Читать полностью
#LinuxOrgRu
@linux_potok
Проект Loss32 развивает дистрибутив, который сочетает в себе ядро Linux и графическое окружение, основанное на компонентах Windows. Компоненты используются из Wine и ReactOS.
Ключевым отличием от ReactOS является отказ от идеи использования ядра Windows NT в основе и использование подхода, близкого к Android (в котором также используется ядро Linux для вышеуказанных целей, но не используются такие компоненты, как Systemd, утилиты GNU, Wayland/X11, менеджеры пакетов и т.п), позволяющего добиться большей аппаратной совместимости по сравнению с оригинальным проектом.
В качестве композитного менеджера используется Mutter, среда рабочего стола базируется на приложениях и библиотеках Win32, таких как explorer.exe и shell32.dll.
Подробности (ycombinator.com)
reactos, windows, wine
Читать полностью
#LinuxOrgRu
@linux_potok
😁9😐2👌1
Omarchy 3.3 на базе Arch: диктовка ИИ, гибернация и исправления Hyprland
В Omarchy 3.3 добавлены локальная ИИ-диктовка через Voxtype, поддержка гибернации, динамические темы и другие улучшения, включая исправления для Hyprland.
Читать полностью
#Linuxiac
@linux_potok
В Omarchy 3.3 добавлены локальная ИИ-диктовка через Voxtype, поддержка гибернации, динамические темы и другие улучшения, включая исправления для Hyprland.
Читать полностью
#Linuxiac
@linux_potok
👌3🤔1
Проект Gentoo опубликовал отчёт за 2025 год
Разработчики дистрибутива Gentoo Linux опубликовали отчёт с обзором основных событий и финансовых показателей за 2025 год. Среди отмеченных достижений.
Читать полностью
#OpenNet
@linux_potok
Разработчики дистрибутива Gentoo Linux опубликовали отчёт с обзором основных событий и финансовых показателей за 2025 год. Среди отмеченных достижений.
Читать полностью
#OpenNet
@linux_potok
👍2👌2👎1
Дистрохоп на минималках. «Без использования инсталляторов»
Автор рассказывает о ручной установке различных Linux-дистрибутивов (Fedora, Ubuntu, openSUSE, Slackware, Gentoo, Void) на старом ПК без использования привычных графических инсталляторов. Вместо этого он создает разделы вручную, ставит master-GRUB для выбора системы и автоматизирует процесс с помощью скриптов (debootstrap, chroot, xbps и др.). Описаны основные шаги, особенности установки каждого дистрибутива и пример конфигурации grub для загрузки ISO напрямую. Автор отмечает, что ручной способ проще, гибче и удобнее для опытных пользователей, а также пригоден для автоматизации и управления процессом установки. Статья предназначена для энтузиастов, знакомых с низкоуровневой установкой Linux. Ссылки на скрипты прилагаются.
Читать полностью
#pingvinus
@linux_potok
Автор рассказывает о ручной установке различных Linux-дистрибутивов (Fedora, Ubuntu, openSUSE, Slackware, Gentoo, Void) на старом ПК без использования привычных графических инсталляторов. Вместо этого он создает разделы вручную, ставит master-GRUB для выбора системы и автоматизирует процесс с помощью скриптов (debootstrap, chroot, xbps и др.). Описаны основные шаги, особенности установки каждого дистрибутива и пример конфигурации grub для загрузки ISO напрямую. Автор отмечает, что ручной способ проще, гибче и удобнее для опытных пользователей, а также пригоден для автоматизации и управления процессом установки. Статья предназначена для энтузиастов, знакомых с низкоуровневой установкой Linux. Ссылки на скрипты прилагаются.
Читать полностью
#pingvinus
@linux_potok
👍10
Ядро Linux рассматривает возможность компоновки переносимого x86-ядра как PIE в 2026 году
Для повышения уровня безопасности ядра Linux серия патчей была обновлена более чем через год для компоновки переносимого x86_64-ядра как кода в формате Position Independent Executable (PIE)...
Читать полностью
#Phoronix
@linux_potok
Для повышения уровня безопасности ядра Linux серия патчей была обновлена более чем через год для компоновки переносимого x86_64-ядра как кода в формате Position Independent Executable (PIE)...
Читать полностью
#Phoronix
@linux_potok
🔥7👍1🤔1
Драйвер Etnaviv добавляет поддержку сброса PPU Flop, необходимую для некоторых устройств Vivante
Сегодня была отправлена последняя партия изменений drm-misc-next в DRM-Next для подготовки к предстоящему циклу ядра Linux 6.20~7.0. Обратным инжинирингом разработанный DRM-драйвер Etnaviv для графики/NPU Vivante получил новую функцию "PPU flop reset", которая была обнаружена при изучении проприетарного драйвера ядра от вендора...
Читать полностью
#Phoronix
@linux_potok
Сегодня была отправлена последняя партия изменений drm-misc-next в DRM-Next для подготовки к предстоящему циклу ядра Linux 6.20~7.0. Обратным инжинирингом разработанный DRM-драйвер Etnaviv для графики/NPU Vivante получил новую функцию "PPU flop reset", которая была обнаружена при изучении проприетарного драйвера ядра от вендора...
Читать полностью
#Phoronix
@linux_potok
👍6
Патчи Linux позволяют обновлять прошивки видеокарт Intel с не-x86 систем
Современный графический драйвер ядра Xe от Intel изначально разрабатывался с расчетом на более широкую совместимость с не-x86 архитектурами, поскольку их дискретные графические процессоры стали ключевым компонентом, в отличие от устаревшего драйвера ядра i915, ориентированного в основном на x86. Это позволяет запускать Intel Arc Graphics на ARM или RISC-V, однако при использовании графики Intel в мире не-x86 пока сохраняются определённые сложности. Одним из таких ограничений, которое сейчас устраняется, является отсутствие возможности обновления прошивки GPU на не-x86 системах...
Читать полностью
#Phoronix
@linux_potok
Современный графический драйвер ядра Xe от Intel изначально разрабатывался с расчетом на более широкую совместимость с не-x86 архитектурами, поскольку их дискретные графические процессоры стали ключевым компонентом, в отличие от устаревшего драйвера ядра i915, ориентированного в основном на x86. Это позволяет запускать Intel Arc Graphics на ARM или RISC-V, однако при использовании графики Intel в мире не-x86 пока сохраняются определённые сложности. Одним из таких ограничений, которое сейчас устраняется, является отсутствие возможности обновления прошивки GPU на не-x86 системах...
Читать полностью
#Phoronix
@linux_potok
👍5
Линус Торвальдс: "Проблема AI-мусора *НЕ* будет решена с помощью документации"
Разработчики ядра Linux уже несколько месяцев обсуждают предлагаемые правила для отправки изменений, сгенерированных инструментами, в ядро Linux. В числе этих "инструментов" основной мотивацией для подготовки документации стал всплеск интереса к эпохе искусственного интеллекта и больших языковых моделей с ассистентами для программирования и многими другими средствами. Торвальдс высказал замечания в рассылке разработчиков ядра Linux, выразив мнение, что документация должна быть сосредоточена на "инструментах" в целом, а не специально на AI, учитывая высокую вероятность продолжения появлений изменений с помощью AI вне зависимости от наличия документации...
Читать полностью
#Phoronix
@linux_potok
Разработчики ядра Linux уже несколько месяцев обсуждают предлагаемые правила для отправки изменений, сгенерированных инструментами, в ядро Linux. В числе этих "инструментов" основной мотивацией для подготовки документации стал всплеск интереса к эпохе искусственного интеллекта и больших языковых моделей с ассистентами для программирования и многими другими средствами. Торвальдс высказал замечания в рассылке разработчиков ядра Linux, выразив мнение, что документация должна быть сосредоточена на "инструментах" в целом, а не специально на AI, учитывая высокую вероятность продолжения появлений изменений с помощью AI вне зависимости от наличия документации...
Читать полностью
#Phoronix
@linux_potok
👍15🔥2😁1
Выпущена коллекция приложений KDE Gear 25.12.1: что нового
Коллекция KDE Gear 25.12.1 включает исправления ошибок более чем в 180 приложениях, повышая стабильность таких основных инструментов KDE, как Dolphin, Kate и Kdenlive.
Читать полностью
#Linuxiac
@linux_potok
Коллекция KDE Gear 25.12.1 включает исправления ошибок более чем в 180 приложениях, повышая стабильность таких основных инструментов KDE, как Dolphin, Kate и Kdenlive.
Читать полностью
#Linuxiac
@linux_potok
👍9👌2
Выпущен KDE Gear 25.12.1 с улучшениями для приложений KDE
Вышло первое обновление обслуживания KDE Gear 25.12.1. В новой версии исправлены ошибки и внесены различные улучшения в любимые приложения KDE.
Читать полностью
#9to5Linux
@linux_potok
Вышло первое обновление обслуживания KDE Gear 25.12.1. В новой версии исправлены ошибки и внесены различные улучшения в любимые приложения KDE.
Читать полностью
#9to5Linux
@linux_potok
👍10👌1
NVIDIA оптимизирует вывод статистики памяти Linux для экономии 11% системного времени
Инженер NVIDIA реорганизовал часть кода, связанного с printf, в модуле контроллера ресурсов памяти "memcg" при выводе статистики, чтобы сократить системное время на 11% при выгрузке этих данных...
Читать полностью
#Phoronix
@linux_potok
Инженер NVIDIA реорганизовал часть кода, связанного с printf, в модуле контроллера ресурсов памяти "memcg" при выводе статистики, чтобы сократить системное время на 11% при выгрузке этих данных...
Читать полностью
#Phoronix
@linux_potok
👍13🔥1💋1
Ноутбуки Intel Panther Lake доступны для предзаказа пока в ограниченном количестве
В понедельник на выставке CES Intel анонсировала Panther Lake как Core Ultra Series 3, а первые ноутбуки с этим процессором должны были поступить в предзаказ уже на следующий день, 6 января, при этом глобальная доступность ожидается примерно 27 января. Сейчас, спустя несколько дней после открытия предзаказов, доступно очень мало вариантов, и некоторые из моделей начнут доставляться лишь к середине февраля...
Читать полностью
#Phoronix
@linux_potok
В понедельник на выставке CES Intel анонсировала Panther Lake как Core Ultra Series 3, а первые ноутбуки с этим процессором должны были поступить в предзаказ уже на следующий день, 6 января, при этом глобальная доступность ожидается примерно 27 января. Сейчас, спустя несколько дней после открытия предзаказов, доступно очень мало вариантов, и некоторые из моделей начнут доставляться лишь к середине февраля...
Читать полностью
#Phoronix
@linux_potok
👍3
20% ошибок ядра Linux скрываются более 5 лет
Исследование 20-летней истории ядра показало, что ошибки в среднем остаются незамеченными более 2 лет, а некоторые — десятилетиями.
Читать полностью
#ItFOSS
@linux_potok
Исследование 20-летней истории ядра показало, что ошибки в среднем остаются незамеченными более 2 лет, а некоторые — десятилетиями.
Читать полностью
#ItFOSS
@linux_potok
😁3👌2
Linux 6.18 LTS против ядра Liquorix: производительность рабочей станции на AMD Ryzen Threadripper
Прошло довольно много времени с последнего тестирования ядра Liquorix — энтузиастской версии ядра Linux, ориентированной на отзывчивость в играх, аудио- и видеопроизводстве, а также других творческих и энтузиастских задачах. В сегодняшней статье рассматривается, как последнее ядро Liquorix, основанное на Linux 6.18, конкурирует с основным ядром Linux 6.18 LTS на одной и той же системе.
Читать полностью
#Phoronix
@linux_potok
Прошло довольно много времени с последнего тестирования ядра Liquorix — энтузиастской версии ядра Linux, ориентированной на отзывчивость в играх, аудио- и видеопроизводстве, а также других творческих и энтузиастских задачах. В сегодняшней статье рассматривается, как последнее ядро Liquorix, основанное на Linux 6.18, конкурирует с основным ядром Linux 6.18 LTS на одной и той же системе.
Читать полностью
#Phoronix
@linux_potok
👍6
Окончание поддержки Bose SoundTouch стало менее болезненным благодаря открытому API
Документация по API открывает разработчикам возможность создавать собственные приложения для управления (надеемся, что с открытым исходным кодом).
Читать полностью
#ItFOSS
@linux_potok
Документация по API открывает разработчикам возможность создавать собственные приложения для управления (надеемся, что с открытым исходным кодом).
Читать полностью
#ItFOSS
@linux_potok
👌5
ЕС начал сбор мнений по открытым цифровым экосистемам
Европейская комиссия проводит общественное обсуждение новой стратегии по открытым цифровым экосистемам. Стратегия ориентирована на развитие открытого исходного кода, повышение безопасности и технологический суверенитет ЕС.
Читать полностью
#Linuxiac
@linux_potok
Европейская комиссия проводит общественное обсуждение новой стратегии по открытым цифровым экосистемам. Стратегия ориентирована на развитие открытого исходного кода, повышение безопасности и технологический суверенитет ЕС.
Читать полностью
#Linuxiac
@linux_potok
👍7❤1
Запуск Seafile 13.0 с ИИ-поиском и метаданными
В версии Seafile 13.0 появились ИИ-поиск, расширенные метаданные, совместная работа в реальном времени и полнотекстовый поиск.
Читать полностью
#Linuxiac
@linux_potok
В версии Seafile 13.0 появились ИИ-поиск, расширенные метаданные, совместная работа в реальном времени и полнотекстовый поиск.
Читать полностью
#Linuxiac
@linux_potok
👍3🤮1
Manjaro 26
Состоялся релиз дистрибутива Manjaro 26.0, ключевыми особенностями которого стали Gnome 49 и Plasma 6.5, а также переход на Wayland по умолчанию. Также включен драйвер Nvidia 590.48, в котором прекращена поддержка видеокарт Maxwell (GTX 9xx) и Pascal (GTX 10xx).
Среди ядер на выбор теперь доступны варианты: 5.10, 5.15, 6.1, 6.6, 6.12 и 6.18.
Также обновлен ряд прикладных программ, такие как браузеры и Libreoffice.
arch, aur, boxit, linux, manjaro
Читать полностью
#LinuxOrgRu
@linux_potok
Состоялся релиз дистрибутива Manjaro 26.0, ключевыми особенностями которого стали Gnome 49 и Plasma 6.5, а также переход на Wayland по умолчанию. Также включен драйвер Nvidia 590.48, в котором прекращена поддержка видеокарт Maxwell (GTX 9xx) и Pascal (GTX 10xx).
Среди ядер на выбор теперь доступны варианты: 5.10, 5.15, 6.1, 6.6, 6.12 и 6.18.
Также обновлен ряд прикладных программ, такие как браузеры и Libreoffice.
arch, aur, boxit, linux, manjaro
Читать полностью
#LinuxOrgRu
@linux_potok
👌8👍3
Dig Dig Die звучит как уморительная кооперативная хоррор-игра про расхищение могил
Если вы ищете ещё больше весёлых и пугающих кооперативных игр для игры с друзьями, недавно анонсированная Dig, Dig, Die может вам подойти.
Читать полностью
#GamingOnLinux
@linux_potok
Если вы ищете ещё больше весёлых и пугающих кооперативных игр для игры с друзьями, недавно анонсированная Dig, Dig, Die может вам подойти.
Читать полностью
#GamingOnLinux
@linux_potok
❤1👍1👌1
Kawai-Focus 2.1: переезд на новый стек
В данной статье я попытаюсь переписать часть приложения Kawai-Focus на стек: FastAPI + Vue.js + Tauri + Ionic. Также я соберу приложение только с экраном «Таймеры» под Linux в AppImage, которое подойдёт для большинства Linux-дистрибутивов. Реализация одного экрана не будет слишком долгим процессом, а финальная сборка приложения позволит оценить сложность и удобство полного цикла разработки.
Эта cтатья не будет подробным гайдом, так как размер переписанного кода и его описание слишком велики для одной статьи. Однако я покажу часть кода проекта и расскажу о выбранном стеке, а также о трудностях и преимуществах, с которыми я столкнулся в процессе переписывания проекта. Я буду использовать часть кода старого проекта, который не касается Kivy и KivyMD, поэтому его душа не умрёт, а обновится.
Заваривайте чай, доставайте вкусняшки — пора «старый стек превращать в удобрение для новых помидор»! 🍅
Читать полностью
#habr
@linux_potok
В данной статье я попытаюсь переписать часть приложения Kawai-Focus на стек: FastAPI + Vue.js + Tauri + Ionic. Также я соберу приложение только с экраном «Таймеры» под Linux в AppImage, которое подойдёт для большинства Linux-дистрибутивов. Реализация одного экрана не будет слишком долгим процессом, а финальная сборка приложения позволит оценить сложность и удобство полного цикла разработки.
Эта cтатья не будет подробным гайдом, так как размер переписанного кода и его описание слишком велики для одной статьи. Однако я покажу часть кода проекта и расскажу о выбранном стеке, а также о трудностях и преимуществах, с которыми я столкнулся в процессе переписывания проекта. Я буду использовать часть кода старого проекта, который не касается Kivy и KivyMD, поэтому его душа не умрёт, а обновится.
Заваривайте чай, доставайте вкусняшки — пора «старый стек превращать в удобрение для новых помидор»! 🍅
Читать полностью
#habr
@linux_potok
👌2