LINUX.ORG.RU

Сообщения Sunderland93

 

Первый выпуск Vkd3d 1.0 - транслятора DirectX 12 в Vulkan

Группа Open Source

Проект Wine представил первый стабильный выпуск библиотеки Vkd3d 1.0 - транслятора из API DirectX 12 в Vulkan. Проект нацелен на запуск существующих D3D 12 тайтлов с минимальными потерями в производительности, а также на облегчение в их портировании. В качестве примеров работы библиотеки предлагаются «Hello Triangle» и порт glxgears на Direct3D 12. Vkd3d поддерживает множество функций Direct3D 12:

  • Средства для вывода графики и выполнения вычислений;
  • Списки команд, распределители команд и очереди команд;
  • Дескрипторы и дескрипторы кучи;
  • Корневые подписи;
  • Константные буферы, шейдерные ресурсы, неупорядоченный доступ;
  • Сэмплеры, включая статичные;
  • Копирование дескрипторов;
  • Собственные ресурсы;
  • Корневые константы;
  • Барьеры ресурсов;
  • Запросы, в том числе запросы кучи;
  • Различные методы Clear*() и Copy*();
  • Базовую поддержку непрямого вывода и подписей команд.


Помимо этого предоставляется транслятор байткода 4 и 5 моделей шейдеров в промежуточное представление SPIR-V - libvkd3d-shader. Пока в качестве встроенной библиотеки, но в будущем планируется создать публичный API, а также обеспечить поддержку Shader Model 5.1. В будущих выпусках Vkd3d разработчики планируют реализовать поддержку вычислений сложных геометрических и тесселяционных шейдеров, а также улучшить базовые методы DirectX 12.

>>> Подробности

 , , , ,

Sunderland93 ()

Релиз VK9 0.26 - транслятора DirectX 8/9 в Vulkan

Группа Open Source

Кристофер Шейфер (Christopher Schaefer) объявил о выходе 26-ой версии библиотеки VK9 (ранее SchaeferGL) - транслятора из API DirectX 8 и 9 в Vulkan. Данная библиотека развивается с 2016 года, но всё ещё находится в стадии активной разработки. В отличии от проекта Gallium Nine, VK9 не ограничивается одной платформой (может работать в том числе на Windows), а также не зависит от видеодрайвера (Gallium Nine работает только со свободными драйверами Mesa, в то время как VK9 поддерживает в том числе проприетарные драйверы AMD и Nvidia). Выпуск 0.26 примечателен улучшением в трансляции шейдеров, улучшением вывода отладочной информации в лог-файлы, а также различными улучшениями в поддержке 64-х битных приложений. Более подробную информацию можно найти в блоге разработчика.

Исходный код
Twitter
Страница на Patreon

>>> Подробности

 , , ,

Sunderland93 ()

Выпуск эмулятора терминала Tilix 1.8.1

Группа Open Source

Состоялся релиз Tilix 1.8.1 - эмулятора терминала, обладающего функционалом тайлинговых оконных менеджеров (вертикальное и горизонтальное размещение терминалов, группировка, перетаскивание и т.д.) Код проекта написан на языке D с использованием GTK+ 3. В новом выпуске:

  • Добавлена поддержка полей, ограничивающих длину строки;
  • Добавлено новое сочетание клавиш на авто-ориентированного разделения;
  • Панель вкладок теперь отображается вертикально (слева или справа), что позволяет экономить экранное пространство;
  • Исправлена утечка памяти после закрытия терминальных сеансов;
  • Исправлена логика определения цвета для соответствующих тем;
  • Данный выпуск - последний, поддерживающий GTK+ 3.14. Дальнейшие выпуски Tilix будут требовать минимум GTK+ 3.18

>>> Подробности

 ,

Sunderland93 ()

Релиз SC Controller 0.4.3

Группа Игры

Состоялся релиз SC Controller 0.4.3 - usermode-драйвера для геймпадов Steam Controller, Dualshock 4 и прочих, а также графической утилиты на GTK+ 3 для их настройки. Драйвер поддерживает как официальные геймпады, так и различные китайские или noname-устройства. Код проекта написан на языке Python и распространяется по лицензии GPL. SC Controller обладает такими возможностями как:

  • Подключение и настройка Steam Controller без необходимости в запуске Steam (будет работать с любыми приложениями);
  • Поддержка разнообразных профилей и возможность переключаться между ними из графической утилиты;
  • Поддержка гироскопов, вибрации и прочих элементов современных геймпадов;
  • Поддержка переключения профиля на лету, в зависимости от выбранного окна;
  • Эмуляция геймпада Xbox360, мыши, трекбола, клавиатуры и т.д.

В новом выпуске:

  • Добавлена поддержка подключения Steam Controller через Bluetooth (требуется установка beta-клиента Steam и обновление прошивки геймпада);
  • Добавлена поддержка Dualshock 4, подключённого через Bluetooth;
  • Отныне поддерживаются любые контроллеры, опознающиеся evdev;
  • Добавлен пункт для быстрой установки «турбо-огня»/«повторяющегося нажатия»


Исходный код
Appimage-пакет

>>> Подробности

 , ,

Sunderland93 ()

Steam Link доступен в виде мобильного приложения

Группа Игры

Компания Valve объявила о выходе мобильного приложения Steam Link, позволяющего транслировать игру и управление на любой смартфон на базе Android или iOS. Пользователю достаточно установить приложение, подключить любое совместимое устройство ввода (любой Bluetooth геймпад, включая геймпады с держателем для смартфона, либо же клавиатуру и мышь, например, при использовании планшета) и синхронизироваться с компьютером, на котором запущен Steam. И наслаждаться любимой игрой на экране смартфона. Приложение не требует никаких подписок и дополнительных действий от пользователя. Приложение доступно в Google Play (требуется Android 5.0+) и AppStore.

>>> Подробности

 , ,

Sunderland93 ()

Релиз Qt 5.11

Группа Open Source

Состоялся релиз кроссплатформенного фреймворка для разработки приложений и построения графических интерфейсов Qt 5.11.

( читать дальше... )

>>> Подробности и полный список изменений

 ,

Sunderland93 ()

Корректирующий выпуск GIMP 2.10.2

Группа Мультимедиа

Доступен корректирующий релиз растрового графического редактора GIMP 2.10.2. Помимо исправления ошибок были добавлены новые возможности:

  • Добавлена поддержка изображений в формате HEIF;
  • Добавлен фильтр «Сферизация», основанный на GEGL-операции gegl:spherize;
  • Добавлен фильтр «Рекурсивная трансформация», основанный на GEGL-операции gegl:recursive-transform;
  • Актуализирована документация к формату XCF;
  • Реализовано многопоточное вычисление для гистограмм, что позволило избавиться от подвисаний в интерфейсе;
  • В сценарий сборки добавлена опция --with-bug-report-url, позволяющая мейнтенерам пакетов указать конкретный адрес багтрекера. Ранее по умолчанию все багрепорты в GIMP отправлялись его разработчикам, в том числе баги, специфичные для конкретного дистрибутива.

Возобновлена активная работа над портом GIMP на GTK+3. За месяц с момента выпуска 2.10.0 в ветку gtk3-port внесено более 200 коммитов. После выпуска 2.10 работа над портом перенесена в основную ветку разработки (master), разработка 2.10.х ведется в ветке gimp-2-10.

>>> Неофициальный AppImage-пакет (для Linux, x86_64)

>>> Подробности

 

Sunderland93 ()

Релиз консольного почтового клиента Mutt 1.10

Группа Open Source

Состоялся релиз консольного почтового клиента Mutt 1.10. В новом выпуске:

  • Для Maildir/Mh реализована поддержка хэш-таблиц динамического размера при обработке повторных открытий и новых проверок почты. Существующие размеры не масштабируются для больших почтовых ящиков, иначе это приводит к плохой производительности;
  • Оптимизирована синхронизация IMAP;
  • Операции чтения Mbox переведены на использования ввода/вывода без блокировок (если доступно), что позволило существенно поднять производительность;
  • Добавлены новые опции для настройки ключей PGP и S/MIME: $pgp_default_key, $smime_default_key (оба используются для подписи и шифрования); $postpone_encrypt, $pgp_self_encrypt, $smime_self_encrypt (используют конфигурацию, указанную в переменной default_key); $pgp_sign_as, $smime_sign_as (используются только для подписи);
  • Добавлена опция $new_mail_command, позволяющая указать команду для запуска при обнаружении новой почты;
  • Добавлена опция $change_folder_next, позволяющая указать порядок сканирования почтовых ящиков;
  • Добавлена поддержка сборки с библиотекой libidn2, в которой имеется поддержка интернационализованных доменов (например .рф). Сохранена обратная совместимость с libdn1;
  • Добавлена опция $error_history, позволяющая сохранять историю сообщений об ошибках (по умолчанию 30 сообщений);

>>> Подробности

 ,

Sunderland93 ()

Релиз дистрибутива Parrot 4.0

Группа Debian

Состоялся релиз дистрибутива Parrot 4.0. Данный дистрибутив создан для проверки защищённости систем, проведения криминалистического анализа и обратного инжиниринга, предоставляя полностью готовую к работе лабораторию. Дистрибутив основан на Debian Testing, в качестве графического окружения используется MATE. В новом выпуске:

  • Обновлены версии ПО: ядро Linux 4.16, LibreOffice 6.0, Firefox 60 и прочие;
  • Рабочий стол MATE обновлён до версии 1.20, с поддержкой HiDPI;
  • Представлен экспериментальный сетевой установщик, позволяющий установить только необходимые компоненты в минимальную систему;
  • Представлены шаблоны для создания Docker-контейнера из Parrot;
  • Полностью стабилизирована «песочница», построенная на базе AppArmor и профилей Firejail;
  • В качестве http-сервера отныне используется Nginx, вместо Apache;
  • Добавлена поддержка работы с RAID через mdadm.

>>> Подробности

 ,

Sunderland93 ()

Релиз LXQt 0.13.0

Группа Open Source

Спустя полгода с момента прошлого выпуска, состоялся релиз графического окружения LXQt 0.13.0, развиваемого объединённой командой разработчиков LXDE и Razor-Qt, и являющегося продолжением развития LXDE, переведённого на использование графической библиотеки Qt.

( читать дальше... )

>>> Подробности и полный список изменений

 

Sunderland93 ()

Релиз 0 A.D. Alpha 23 Ken Wood

Группа Игры

Состоялся релиз 0 A.D Alpha 23 - свободной трёхмерной исторической стратегии в реальном времени (RTS). Игра позволяет управлять цивилизациями, существовавшими в период 500 год до н. э.—1 год до н. э. Проект всё ещё находится в состоянии альфы, однако уже вполне пригоден для комфортной игры как в одиночном, так и в многопользовательском режиме. Исходный код игры распространяется по лицензии GNU GPLv2, игровые ресурсы под лицензией CC-BY-SA 3.0.

( читать дальше... )

>>> Подробности

 , ,

Sunderland93 ()

Релиз Mesa 18.1

Группа Hardware and Drivers

Состоялся релиз графической библиотеки Mesa 18.1, являющейся свободной реализацией API OpenGL и Vulkan.

( читать дальше... )

>>> Подробности

 , , ,

Sunderland93 ()

Lubuntu 18.10 перейдёт на LXQt

Группа Ubuntu Linux

Разработчики дистрибутива Lubuntu, начиная с осеннего выпуска Lubuntu 18.10, решили перевести дистрибутив с графического окружения LXDE на LXQt. В качестве основных причин указывается то, что LXDE практически не развивается, а находится лишь в стадии сопровождения (устраняются незначительные баги и производится адаптация для сборки свежими компиляторами), окружение завязано на GTK 2 и имеет множество нерешённых проблем. В то время как большая часть разработчиков LXDE в настоящее время разрабатывает LXQt, совместно с разработчиками окружения Razor-Qt.

LXQt признан стабильным начиная с выпуска 0.11, однако версию 1.0 планируется выпустить только после доведения до конца поддержки Wayland (разработчики пока не планируют написание собственного Wayland-композитора, вместо этого они хотят обеспечить работу в окружении любого существующего композитора, в частности, KWin). Ранее были доступны сборки Lubuntu Next, в которых предлагался LXQt и подобранные под него приложения, написанные на Qt5. Однако эти сборки содержали много ошибок, и были непригодны для ежедневного использования (конфиги окружения располагались не в той директории, была необходимость в ручном включении оформления Lubuntu, а также применялся установщик от Kubuntu). Все существующие проблемы разработчики планируют решить в ближайшем будущем.

>>> Подробности

 , ,

Sunderland93 ()

Релиз универсального установщика Calamares 3.2

Группа Open Source

Состоялся релиз Calamares 3.2 - универсального и независящего от дистрибутива инструментария для построения установщиков системы. Calamares состоит из различных модулей, каждый из которых можно гибко настроить, или же написать свой на Python или C++. Calamares уже применяется в таких дистрибутивах как Manjaro, OpenMandriva, KDE Neon Unstable, KaOS, Chakra, Netrunner и Sabayon. Код проекта написан на языке C++ с использованием Qt5/QML, и распространяется по лицензии GPLv3. В новом выпуске:

  • Реализована поддержка повторяемых сборок;
  • Добавлен модуль Plasma LNF (Look-n-Feel), позволяющий интегрировать внешний вид установщика с общим оформлением в KDE Plasma;
  • Добавлен модуль shellprocess, позволяющий запускать на различных этапах работы установщика последовательность shell-команд;
  • Добавлен модуль contextualprocess, расширяющий модуль shellprocess набором масок, согласно которым будет запущена та или иная shell-последовательность. В настоящее время модуль имеет три маски - efi, bios и "", на основании которых устанавливается соответствующий загрузчик (grub-efi или grub-pc), либо производится очистка предустановочного пула (preinstalled-pool);
  • Улучшено определение раскладки клавиатуры на основании выбранного языка системы;
  • Убрана привязка к Bash;
  • Добавлен модуль openrcdmcryptcfg, применяющийся для установки на шифрованный раздел при использовании системы инициализации OpenRC;
  • В модуль bootloader добавлена настройка installEFIFallback, позволяющая управлять режимом установки при использовании UEFI;
  • Множество различных мелких улучшений.

>>> Подробности

 ,

Sunderland93 ()

Открыт предзаказ на материнские платы Talos II Lite

Группа Hardware and Drivers

Компания Raptor Computer Systems анонсировала материнские платы Talos II Lite, предназначенные для рабочих станций среднего класса. Talos - это серия POWER-совместимых материнских плат, имеющих полностью открытую архитектуру, вплоть до исходного кода прошивок. Данные платы рассчитаны на работу с процессорами архитектуры POWER9. Talos II Lite имеет более низкую цену, что делает её более доступной. Характеристики платы следующие:

  • Плата формфактора EATX, с одним сокетом POWER9, совместимая с топовыми 22-х ядерными процессорами;
  • 8 слотов для ECC памяти DDR4, с поддержкой общего объёма до 1 терабайта;
  • Слот PCIe 4.0 x16;
  • Слот PCIe 4.0 x8;
  • 2 гигабитных сетевых порта на базе чипа Broadcom;
  • 4 порта USB 3.0 (два встроенных и два на гребёнке для вывода на переднюю панель системного блока);
  • 1 порт USB 2.0;
  • Два порта RS232 (встроенный и на гребёнке для вывода разъёма на PCI-заглушку);
  • Сервисный процессор на базе OpenBMC.


Продажи начнутся в июле этого года. Цена платы составит $1,399

>>> Подробности

 , , ,

Sunderland93 ()

Релиз дистрибутива EndlessOS 3.4

Группа Linux General

Состоялся релиз дистрибутива EndlessOS 3.4, основным отличием которого является то, что базовая система являет собой монолитный, обновляемый атомарно образ, а все пользовательские приложения поставляются в виде Flatpak-пакетов. В новом выпуске:

  • Графическое окружение GNOME обновлено до версии 3.26;
  • На панель рабочего стола возвращена возможность показа значков в трее, использующих устаревшую технологию XEmbed;
  • Расширены настройки управления обновлениями: добавлены опции для ограничения загрузки обновлений при использовании некоторых соединений, например, лимитных мобильных тарифов. Кроме того добавлена опция для загрузки и установки обновлений по расписанию;
  • В центр приложений GNOME Software добавлена проверка на наличие доступных обновлений, а также вывод детальной информации о них;
  • Обновлён SDK для разработки нативных приложений для EndlessOS;
  • Обновлены компоненты дистрибутива: ядро Linux 4.15, Libreoffice 6, а также свежий графический стек;
  • Для браузеров Chromium и Chrome интегрировано дополнение AdBlock Plus;
  • Представлено приложение Endless Companion для Android, позволяющее получать доступ к содержимому системы и отдельных приложений с любого мобильного устройства.

>>> Подробности

 , ,

Sunderland93 ()

Релиз Coreboot 4.8

Группа Hardware and Drivers

Состоялся релиз Coreboot 4.8 - свободной замены проприетарным прошивкам BIOS, используемой для начальной инициализации аппаратных компонентов, ранее носившей имя LinuxBIOS. Coreboot очень минималистичен и лишён кучи legacy-кода. Распространяется по лицензии GNU GPLv2.

( читать дальше... )

>>> Подробности

 ,

Sunderland93 ()

Релиз Linspire Server 2018

Группа Linux General

Проект Linspire, ранее носивший имя Lindows, объявил о выходе дистрибутива Linspire Server 2018, построенного на базе Ubuntu 16.04 с графическим окружением Xfce. Ранее Linspire интересовали только десктопные системы, и на рынке серверных решений она новичок. В январе этого года проект Linspire объявил о возобновлении своей деятельности.

( читать дальше... )

>>> Подробности

 ,

Sunderland93 ()

Первый стабильный выпуск AsteroidOS 1.0

Группа Linux General

После 4-х лет разработки увидел свет первый стабильный релиз AsteroidOS 1.0 - встраиваемой операционной системы, предназначеной для различной носимой электроники, например, умных часов. Наработки проекта распространяются по двойной лицензии: BSD для базовой системы и GPL для приложений.

( читать дальше... )

>>> Подробности

 ,

Sunderland93 ()

Стабильный выпуск Bforartists 1.0.0

Группа Мультимедиа

Состоялся релиз Bforartists 1.0.0 — форка Blender, главной целью которого является переработка пользовательского интерфейса, делая его более доступным для дизайнеров разного уровня и опыта.

( читать дальше... )

>>> Подробности

 , ,

Sunderland93 ()

RSS подписка на новые темы