Поддержка Vulkan в игровом движке OGRE, новая версия Sailfish OS и другие новости


 Alex    07 нояб. 2019 : 19:03

Подборка новостей за 7 ноября 2019 года

Разработчик игрового движка OGRE Матиас Голдберг поделился информацией о процессе добавления поддержки в код движка нового API Vulkan. На данный момент с помощью Vulkan возможен вывод лишь пустого окна, но работа осложняется низкоуровневой природой API и низким качеством готовых примеров его использования. Тестирование осуществляется с использованием драйверов AMDVLK, AMD RADV и Intel Mesa, а в качестве оконной системы используется X11 (посредством библиотеки xcb). На следующем этапе разработчики планируют заняться шейдерами, вершинными буферами и поддержкой текстур для демонстрации работоспособности кода для поддержки API.

Пару дней назад состоялся релиз новой версии мобильной операционной системы Sailfish OS 3.2.0 Torronsuo. Новая версия поддерживает новые устройства, такие, как Sony Xperia 10, содержит политики SELinux для MCE, запуска устройства и фоновых процессов. Помимо этого были улучшены пользовательские качества экрана вызова, упрощены меню, улучшено приложение часов, уменьшено количество уведомлений о состоянии батареи, улучшен механизм поиска контактов, расширены возможности редактора беспроводных соединений и улучшены пользовательские качества множества других компонентов.

Проект elementaryOS опубликовал отчет о работе за октябрь. В нем сказано о реализации поддержки сторонних репозиториев Flatpak, переработке кода и 10-кратном ускорении центра приложений, исправлениях в приложении для вывода приветствия и панели, редизайне индикатора даты и времени и панели настроек приватности, улучшении агента сопряжения Bluetooth, а также переработке темы и некоторых иконок.


Новая версия RHEL, поддержка Raspberry Pi 4 в Ubuntu и другие новости


 Alex    06 нояб. 2019 : 18:19

Подборка новостей за 6 ноября 2019 года

Компания Red Hat выпустила новую версию популярного коммерческого дистрибутива RHEL 8.1. Это первая версия дистрибутива, выпущенная в рамках предсказуемого цикла релизов, подразумевающего выпуск новых версий дистрибутива через каждые шесть месяцев. Что касается новшеств, то следует выделить поддержку технологии патчинга ядра Linux без перезагрузки, добавление профилей SELinux для контейнеров, улучшенную поддержку гибридных облаков и множество других. Новая версия доступна клиентам компании, а также распространяется бесплатно среди разработчиков, участвующих в программе Red Hat Developer.

Компания Canonical работает над улучшением поддержки новейшей версии одноплатного компьютера Raspberry Pi 4 в рамках своих продуктов Ubuntu Server и Ubuntu Core. Актуальная версия Ubuntu 19.10 Eoan Ermine поддерживает устройства данной линейки, но поставляется с версией ядра Linux, не позволяющей использовать USB-порты Raspberry Pi 4 с 4 Гб оперативной памяти. Разработчики рекомендуют использовать описанный в статье обходной путь (заключающийся в ограничении объема доступной ядру оперативной памяти) или дождаться новой версии ядра Linux с исправлением проблемы.

Пользователи актуальной версии Ubuntu 19.10 обнаружили, что в случае отказа от использования GNOME всем пользователям локальной сети предоставляется доступ к содержимому директорий Изображения, Музыка и Видео - сообщает OMG! Ubuntu!. Эта проблема связана с использованием медиасервера Rygel, который управляется средствами GNOME, а в случае отсуствия последнего активируется по умолчанию. На данный момент разработчики дистрибутива представили частичное исправление, но пользователи, которым оно не поможет, могут всегда удалить пакет rygel вручную.

Главный редактор ресурса Windows Central Зак Боуден опубликовал твит со снимком слайда презентации с информацией о платформах, поддерживаемых новым браузером Microsoft Edge. По сути, он подтвердил информацию о планах по поддержке Linux: на слайде и в комментарии к нему сказано, что платформа Linux будет поддерживаться в будущем.


Обновление SparkyLinux, прекращение работы ресурса WikiDevi и другие новости


 Alex    05 нояб. 2019 : 18:21

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

Разработчики роллинг-дистрибутива SparkyLinux выпустили ноябрьское обновление SparkyLinux 2019 "Po Tolo". Оно основано на пакетах из репозиториев Debian Testing за 2 ноября 2019 года, причем сами эти репозитории в будущем лягут основу релиза Debian GNU/Linux 11 "Bullseye". В частности, ядро Linux обновлено до версии 5.2.17, а установщик Calamares - до версии 3.2.16. Ссылки на файлы образов установочных дисков приведены на странице загрузок официального сайта проекта.

Разработчик проекта UBports Мариус Грипсгард сообщил, что текущая версия установщика Ubuntu Touch поддерживает несколько новых телефонов, а именно, OnePlus 3 и Sony Xperia X: "Вам стоит знать, что теперь имеется возможность установки Ubuntu touch arm64 на Oneplus 3 и Sony xperia x с помощью установщика". При этом следует иметь в виду тот факт, что поддержка данных устройств не полностью завершена, имеется несколько ошибок, а образ доступен на edge-канале (это означает, что он может оказаться неработоспособным в любой момент и по любой причине).

Ресурс с информацией о компонентной базе беспроводных маршрутизаторов WikiDevi прекратил свою работу. Ранее на нем появилось объявление о прекращении работы: "WikiDevi прекратит работу 31.10.2019. Дампы базы данных будут размещены на странице WikiDevi на ресурсе Internet Archive (XML-дампы MediaWiki, загруженные файлы и изображения). Финальные версии дампов будут выложены после прекращения работы сайта. Собранные проектом данные, без сомнения, будут снова доступны, пусть и не в рамках WikiDevi. Напрмер, вашего внимания заслуживает проект TechInfoDepot".


Новая версия Vivaldi, обновление KaOS и другие новости


 Alex    01 нояб. 2019 : 19:20

Подборка новостей за 1 ноября 2019 года

Компания Vivaldi Technologies выпустила новую версию веб-браузера Vivaldi 2.9. Эта версия основана на открытом движке Chromium 78.0.3904.72 и содержит переработанное меню, механизм глобальных прав доступа для регламентации доступа к устройствам Bluetooth, камере, геолокации, микрофону, сенсорам, системе уведомлений и звуковой карте всех веб-сайтов, а также отличается улучшенной производительностью. Установочные пакеты опубликованы на официальном сайте проекта.

Разработчики роллинг-дистрибутива KaOS опубликовали обновленную версию файлов образов установочных дисков 2019.10. Основными новшествами стали полный отказ от поставки интерпретатора Python 2, обновление сборочного инструментария до актуальных версий (GCC 9.2.0, Glibc 2.30, Boost 1.71.0), обновление системных компонентов (Linux 5.3.8, Libarchive с поддержкой ZSTD, Systemd 243, Calamares 3.2.14), обновление окружения рабочего стола до актуальной версии (Plasma 5.17), а также поддержка PRIME в несвободных драйверах NVIDIA. ISO-файлы доступны на официальном сайте проекта.

Роберт Анселл реализовал функцию g_get_os_info() для библиотеки Glib, позволяющую получать информацию об используемой операционной системе. Функция принимает идентификаторы параметров и возвращает такую информацию об операционной системе, как ее название, кодовое имя, версия, веб-сайт и так далее. В Linux источником информации служат файл /etc/os-release, а также функция uname(). Реализация функции вошла в состав новой версии Glib 2.63.1, выпущенной вчера.


Новости Linux Mint, новый логотип systemd и другие новости


 Alex    31 окт. 2019 : 19:12

Подборка новостей за 31 октября 2019 года

Разрабочтчики Linux Mint опубликовали отчет о работе за октябрь. В данном отчете говорится об исправлении проблемы с форматом вывода даты в Cinnamon и MATE, стабилизации API библиотеки XAppStatusIcon для вывода иконок в трее, замене фонов GRUB и Plymouth, замене мультимедийных проигрывателей Xplayer и VLC на основанный на MPV прогрыватель Celluloid, замене приложения Tomboy на Gnote с отказом от поставки компонентов Mono, а также обновлении Xfce до новейшей версии 4.14. Также в отчете приводится кодовое имя новой версии Linux Mint 19.3 "Tricia".

Пару дней назад состоялся релиз новой версии растрового графического редактора GIMP 2.10.14. В рамках данной версии реализованы функция отображения пикселей за границами канвы, новый тип преобразования изображений, порт ряда фильтров для работы с GEGL, фильтр карты нормалей, улучшенный алгоритм загрузки файлов формата XCF, множество мнемонических ускорителей, а также поддержка пользовательских директорий в установщике для Windows. Полный список изменений доступен в журнале изменений, исходный код размещен на GitLab проекта GNOME.

В Wiki проекта systemd на ресурсе FreeDesktop больше месяца назад появился логотип, который не привлек пристального внимания пользователей. Никаких дополнительных комментариев от разработчиков проекта также не последовало.

Logo


Новые версии дистрибутивов Fedora Workstation, ExTiX и другие новости


 Alex    29 окт. 2019 : 19:52

Подборка новостей за 29 октября 2019 года

Сегодня состоялся релиз новой версии дистрибутива Fedora 31. Новая версия включает ядро Linux 5.3, библиотеки Mesa 9.2, коллекцию компиляторов GCC 9.2.1, библиотеку языка C Glibc 2.30, окружение рабочего стола GNOME 3.34, пакетный менеджер RPM 4.15, компилятор Go Golang 1.13, фреймворк NodeJS 12. Кроме того, более не обновляются репозитории для архитектуры i686, в качестве стандартного интерпретатора Python используется Python 3, а также по умолчанию активирован API CgroupsV2. В GNOME 3.34 осуществлены значительные оптимизации производительности, переработан диалог выбора обоев рабочего стола с целью улучшения его пользовательских качеств, а также реализована возможность создания пользовательских директорий в меню запуска приложений. Образы установочных дисков доступны на официальном сайте проекта.

Также пару дней назад состоялся релиз минималистичного дистрибутива ExTiX 19.10 Build 191023. Новая версия дистрибутива основана на Debian и Ubuntu, поставляется с ядром Linux версии 5.3.7-extix и окружением рабочего стола LXQt, содержит пропиетарные драйверы NVIDIA в стандартном комплекте поставки и позволяет использовать установщик Refracta Installer, отличающийся максимальной простотой использования. Образ установочного диска доступен на SourceForge.

В интерпретаторе PHP обнаружена уязвимость CVE-2019-11043, позволяющая потенциальным злоумышленникам исполнять произвольный код на уязвимом веб-сервере при условии использования модуля php-fpm и сервера NGINX. На данный момент существует экспоит, привязанный к PHP 7+, хотя теоретически возможна эксплуатация данной уязвимости при условии использования более старых версий PHP. Администраторам серверов следует обновить PHP до версии 7.3.11 или 7.2.24 как можно быстрее.


Новая версия MPV, обновление Ubuntu Touch и другие новости


 Alex    28 окт. 2019 : 18:51

Подборка новостей за 28 октября 2019 года

Пару дней назад состоялся релиз новой версии популярного мультимедийного проигрывателя MPV 0.30.0. В рамках данной версии продолжено удаление кода, связанного с оптическими дисками и аналоговыми тюнерами, а также улучшена поддержка Vulkan, переработан механизм кэширования потоков и внесено множество изменений и улучшений. Исходный код новой версии доступен на GitHub.

Проект UBports выпустил обновление Ubuntu Touch OTA-11. В рамках обновления значительно улучшена экранная клавиатура, расширены функции веб-браузера Morph Browser, Push-уведомления отвязаны от учетной записи Ubuntu One, а также исправлено множество ошибок в коде для поддержки аппаратного обеспечения и улучшена обработка MMS-сообщений. В рамках следующего обновления разработчики планируют задействовать Mir 1.x и последнюю версию окружения Unity8 от компании Canonical.

Разработчики компании Canonical приступили к работе над новой версией Ubuntu 20.04 LTS. первыми изменениями стали обновление Python до версии 3.8 (планируется также полный отказ от поставки Python 2), обновление Perl до версии 5.30 и сборка для платформы s390x. Версия Ubuntu 20.04 LTS будет выпущена 23 апреля 2020 года и будет поддерживаться в течение 5 лет.


Прекращение разработки RFRemix, информация об оптимизациях производительности GNOME Shell и другие новости


 Alex    25 окт. 2019 : 19:33

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

Разработчики дистрибутива RFRemix официально анонсировали закрытие проекта: "Проект выполнил свою задачу на 100%: все его наработки были приняты в официальные репозитории Fedora, а также RPM Fusion. Мейнтейнеры Russian Fedora теперь являются мейнтейнерами Fedora и RPM Fusion. Поддержка пользователей и пакетов будет продолжена в рамках материнского проекта Fedora." Пользователям данного дистрибутива рекомендуется перейти к использованию дистрибутива Fedora Workstation с версии 31 в соотвествии с приведенными инструкциями.

Разработчик компании Canonical Дэниэл ван Вугт рассказал об оптимизациях, вошедших в состав GNOME 3.34, а также поделился планами на будущие релизы. В частности, он привел список всех ошибок, из-за которых снижалась производительность GNOME Shell, особенно при использовании видеокарт от NVIDIA, а также список ошибок, которые еще предстоит исправить. Что касается планов на будущие релизы, то к моменту выпуска Ubuntu 20.04 LTS окружение рабочего стола должно начать работать с максимально возможной производительностью на современных компьютерах, а к моменту выпуска Ubuntu 20.10 - на медленных и устаревших компьютерах.

Мэйнтейнер множества RPM-пакетов для дистрибутивов RHEL и Fedora Реми Коллет описал в своем блоге новую технологию языка PHP под названием FFI, предназначенную для доступа к переменным, структурам и вызова функций языка C напрямую из PHP-скриптов. Данная технология будет интегрирована в PHP 7.4 и позволит отказаться от разработки плагинов при возникновении необходимости в работе скриптов на PHP с библиотеками на языке C.


Важные обновления Ubuntu и CentOS, сбор статистики на GitLab и другие новости


 Alex    24 окт. 2019 : 19:23

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

Компания RedHat выпустила важное обновление ядра Linux для RHEL 7 и CentOS 7 c исправлением множества уязвимостей. Такими уязвимостями являются использование фрагмента памяти после освобождения в файле blk-core.c (CVE-2018-20856), переполнения кучи в драйвере wifi Marwell (CVE-2019-3846 и CVE-2019-10126), уязвимость к атаке KNOB по Bluetooth (CVE-2019-9506), а также некоторые другие. Пользователям следует установить обновления как можно быстрее.

Что касается компании Canonical, то ее специалисты тоже выпустили важное обновление ядра Linux для Ubuntu 16.04 LTS и Ubuntu 18.04 LTS. Оно содержит исправление некорректного метода защиты от атаки Spectre (CVE-2019-15902), уязвимости выхода за границы буфера в реализации SMB (CVE-2019-15918), уязвимости в аудиодрайвере для USB устройств (CVE-2019-15117 и CVE-2019-15118), уязвимости в гипервизоре KVM (CVE-2019-14821), уязвимостей в wifi драйвере RSI 91x (CVE-2018-21008), уязвимостей в wifi драйвере Marwell (CVE-2019-14814, CVE-2019-14815, CVE-2019-14816), а также уязвимости в драйвере DVB-карты Technisat DVB-S/S2 USB (CVE-2019-15505). Пользователям следует установить обновления как можно быстрее.

Сервис GitLab начнет собирать статистику использования - говорится в официальном релизе компании. При этом популярный среди открытых проектов продукт GitLab Community Edition будет оставаться свободным ПО без каких-либо дополнительных сценариев для отправки телеметрии. Также сказано, что сценарии будут учитывать рекомендацию веб-браузеров Do Not Track (DNT). Возможно, данное нововведение отпугнет некоторых разработчиков свободных проектов.

В репозитории RPMFusion для Fedora Workstation появился пакет chromium-browser-privacy с версией веб-браузера Chromium без механизмов для взаимодействия с сервисами Google. По информации от пользователей, данная версия веб-браузера содержит патчи для аппаратного ускорения воспроизведения видео посредством Vaapi, что делает ее достойной заменой версии из официального репозитория.


Новые версии Tails, Google Chrome, Firefox и другие новости


 Alex    23 окт. 2019 : 19:11

Подборка новостей за 23 октября 2019 года

Вчера состоялся релиз новой версии дистрибутива для анонимного веб-серфинга Tails 4.0. Эта версия основана на Debian 10 Buster и содержит ядро Linux 5.3.2, новую версию веб-браузера Tor Browser 9.0, клиент и сервер Tor 0.4.1.6, клиент для анонимного обмена файами OnionShare 1.3.2, инструмент для удаления метаданных MAT 0.9.0, а также инструментарий GnuPG 2.2.12. ISO-образы размещены на данной странице, образы для флеш-накопителей - на данной странице.

Также пару дней назад состоялся релиз дистрибутива MX Linux 19. Он, как и Tails, основан на Debain 10 Buster и содержит окружение рабочего стола Xfce 4.14, графический редактор GIMP 2.10.12, библиотеки MESA 18.3.6, веб-браузер Firefox 69, почтовый клиент Thunderbird 60.9.0, а также ядро Linux 4.19. Образы установочных дисков доступны по ссылке.

Что касается веб-браузеров, то накануне состоялся релиз Firefox 70. Основным новшеством является новый более призводительный интерпретатор JavaScript Baseline Interpreter. Помимо него было исправлено множество проблем безопасности и реализован ряд новых API. Новая версия размещена на веб-сайте Mozilla.

Разработчики Google Chrome также выпустили новую стабильную версию своего продукта. В версии 78 появилась поддержка File-System API для доступа к файловой системе компьютера со стороны веб-приложений, SMS Receiver API для получения иформации о доставке SMS-сообщений на телефон в ходе двухфакторной аутентификации, а также был значительно улучшен "ночной режим". Новая версия доступна для загрузки с официального веб-сайта проекта.