惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recorded Future
Recorded Future
Security Archives - TechRepublic
Security Archives - TechRepublic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Jina AI
Jina AI
I
InfoQ
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
腾讯CDC
GbyAI
GbyAI
V
Visual Studio Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Microsoft Azure Blog
Microsoft Azure Blog
F
Fortinet All Blogs
博客园 - 聂微东
美团技术团队
The Register - Security
The Register - Security
Engineering at Meta
Engineering at Meta
Apple Machine Learning Research
Apple Machine Learning Research
雷峰网
雷峰网
S
Schneier on Security
量子位
A
About on SuperTechFans
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
S
SegmentFault 最新的问题
Know Your Adversary
Know Your Adversary
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
Simon Willison's Weblog
Simon Willison's Weblog
PCI Perspectives
PCI Perspectives
B
Blog
K
Kaspersky official blog
V
Vulnerabilities – Threatpost
aimingoo的专栏
aimingoo的专栏
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
U
Unit 42
G
Google Developers Blog
L
LINUX DO - 最新话题
Forbes - Security
Forbes - Security
AWS News Blog
AWS News Blog
P
Palo Alto Networks Blog
Security Latest
Security Latest
爱范儿
爱范儿
Attack and Defense Labs
Attack and Defense Labs
IT之家
IT之家
L
LINUX DO - 热门话题
D
Docker
P
Proofpoint News Feed
Y
Y Combinator Blog
P
Proofpoint News Feed

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Fedora 44: отказ от X11, ускорение игр и переход на новые технологии
kliment_01 · 2026-05-08 · via Все публикации подряд на Хабре

5 мин

8.9K

Источник

Источник

Fedora уже многие годы служит своеобразным полигоном для тестирования передовых идей в мире Linux. Стараниями разработчиков дистрибутив регулярно обновляется, сохраняя при этом баланс между новизной и удобством повседневного применения. Его частенько выбирают как профи, так и обычные пользователи, которым нужна надежная ОС.

Недавно представили версию под номером 44, где заметно поработали над графическими окружениями, производительностью и инструментарием. Изменения коснулись множества аспектов, от установки до повседневной работы, и сделали дистрибутив еще более современным. Давайте разбираться, что и где поменялось/появилось. Поехали! 


Обновления десктопных окружений

Среда GNOME в основной редакции Workstation добралась до ветки 50, где полностью отказались от поддержки протокола X11 в пользу чистого Wayland. Такой переход позволил избавиться от устаревшего кода, который давно создавал проблемы с безопасностью и производительностью. 

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

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

Параллельно внедрили протокол color-management-v2, который дает более точный контроль над цветопередачей в профессиональных приложениях. Он позволяет корректнее учитывать цветовые профили устройств и избегать искажений оттенков при обработке изображений и монтаже. В результате пользователи, работающие с графикой, получают более точную картинку на разных типах дисплеев. В целом переход на новую ветку GNOME делает рабочее окружение стабильнее и вывереннее с точки зрения визуального восприятия. При этом привычная логика интерфейса сохранена. 

Источник

Источник

Разработчики KDE-вариантов обновили процесс начальной настройки системы. После установки часть этапов Anaconda заменяет мастер Plasma Setup, который выполняет базовую конфигурацию окружения и устраняет дублирующие шаги. В редакциях с Plasma Desktop, Plasma Mobile и Kinoite также внедрен новый менеджер входа, разработанный внутри проекта KDE. Это улучшает согласованность компонентов и обеспечивает более предсказуемую работу всей среды. 

Переработка игрового набора и прирост скорости

Отдельный раздел Fedora Games Lab получил заметное обновление, в котором переработали стек для запуска игр. В основе теперь связка Wayland и PipeWire, за счет чего устранили ряд типичных проблем с синхронизацией аудио и вывода изображения. Это особенно важно для современных игр, где рассогласование компонентов раньше приводило к рывкам, заиканиям звука и нестабильному поведению при переключении окон. 

По умолчанию активирован модуль ядра NTSYNC, ускоряющий выполнение Windows-игр через Wine. Он реализует примитивы синхронизации на уровне ядра, повторяя модель Windows NT и устраняя накладные расходы, которые раньше возникали при обработке вызовов в пользовательском пространстве. За счет этого уменьшается нагрузка на процессор и снижается латентность при работе многопоточных приложений. В реальных сценариях это дает прирост производительности, особенно в проектах, активно использующих параллельные вычисления.

В результате игры через Proton и Wine запускаются с более стабильным фреймрейтом и меньшими задержками, без дополнительной настройки аудио и графического стека. Ошибки, связанные с несовместимостью компонентов или устаревшими механизмами, проявляются заметно реже. Параллельно Budgie обновили до версии 10.10 и перевели оболочку на Wayland, что продолжает общий переход Fedora на новый графический стек и выравнивает поведение разных редакций системы.

Изменения в установщике и работе с оборудованием

В инсталляторе Anaconda изменена логика работы с сетевыми настройками NetworkManager. Конфигурация теперь создается только для тех интерфейсов, которые пользователь явно задал во время установки — через графический интерфейс, загрузочные параметры или kickstart. Ранее записи автоматически добавлялись для всех обнаруженных устройств, что приводило к избыточным настройкам. Новый механизм убирает лишние записи и делает управление подключениями более предсказуемым. 

На ARM-системах с архитектурой AArch64 реализован автоматический выбор файла DTB для загрузчика UEFI. Что это дает? Устраняются типичные проблемы с запуском Live-образов на устройствах, поставляемых с предустановленной Windows, где ранее требовалась ручная настройка или возникали ошибки загрузки. В результате повышается совместимость с различными конфигурациями оборудования.

Источник

Источник

В Live-сборках задействованы обновленные скрипты livesys-scripts и возможности Dracut для автоматического создания сохраняемого оверлейного хранилища при записи образа на носитель. Изменения, внесенные в ходе сессии, теперь сохраняются между перезагрузками без дополнительной настройки, что упрощает тестирование системы и использование Live-режима в качестве переносимого рабочего окружения.

Инфраструктура, пакеты и новые возможности

В репозиторий добавлен полный инструментарий Nix с поддержкой пакетов из коллекции nixpkgs. Пакеты можно устанавливать изолированно в домашний каталог пользователя или в системный каталог /nix, не затрагивая основную систему. Такой подход упрощает работу с зависимостями и позволяет использовать альтернативные версии библиотек без конфликтов с RPM-пакетами. 

Инфраструктуру непрерывной интеграции продолжают переводить на Packit, который автоматизирует пересборку RPM после изменений в исходных репозиториях. Это сокращает время между обновлением кода и появлением актуальных версий в системе. Параллельно по умолчанию включено использование жестких ссылок для одинаковых файлов из разных компонентов в каталоге /usr. Такой механизм уменьшает дублирование данных на диске и снижает объем операций при установке и обновлении. 

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

Прекращена поставка 32-битных сборок QEMU для хост-систем i686, что отражает общий отказ проекта от устаревшей архитектуры. В атомарных десктопных редакциях удалены библиотеки FUSE 2 — система полностью перешла на третью версию. PackageKit переведен на бэкенд DNF5 с использованием libdnf5, что унифицирует работу с пакетами и уменьшает количество промежуточных слоев. В Cloud-редакции вместо отдельного раздела /boot используется подтом Btrfs, упрощающий структуру файловой системы. Для LibreOffice добавлен пакет интеграции с Qt6, пришедший на смену варианту на базе KF5. 

Загрузка сертификатов OpenSSL ускорена за счет перехода от одного общего файла к структуре с распределением по подкаталогам в формате directory-hash. Это уменьшает время поиска нужного сертификата и снижает нагрузку при инициализации соединений. В репозитории также появились пакеты из RPM Fusion free и nonfree, включая мультимедийные кодеки, проприетарные драйверы и игровые утилиты, которые раньше требовали ручного подключения сторонних источников. Обновлен главный набор инструментов и библиотек: ядро Linux 7.0, GCC 16.1, LLVM 22, Go 1.26, PHP 8.5 и другие компоненты.

Что в итоге? Fedora 44 предлагает более предсказуемую работу сетевых сервисов, расширенную поддержку мультимедиа и актуальный набор инструментов разработки без дополнительных настроек после установки. Если вы уже протестировали дистрибутив, пишите, как он вам, делитесь в комментариях.