Linux / Линукс
13.3K subscribers
7K photos
218 videos
27 files
7.43K links
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.me/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Не бойтесь Линукс, примите его 🐧

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
54🔥7😁5👍1
GNOME OS упрощает тестирование экспериментальных версий программ через Test Center и systemd-sysext

Разработчики GNOME OS представили инструментарий GNOME OS Developer Tool Suite, включающий графический интерфейс Test Center для управления экспериментальными изменениями в атомарно обновляемых монолитных системных образах. Test Center позволяет устанавливать тестовые версии приложений по ссылке от разработчика с автоматическим удалением по истечении времени эксперимента. Для системных изменений используются оверлеи systemd-sysext, которые можно откатить в любой момент без нарушения целостности образа.

Параллельно ведётся работа над установкой консольных утилит в системах на основе Flatpak, которые сейчас плохо подходят для распространения CLI-приложений.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚733
Найдены физические компакт-диски Red Flag Linux 3.0 (lost media). Будет интересно

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥393
Ядро Linux 7.0 замедлило нейросети на видеокартах AMD в 42 раза

В грядущем обновлении ядра Linux 7.0.0-28.28 для свежих версий Ubuntu обнаружилась дикая регрессия. Из-за поломанного драйвера amdgpu производительность в задачах с использованием стека AMD ROCm значительно снизилась. Для понимания масштабов: генерация картинки в Stable Diffusion XL через ComfyUI теперь занимает 388 секунд вместо привычных девяти. Скорость упала в 42 раза 🐧

Ошибка прилетела из апстрима ядра 7.0.12, и Canonical прекрасно о ней знает. Но откладывать релиз они не собираются, потому что в пакете зашиты важные патчи безопасности. Официальный совет звучит примерно так: если вам важнее быстро генерировать картинки, а не защищать систему от хакеров, просто не обновляйтесь и сидите с уязвимостями.

Конечно, проблема затронула не только Ubuntu, но и другие дистрибутивы вроде Fedora и CachyOS, которые успели обновиться до проблемной версии. Корень зла уже вырезали в грядущем патче 7.0.13.

Отчаявшимся энтузиастам предлагают костыль в виде запуска ComfyUI с флагом "--disable-mmap".

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19💔73🤯3😈2
Популярный драйвер NTFS-3G раздавал права root через обычные флешки

В коде нашли сразу девять критических уязвимостей, большинство из которых это банальные переполнения буфера. Разработчики выкатили патч 2026.7.7.

Принцип взлома достаточно примитивным. Злоумышленнику не нужно ломать сеть или подбирать пароли, достаточно просто подсунуть пользователю специально подготовленный образ NTFS или флешку с кривой файловой системой. Как только система наивно монтирует этот троянский накопитель, баги в функциях вроде ntfs_ib_copy_tail переполняют буфер и отдают хакеру полный root-доступ к операционной системе. Идеальный способ угнать сервер через забытую на столе USB-флешку.

Интересно, что драйвер работает в пространстве пользователя через механизм FUSE, что в теории должно было жестко изолировать его и защитить ядро от взломов. Но легаси-код на C с полным отсутствием проверок допустимых диапазонов значений помножил всю эту изоляцию на ноль.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯22🔥5👍2😁2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53🌚4
В экосистеме CURATOR появился новый сервис — CURATOR.SCANNER.

CURATOR.SCANNER регулярно сканирует внешний периметр организации, помогая выявлять уязвимости, ошибки конфигурации и устаревшее ПО. Он расширяет набор решений CURATOR, в который уже входят сервисы защиты от DDoS-атак, WAF и защиты от ботов.

Это облачный сервис, который не требует развертывания дополнительных инструментов на стороне клиента и доступен в едином личном кабинете CURATOR.

Благодаря этому регулярное сканирование внешнего периметра можно подключить без дополнительных затрат времени, дополнив существующий набор решений для защиты инфраструктуры.

👉 Подробности — по ссылке.
2🤔21
Торвальдс благословил нейросети и отправил противников ИИ делать свой форк

Линус официально разрешил использовать нейросети при написании ядра Linux. Он заявил, что ИИ это просто удобный инструмент, а не вселенское зло. Тем разработчикам, чьи нежные чувства задевает машинный код, Торвальдс предложил собрать вещи, сделать собственный форк ядра и перестать мешать нормальным людям работать. По его словам, отрицать пользу современных алгоритмов сегодня могут только те, кто вообще ими не пользовался.

Отдельно Линус проехался по борцам за социальную справедливость, которые пытаются запретить нейросети по этическим соображениям. Он жестко напомнил, что ядро Linux всегда было и останется сугубо техническим проектом, где качество кода решает всё, а личные обиды никого не волнуют. Торвальдс сравнил противников ИИ с агрессивными вегетарианцами: вы можете не есть мясо по своим личным убеждениям, но не смейте лезть в чужую тарелку и указывать остальным, как им писать код.

Напоследок великий и ужасный раздал оплеух Фонду свободного ПО (FSF). Линус обвинил их в том, что они используют этику как оружие для навязывания своей воли. Именно поэтому, по его словам, сообщество разработчиков ядра принципиально использует термин Open Source, а не Free Software, и терпеть не может приставку GNU в названии системы.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50👍138💯2😎2
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚26😁16🔥6🎉5👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
💯34
OpenBSD прекратил поддержку аппаратной платформы Loongson из-за регресии в Clang

Эти древние китайские MIPS-процессоры поддерживались с 2010 года, но суровая реальность современных инструментов взяла свое. Причиной радикального шага стала новая версия компилятора Clang 22, которая напрочь отказывается нормально собирать сама себя на платформе mips64el, постоянно выдавая критические сбои и аварийные завершения.

Сопровождающий платформу разработчик честно признался, что у него просто сдали нервы. И его можно понять: одна попытка скомпилировать Clang на слабеньком китайском процессоре занимает 10 дней. Ждать почти полторы недели, чтобы в самом конце получить ошибку сборки из-за кривого порядка байт... такое испытание сломает психику даже самому стойкому фанату открытого кода.

Откатиться на старый добрый GCC 4 тоже не выйдет, потому что современным портам и софту подавай стандарт C++ 11. В итоге разработчики просто махнули рукой и решили, что проще убить поддержку целой платформы, чем тратить месяцы жизни на бесконечные десятидневные компиляции.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30😢11🤔4
Выпуск Wayland 1.26

Спустя четыре месяца напряженной разработки свет увидел стабильный релиз Wayland 1.26. Теперь композитный менеджер умеет отслеживать программные прыжки курсора мыши и корректно удалять сокеты без состояния гонки. Поистине революционные технологии, которые древний и ужасный икс-сервер освоил еще где-то в мезозойской эре.

Разработчики также выкатили протокол для дробного масштабирования с точностью до пикселя и управление сеансами для восстановления окон после падения системы. А еще добавили поддержку вырезов на экране, ведь кому-то жизненно необходимо запускать операционную систему на смартфоне с фронтальной камерой.

Тем временем экосистема отчаянно пытается закопать старые протоколы. Оболочка Cinnamon наконец-то осилила полноценную поддержку, KDE воюет с масштабированием, а разработчики даже портировали древний драйвер Synaptics под новые реалии. Никто не спорит, что жесткая изоляция окон решает кучу проблем с безопасностью. Но глядя на то, как сообщество десятилетиями изобретает базовые функции рабочего стола с нуля, закрадывается мысль, что цена за эту безопасность оказалась слишком высокой

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
26🌚7😁2💯2🔥1
Разработчик написал с нуля свой X-сервер на 100 тысяч строк кода

Неизвестный герой-одиночка выкатил X-сервер Frame и полноценный рабочий стол CHasm, написанные на голом ассемблере NASM. Никаких внешних зависимостей, никаких стандартных библиотек вроде libc или готовых драйверов Mesa. Программа общается с ядром Linux напрямую через системные вызовы. В итоге получилась система на 100 тысяч строк низкоуровневого кода, которая заменяет собой весь привычный зоопарк из X. Org, оконных менеджеров и терминалов.

При этом автор не скрывает, что активно использует ИИ-ассистента Claude Code. Нейросеть помогает писать код на самом низком и древнем уровне абстракции аппаратного обеспечения. Сейчас проект находится на экваторе своей разработки, но уже умеет запускать Firefox и GIMP, а потребление процессора в простое у него в три раза ниже, чем у классического X. Org.

Для полного счастья автор написал себе еще и отдельный набор консольных утилит на Rust, который включает вообще всё: от файлового менеджера и командной оболочки до почтового клиента и календаря. Видимо, человек просто решил полностью изолироваться от современного раздутого софта и переписал для себя всю операционную систему с нуля.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
58👍16🔥10😁7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁64
Илон Маск пообещал выложить в открытый доступ весь исходный код соцсети X

Процесс начнется сразу после того, как безопасники закончат полное рецензирование кодовой базы и вычистят оттуда все потенциально опасные дыры. Чтобы ни у кого не возникло подозрений в обмане, компания планирует нанять независимых сторонних аудиторов. Их главной задачей будет подтвердить, что на серверах X крутится именно тот открытый код, который выложат в публичный доступ, а не какая-то секретная проприетарная сборка. Учитывая богатую историю платформы и тонны легаси-кода, оставшегося от прошлого руководства, аудиторам предстоит увлекательное путешествие в мир костылей и технического долга.

Маск уверен, что только тотальная прозрачность может вернуть пользователям абсолютное доверие к платформе.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
50🌚9😁8🔥3
Представлен Holo Core, порт Arch Linux для архитектуры AArch64

Valve и Collabora совершили невозможное... они заставили Arch Linux нормально работать на ARM-архитектуре. Проект под кодовым названием Holo Core создали не от хорошей жизни. Разработчикам срочно понадобилось запихнуть полноценную SteamOS в Steam Frame — гибрид ПК, 3D-шлема и контроллеров, который работает на мобильном чипе Snapdragon 8.

Проблема заключалась в том, что оригинальный Arch, на котором базируется операционка Valve, исторически признавал только царскую архитектуру x86_64. Пришлось писать свой порт и поднимать всю инфраструктуру с нуля.

В процессе портирования инженеры столкнулись с классическим адом зависимостей. Arch — это "rolling release", где пакеты постоянно обновляются и тянут друг друга за собой. Чтобы собрать новый компилятор Rust, вам нужна его предыдущая версия, а для той — еще более старая. Добавьте к этому библиотеки вроде icu, на которые завязан сам пакетный менеджер pacman. Сборка системы с нуля превратилась в безумную игру, где создателям приходилось имитировать всю историю обновлений. Дополнительной боли подкинули сторонние разработчики, которые постоянно меняют адреса репозиториев, ломают контрольные суммы и ставят антибот-защиту на скачивание исходников.

Чтобы победить этот хаос, программисты соорудили монструозную систему непрерывной интеграции. Она умеет вычислять полное дерево зависимостей и буквально проигрывать историю сборок с самого начала до нужной даты. Пока система замерла на срезе от ноября 2025 года, но скоро ее синхронизируют с основной веткой SteamOS.

Сollabora планирует отдать свой инструментарий в основной проект Arch Linux, у которого, кстати, до сих пор вообще не было нормальной инфраструктуры непрерывной интеграции. Так что скоро фанаты смогут с гордостью напоминать всем о своей любимой ОС даже с мобильных телефонов.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33👍42
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53😁28💯5
Инновации 2026 года: KDE научился рисовать тени и круглые углы для Steam и Discord

Разработчики выпустили очередной еженедельный отчет. В 2026 году линуксоиды наконец-то победили квадратные окна. Композитный менеджер KWin научился принудительно дорисовывать тени, контуры и скруглять углы для непослушных приложений вроде Steam и Discord. Эти монстры используют клиентские декорации (CSD), но при этом кладут большой болт на системные гайдлайны, из-за чего в красивой системе они десятилетиями выглядели как инородные прямоугольные кирпичи из начала нулевых.

Теперь KWin берет ситуацию в свои руки. Для активации теней придумали целое новое правило переопределения атрибутов. Система автоматически вычисляет X11-приложения и насильно прикручивает к ним системное оформление. Это идеальный костыль для раздробленной экосистемы Linux, где разработчики софта до сих пор не могут договориться, кто именно должен рисовать банальную рамку вокруг окна — приложение или сам рабочий стол.

Параллельно с великой битвой за круглые углы, разработчики завезли и реально полезные вещи. В системном мониторе появилась возможность жестко привязать процесс к конкретному ядру процессора (CPU affinity). Так что теперь вы можете отправить прожорливый клиент Discord крутиться на самом слабом энергоэффективном ядре, пока KWin рисует вокруг него красивые тени. До кучи настройки поведения окон переписали на современный QML, а базовые библиотеки Frameworks немного оптимизировали по памяти.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥64😁3🎉1
Please open Telegram to view this post
VIEW IN TELEGRAM
31😁17💯4😎3
Разработчики GNOME обиделись на Linux Mint за старые баги

Разработчик GNOME Calendar Хари Рана устроил публичный скандал, обвинив создателей дистрибутива Linux Mint в паразитировании и наплевательском отношении к чужому труду. Суть конфликта такова: Linux Mint поставляет в своей системе старую, слегка модифицированную версию календаря, но оставляет в окне "About" контакты оригинальных разработчиков из GNOME. В итоге пользователи Mint регулярно ловят баги в древнем коде и бегут спамить жалобами авторов оригинального проекта, которые эти ошибки давно исправили.

Разработчик GNOME пришел в баг-трекер Mint девять месяцев назад с логичной просьбой: уберите наши контакты из старого форка и перерисуйте иконку, чтобы нас не путали. Сопровождающий пакет со стороны Mint игнорировал этот крик души полгода, а потом включил режим бюрократа. Он заявил, что Mint просто берет пакеты из стабильных веток Ubuntu 24.04 LTS и Debian 13, и если GNOME что-то не нравится, пусть идут ругаться с многомиллионной аудиторией Дебиана. Аргумент о том, что жалобы летят именно от пользователей Mint, сопровождающего не впечатлил.

В итоге разработчик Mint просто закрыл тикет, выдав железобетонную логику: если удалить пакет из Mint, система все равно подтянет еще более кривую и старую версию из репозиториев Ubuntu. А удаление ссылок в меню "About" никак не помешает юзерам жаловаться на баги в социальных сетях. Хари Рана в долгу не остался и накатал гневную статью, обвинив Linux Mint в нарушении товарного знака GNOME.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38💔54🔥2😈2