Новый механизм установки параметров sysctl, оптимизация графических драйверов AMD и другие новости


 Alex    26 мар 2020 : 18:00

Подборка новостей за 26 марта 2020 года

Разработчик компании SUSE ВЛастимил Бабка представил набор патчей для установки параметров systemctl посредством передачи параметров ядру Linux. Реализованный им механизм является крайне удобным: например, для установки параметра vm.swapiness достаточно передать следующий параметр ядру Linux: sysctl.vm.swapiness=10. Патчи пока не включены в состав ядра.

Разработчик компании AMD Марек Олшак представил отключенный по умолчанию механизм, повышающий производительность некоторых CAD-систем. В рамках данного механизма оптимизируется скорость вызовов glBegin/glEnd, которые нередко используются в CAD-системах и старых кодовых базах графических приложений. Механизм активируется с помощью параметра allow_draw_out_of_order DriConf и не влияет на производительность современных приложений и игр.

Что касается компании AMD, то накануне была похищена ее интеллектуальная собственность, а именно, файлы дизайна новейших графических процессоров. Часть этих файлов была опубликована на GitHub, после чего компания AMD обратилась с претензией к GitHub и репозиторий с файлами был удален. В официальном заявлении AMD по данному поводу говорится, что пользователям не стоит волноваться по поводу безопасности использования графических продуктов, а сам факт хищения интеллектуальной собственности расследуется уполномоченными органами.

Также недавно состоялся релиз новой версии консольного текстового редактора GNU nano 4.9. В новой версии исправлены проблемы с выравниванием текста, отступами и вставкой пустых файлов, добавлена поддержка окончаний строк DOS в файлах nanorc, а параметр --suspend переименован в --suspendable. Исходный код новой версии доступен на странице загрузок.


Новая версия LMDE, корректирующий релиз Tails и другие новости


 Alex    25 мар 2020 : 16:31

Подборка новостей за 25 марта 2020 года

Разработчики дистрибутива для анонимного веб-серфинга Tails выпустили корректирующий релиз 4.4.1. Сообщается, что данный релиз призван исправить критические проблемы с безопасностью Tor Browser и Tor. Что касается обновлений ПО, то Tor Browser обновлен до версии 9.0.7, клиент Tor - до версии 0.4.2.7 и Thunderbird - до версии 68.6.0. Дополнительная информация и ссылки на ISO-образы доступны в анонсе релиза.

Разработчики проекта Linux Mint выпстили новую версию экспериментального дистрибутива на основе пакетной базы Debian Linux Mint Debian Edition 4 "Debbie". В новой версии появилась поддержка LVM и механизма полного шифрования дисков, механизма шифрования домашних директорий, механизма автоматической установки драйверов NVIDIA, устройств NVMe, технологии SecureBoot, подтомов Btrfs, механизма автоматической установки микрокодов, механизма автоматической установки рекомендуемых зависимостей в APT, а также все нововведения из Linux Mint 19.3 (HDT, Boot-repair, System reports, настройки языков, улучшения темы и поддержки HiDPI, новые меню загрузки, приложения Celluloid, Gnote, Drawing и окружение рабочего стола Cinnamon 4.4). Также по умолчанию не активирован репозиторий deb-multimedia. Дополнительная информация и ссылки на образы установочных дисков доступны в анонсе релиза.

На этих выходных состоялся релиз новой версии инструментария GNU Automake 1.16.2. В релиз вошло чуть более 30 коммитов, подавляющая часть из которых содержала исправления ошибок. Единственным новшеством является поддержка нового алгоритма Zstd для сжатия архивов исходных кодов. Дополнительная информация и ссылки на исходные коды доступны в анонсе релиза.


Новая версия Alpine Linux, обновление MythTV и другие новости


 Alex    24 мар 2020 : 17:57

Подборка новостей за 24 марта 2020 года

Вчера состоялся релиз минималистичного дистрибутива на основе musl и busybox Alpine Linux 3.11.5. Версия 3.11.4 не была выпущена из-за ошибки в процессе подготовки релизов. Что касается рассматриваемого релиза, то он содержит главным образом обновления пакетов, в том числе, с исправлениями ошибок. Наиболее важными обновлениями являются обновления PHP, OpenJDK, sudo, libxml2, opensmtpd, freeradius, weechat, glib, wireshark, openjpeg и некоторые другие. Дополнительная информация доступна в анонсе релиза, ссылки на ISO-файлы - в разделе загрузок сайта проекта.

Также накануне состоялся релиз приложения для просмотра ТВ MythTV 31.0. Среди наиболее важных изменений значительно улучшенный алгоритм сканирования каналов, поддержка множества API для аппаратного декодирования видео, а также полная поддержка Python 3 с объявлением компонентов на Python 2 устаревшими. Подробная информация доступна в анонсе релиза, исходные коды - на GitHub.

Ричард Хьюз выпустил первую версию библиотеки для работы с файлами каталогов цифровых подписей (GPG, PKCS-7 и SHA-256) libjcat 0.1.0. По структуре обрабатываемые библиотекой файлы являются JSON-файлами, сжатыми с помощью алгоритма gzip и выполняют те же функции, что и файлы каталогов в Windows, то есть, хранят цифровые подписи файлов драйверов и прошивок. В будущем данная библиотека будет протестирована в Fedora 32 и добавлена в качестве завсимости для fwupd. Подробная информация доступна в анонсе реализа, исходные коды - на GitHub.


Обновление IPFire, расширение функций аппаратного декодирования видео в Firefox и другие новости


 Alex    19 мар 2020 : 19:01

Подборка новостей за 19 марта 2020 года

Ресурс Phoronix сообщает, что в разрабатываемой версии веб-браузера Firefox 76 появилась поддержка аппартаного декодирования видео всех поддерживаемых современными видеочипами форматов. Декодирование осуществляется посредством API VA-API и работает исключительно в Wayland. Релиз Firefox с поддержкой описанного механизма заплпнирован на 5 мая.

Разработчики Linux Mint некоторое вермя назад опубликовали отчет по работе за февраль. Ключевыми темами стали обновления цветовых схем тем оформления для лучшего восприятия и новое приложение Warpinator для передачи файлов в рамках локальных сетей. Подробности доступны в блоге Linux Mint.

Только что было выпущено обновление дистрибутива для создания межсетевых экранов IPFire 2.25 - Core Update 142. Основными изменениями являются задействование механизма проверки цифровых подписей модулей ядра для защиты от руткитов, обновление системы предотвращения вторжений Suricata до версии 5.0.2 с поддержкой фильтров на Rust, а также исправления множества ошибок и удаление из стандартного комплекта поставки множества неиспользуемых утилит. Подробности и ссылки на ISO-образы доступны в анонсе релиза.


Бета-версии Fedora, Devuan и другие новости


 Alex    18 мар 2020 : 18:32

Подборка новостей за 18 марта 2020 года

Проект Fedora анонсировал релиз бета-версии дистрибутива Fedora 32. Среди основных изменений новые версии окружения рабочего стола GNOME 3.36 и ядра Linux 5.6, активированный по умолчанию демон EarlyOOM для упрощения работы с системой в случае недостатка оперативной памяти, а также таймер fs.trim для улучшения производительности SSD-накопителей. Как обычно, для разработчиков ПО обновлены до актуальных версии набора компиляторов GCC, библиотеки Glibc, а также интерпретаторов Python, Perl и Ruby. Дополнительная информация и ссылки на ISO-файлы доступны на странице анонса.

Также недавно была выпущена бета-версия дистрибутива Devuan 3.0 "Beowulf". Данная версия дистрибутива основана на пакетной базе Debian 10 и не использует систему инициализации systemd. Что касается отличий от Debian, то, помимо отказа от systemd, было изменено поведение утилиты su, конфигурация PulseAudio, а также внесено множество других мелких изменений. Дополнительная информация доступна в анонсе релиза, а ссылки на ISO-образы - на данной странице.

Разработчики Fedora планируют поставлять в составе Fedora 33 новейшую версию инструментария MinGW для сборки ПО для Windows в Linux. В Wiki говорится, что они планируют поставлять MinGW-GCC 10.0, MinGW-W64-Tools 7.0, MinGW-Binutils 2.34, MinGW-GDB 9.1, а также новейшие версии остальных компонентов. Также в Fedora 33 появится новая версия сборочного инструментария GNU Make 4.3.


Новая версия SystemRescueCd, важное изменение в RPM и другие новости


 Alex    17 мар 2020 : 18:46

Подборка новостей за 17 марта 2020 года

Некоторое время назад состоялся релиз новой версии минималистичного дистрибутива для восставновления систем SystemRescueCd 6.1.1. Изменений не так много: было обновлено ядро Linux до LTS-версии 5.4.24, были переработаны сценарии автозагрузки и добавлен параметр загрузки "rootshell" для использования альтернативной командной оболочки, а также был оптимизирован списко пакетов для сокращения размера ISO-файла. Полный список пакетов доступен на данной странице, ссылки на ISO-файлы - на данной странице.

Разработчики дистрибутива Fedora планируют отказаться от использования базы данных Berkley DB для хранения метаданных RPM в пользу SQLite. Текущая реализация базы данных данного программного компонента основана на версии Berkley DB 5.x, которая более не поддерживается, а лицензия Berkley DB 6.x не совместима с лицензией RPM, поэтому использование поддерживаемых версий базы данных также не является работоспособным вариантом действий. Ожидается, что поддержка нового формата появится в Fedora 33, а поддержка старого будет удалена в Fedora 34. Подробности доступны на данной странице.

В рамках обновления Oracle Solaris 11.4 SRU19 поставляется копия системы для сборки ПО Meson. Поддержка Solaris была добавлена в Meson в октябре прошлого года (в рамках версии 0.52), теперь же пользователи данной операционной системы смогут использовать Meson для сборки ПО. 


Новая версия Tails, цикл статей по использованию Sysprof и другие новости


 Alex    16 мар 2020 : 18:28

Подборка новостей за 16 марта 2020 года

Разработчики Tails выпустили новую версию дистрибутива для анонимного веб-серфинга Tails 4.3. В рамках данной версии были обновлены осовные программные компоненты и исправлены опасные уязвимости. Что касается программных компонентов, то в данной версии используется Tor Browser 9.0.6 на основе Mozilla Firefox 68.6.0 ESR, Mozilla Thunderbird 68.5.0, а также ядро Linux 5.4.19 LTS с поддержкой актуального аппаратного обеспечения. Кроме того, улучшена поддержка Wi-Fi адептеров RTL8822BE и RTL8822CE. Дополнительная информация и ссылки на ISO-образы приведены в анонсе релиза.

Разработчики проекта Fedora объявили о начале приема работ для формирования пакета дополнительных обоев Fedora 32. Прием работ начался 7 марта и закончится 21 марта в 23:59 по UTC. Голосование начнется 23 марта и закончится 31 марта в 23:59 по UTC. Дополнительная информация доступна в Fedora Magazine.

Разработчик IDE GNOME Builder и профилировщика Sysprof Кристиан Хегерт начал публикацию статей по работе с Sysprof. На данный момент опубликованы статьи "How to use Sysprof to..." о профилировании обычных приложений и "How to use Sysprof to... Part II" о профилировании таких системных компонентов, как GNOME Shell. Вполне вероятно, что это не последние статьи серии.


Новая версия GNOME, корректирующий релиз LibreELEC и другие новости


 Alex    11 мар 2020 : 19:29

Подборка новостей за 11 марта 2020 года

Пару дней назад состоялся релиз новой версии приложения для записи оптических дисков из состава окружения рабочего стола Xfce Xfburn 0.6.2. В новой версии проведена работа над удалением кода, связанного с устаревшими виджетами и функциями обновлены файлы AppStream, налажена локализация строк из UI-файла и контекстных меню, реализован вывод дополнительной информации о приводах, а также исправлены ошибки и обновлены локализации. Исходные коды новой версии приложения доступны на данной странице.

Сегодня была выпущена новая версия популярной среди разработчиков игр кроссплатформенной библиотеки аппаратных и программных интерфейсов SDL 2.0.12. В новой версии появился код для поддержки RISC OS и контроллеров Google Stadia, драйвер для оффскрин-рендеринга, оптимизации ARM NEON, а также множество исправлений ошибок и оптимизаций. Дополнительная информация и ссылки на исходные коды доступны в анонсе релиза.

Также недавно был выпущен корректирующий релиз дистрибутива для мультимедийных центров LibreELEC 9.2.1 (Leia). Среди изменений поддержка технологии WireGuard в диалоге настроек, улучшения в плане совместимости с Raspberry Pi 4, а также обновления основных компонентов дистрибутива и исправления ошибок. Подробности и ссылки для загрузки образов, как и всегда, доступны на странице анонса релиза.

Еще одной важной новостью является сегодняшний релиз окружения рабочего стола GNOME 3.36. Основным новшеством данной версии являются множественные оптимизации производительности GNOME Shell, но внимания также заслуживают переработанный диалог блокировки экрана, улучшенная поддержка сетей с контролем потребления трафика, родительский режим в GNOME Software, переработанный менеджер начальной настройки, переработанный интерфейс приложения GNOME Clocks и некоторые другие изменения. Подробности и ссылки на исходные коды приведены в анонсе релиза.


Обновление 4MLinux, новая версия Firefox и другие новости


 Alex    10 мар 2020 : 17:36

Подборка новостей за 10 марта 2020 года

Збигнев Коноджацкий анонсировал релиз новой версии разрабатывемого им дистрибутива 4MLinux 32.0. Среди новых возможностей улучшенная поддержка видеокарт от Intel благодаря добавлению в состав дистрибутива версии драйверов Mesa3D с поддержкой VDPAU, механизм создания миниатюр видеофайлов с помощью FFMPEG и PDF-файлов с помощью imageMagick в файловом менедежере PCManFM, а также поддержка декодирования файлов формата AV1 с помощью FFMPEG и кодека dav1d. Кроме того, в состав дистрибутива были добавлены пакеты SciTE, GNU nano и mg, а также обновлены версии множества пакетов. Подробности и ссылки для загрузки ISO-файлов доступны в анонсе релиза.

Организация Mozilla Foundation выпустила новую версию веб-браузера FIrefox 74. В данной версии появилась реализация технологии RLBox для запуска компонентов Firefox в рамках изолированного окружения WebAssembly, была улучшена поддержка технологии DNS over HTTPS, было реализовано новое меню вкладок, а также была отключена поддержка устаревших протоколов шифрования трафика TLS 1.0 и TLS 1.1. Бинарные сборки и исходные коды размещены на сервере Mozilla Foundation.

Также недавно состоялся релиз обновления популярного дистрибутива Zorin Os 15.2. Данное обновление основано на пакетной базе Ubuntu 18.04.4 LTS, что обуславливает поддержку современного аппартного обеспечения и наличие актуальных версий популярных приложений. Также разработчики отмечают, что с момента предыдущего релиза пользователями было осуществлено более 900 тысяч загрузок ISO-файлов, что вполне соотвествует их миссии - предоставлять доступ к возможностям Linux пользователям, которым они не были доступны ранее. Дополнительная информация и ссылки для загрузки образов установочных дисков доступны в анонсе релиза.


Начало разработки DNF 5, изменения в GTK и другие новости


 Alex    05 мар 2020 : 18:37

Подборка новостей за 5 марта 2020 года

Разработчик Дэниел Марш опубликовал в списке рассылки Fedora информацию о начале разработки новой ветки менеджера пакетов DNF 5. Ожидается, что новая версия будет проходить тестирование в рамках Fedora 34. Главной причиной разработки является необходимость в отказе от использования более не поддерживаемого фреймворка PackageKit, а также необходимость в повышении производительности инструмента. Что касается новшеств, то большая часть кода будет переписана на C++ и размещена в рамках библиотеки libdnf, биндинги для Pyhon будут генерироваться с помощью SWIG, утилита dnf на Python будет работать аналогичным образом, библиотека libhawkey более не будет использоваться, кроме того, будет поддерживаться нересурсоемкая версия утилиты microdnf и реализован сервис с интерфейсом DBus.

Разработчики GNOME Files поделились информацией о ходе разработки файлового менеджера. После того, как проект покинули Карлос Сориано и Эрнестас Кулик, разработкой занялись Антонио Фернандес и Ондржей Холы, которые занимались в основном исправлениями ошибок. Что касается новшеств, была добавлена поддержка скрытых файлов в качестве шаблонов, поддержка операций копирования и переноса файлов в хранилище Google Drive, а также поддержка самоподписанных сертификатов в Nextcloud и ownCloud.

В ходе посещения левацкой клоаки, выполняющей роль твиттера разработчика GNOME Эмануэля Басси, удалось найти интересную информацию. Оказывается 7 февраля имя и логотип проекта GTK были официально оформлены в качестве торговых марок. По заверениям членов GNOME Foundation, данное действие было предпринято для защиты имени проекта в будущем и не повлияет на сторонние разработки. Кроме того, недавно обновился официальный сайт проекта GTK.