LINUX.ORG.RU

Сообщения Sunderland93

 

Компания AMD открыла код ROCm — собственной реализации OpenCL

Группа Hardware and Drivers

Компания AMD разместила под свободной лицензией ROCm (Radeon Open Compute) — собственную реализацию OpenCL. Доступен исходный код runtime-библиотеки, драйвера, патчей для LLVM/Clang и эталонной реализации загрузчика OpenCL ICD от Khronos.

В настоящее время этот стек доступен только для видеокарт на архитектурах Fiji и Polaris. Для более старых карт пока предлагается незавершённая реализация OpenCL Clover, поставляемая в составе Mesa.

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

 , , ,

Sunderland93 ()

Valve наняла Кита Паккарда для работы по улучшению графического стека Linux

Группа Linux General

Компания Valve, создатель и владелец игрового сервиса Steam, наняла в качестве консультанта Кита Паккарда (Keith Packard) — активного разработчика Debian, одного из ветеранов разработки X11 и лидера проекта X.Org — для работы по улучшению графической составляющей Linux. Улучшения, которыми будет заниматься Кит, будут направлены в первую очередь на работу устройств виртуальной реальности (VR). Ранее Valve выпустила бета-версию SteamVR — API, позволяющего разработчикам игр (и не только) создавать VR-контент для GNU/Linux.

Valve серьёзно взялась за доработку свободных графических драйверов для AMD Radeon. К компании ранее присоединились Timothy Arceri, Andres Rodriguez и Samuel Pitoiset, которые внесли очень много улучшений и оптимизаций в свободный драйвер RADV (Radeon Vulkan); помимо этого, Timothy добавил поддержку дискового кеширования шейдеров в R600g и RadeonSI, что подняло производительность и уменьшило время запуска многих игр.

Также совсем недавно разработчик LLVM-бэкенда для драйвера AMDGPU Tom Stellard покинул AMD и присоединился к Red Hat, где также продолжит работу над AMDGPU LLVM и RADV.

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

 ,

Sunderland93 ()

KDE Applications 16.12

Группа KDE

Была представлена новая версия набора приложений KDE.

Основные изменения:

  • Звуковой редактор KWave стал частью KDE Applications.
  • На KDE Frameworks 5 переведены Okular, Konqueror, KGpg, KTouch, Kalzium и др.
  • Marble (виртуальный глобус) теперь предоставляет живые обои и виджет для Plasma 5.
  • Архиватор Ark получил множество улучшений, в т. ч. возможность перемещать, копировать и переименовывать файлы и папки внутри архива, а также выбирать алгоритм сжатия и шифрования при его создании.
  • В KCharSelect добавлены эмодзи Юникода и возможность добавлять символы в закладки.
  • Исправлено более 130 ошибок.

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

 , ,

Sunderland93 ()

Krusader 2.5.0

Группа KDE

Спустя 4 года с момента выхода последней беты состоялся релиз двухпанельного файлового менеджера Krusader 2.5.0.

В новой версии состоялся переход на Qt 5 и библиотеки KDE Frameworks, а также исправлены ошибки и расширена функциональность.

>>> Исходный код

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

 , , ,

Sunderland93 ()

ePSXe 2.0.2

Группа Игры

Доступен новый релиз эмулятора (с закрытым исходным кодом) консоли Sony Playstation — ePSXe 2.0.2. Изначально, эта версия вышла только на Windows и Android, и привнесла такие киллер-фичи, как:

  • поддержка широкоформатных разрешений;
  • возможность использовать эмулятор без файла BIOS оригинальной консоли;
  • исправление некоторых проблем с поддержкой русского языка.

В версии для Linux отмечены такие улучшения:

  • переход на GTK+ 3;
  • первая 64-х битная версия эмулятора (пока имеет статус Alpha);
  • добавлен удобный список игр (вызывается кликом на логотип эмулятора).

Также доступна первая в истории эмулятора сборка для OS X (порт Linux-версии).

>>> Скачать

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

 , ,

Sunderland93 ()

Началось тестирование нового проприетарного драйвера AMD Radeon

Группа Hardware and Drivers

Компания AMD начала тестирование нового проприетарного драйвера для видеокарт Radeon семейства Tonga и Fiji (архитектура GCN 1.1, 1.2+). Новый драйвер построен на гибридной технологии, в которой используется модуль ядра Linux AMDGPU, позволяющий унифицировать графический стек в свободных и проприетарных драйверах AMD. Среди основных возможностей нового драйвера:

  • поддержка API Vulkan;
  • поддержка KMS и ADF;
  • поддержка ускорения видео через VDPAU;
  • поддержка OpenGL 4.5, OpenCL 2.0 и GLX 1.4.

Из пока не реализованных возможностей,отмечаются поддержка нескольких GPU и переход в спящий режим.
Также AMD работает над новой лицензией для своего драйвера, которая будет содержать меньше ограничений, чем прежняя (ограничения были связаны с поставкой в составе драйвера сторонних компонентов). Готовые пакеты сформированы для Ubuntu 14.04.

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

 , , , ,

Sunderland93 ()

Wayland 1.10

Группа Open Source

Представлен релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.10, а также развиваемого параллельно композитного сервера Weston 1.10 и набора расширений wayland-protocols 1.1. Среди основных улучшений:

Wayland

  • В Wayland API обеспечена полная поддержка операций Drag&drop, отсутствие которых было серьёзным препятствием по обеспечению полноценной работы GNOME поверх Wayland. Добавленные вызовы обеспечивают согласование типа контента при его перемещении между источником и местом назначения, а также информируют источник о завершении или отмене операции.
  • Добавлена поддержка группировки событий указателей вместе с кадровыми событиями, что позволяет создавать такие возможности как диагональная прокрутка, в которой объединяются события вертикальной и горизонтальной прокруток. Кроме того, сгруппированные события позволяют более точно отслеживать клики колесом мыши, прекращение прокрутки касанием и процесса генерации событий прокрутки.
  • Добавлена порция пояснений по использованию протоколов и API, упрощающих правильное использование Wayland в окружениях рабочего стола.
  • Добавлена порция патчей от компании Samsung с реализацией сетевой прозрачности для протокола Wayland, позволяющих организовать выполнение клиентских приложений и отрисовку на разных компьютерах. Суть предложенных изменений сводится к пробросу существующего протокола поверх TCP/IP-сокета. Сжатие и техники оптимизации потока пока не реализованы, разработка находится в начальной стадии. При этом, для добавления поддержки сетевой прозрачности в композитный сервер достаточно добавить одну строчку wl_display_add_remote_socket(display, "foo").

Пакет wayland-protocols

  • Пакет включён в число зависимостей Weston.
  • Добавлено два новых протокола: относительные события указателей и их блокировка.

Weston

  • В состав включена реализация интерфейса V4L2 (Video for Linux 2), демонстрирующая способ получения видео с устройств V4L2, таких как dmabuf.
  • В weston.ini добавлена порция новых параметров изменения конфигурации, в том числе «vt-switching» и «allow-zap» для включения/выключения обработки Ctrl-Alt-Fn (переход к виртуальным терминалам) и Ctrl-Alt-Backspace (экстренное завершение работы сервера).
  • Обеспечена возможность использования механизма уведомлений systemd, который, например, может применяться для отслеживания работоспособности Weston и автоматизации перезапуска в случае краха/зависания. Режим активируется через опцию --enable-systemd-notify.

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

 ,

Sunderland93 ()

Valve выпустила SDK для Steam Link

Группа Open Source

Компания Valve выпустила открытый SDK для устройства Steam Link, предназначенного для трансляции игр с компьютера или устройства Steam Machine на телевизор. Само устройство имеет следующие характиристики:

  • Процессор ARMv7 1 ГГц;
  • Оперативная память: 256 Мб;
  • Хранение данных: 500 Мб;
  • Прошивка на основе ядра Linux 3.8 и Glibc 2.19.

SDK поддерживает OpenGL ES 2.0, Qt 5.4 и SDL 2.0. SDK включает примеры приложений, исходный код для сторонних компонентов, исходный код ядра Linux, корневую файловую систему Steam Link, GCC toolchain и скрипт для конфигурации сборки в среде.

>>> Репозиторий на GitHub

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

 , ,

Sunderland93 ()

Mir 0.18

Группа Ubuntu Linux

Представлен релиз дисплейного сервера Mir 0.18, развиваемого компанией Canonical для дистрибутива Ubuntu. Mir является современной заменой для Xorg, создаётся для работы в паре с графическим окружением Unity 8 и используется в мобильной редакции Ubuntu и тестовых сборках Ubuntu Next. В новом выпуске:

  • переработка внутренней архитектуры для будущей поддержки API Vulkan;
  • вместо портированных из Android библиотек для организации ввода задействована libinput;
  • улучшение отзывчивости для вложенных Mir-серверов;
  • решение многочисленных проблем с отрисовкой в компоненте Xmir (слой совместимости для отрисовки классических X-приложений);
  • начальная поддержка плагинов для реализации работы на устройствах, не поддерживающих Vulkan/GLES;
  • множество мелких улучшений.

Стоит отметить, что на данном этапе окружение Unity 8 и дистплейный сервер Mir не готовы для ежедневного использования. В Ubuntu 16.04 по умолчанию решено оставить Xorg, тогда как Unity 8 + Mir будут являться дополнительным, эксперементальным сеансом (наподобие GNOME on Wayland). Также пока не готова поддержка Mir (как и Wayland) в проприетарных видеодрайверах. Разработчики из AMD решили использовать открытую базу для своего драйвера в виде модуля AMDGPU, в то время как Nvidia продолжила развитие своего драйвера, отвязала его от Xorg, добавила все необходимые для работы Mir и Wayland расширения EGL, а также почти доработала последний недостающий компонент — KMS (Kernel Modesetting).

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

 , , ,

Sunderland93 ()

Состоялся официальный запуск Steam Machines

Группа Игры

10 ноября 2015 года состоялся официальный запуск игровых систем Valve — Steam Machines, построенных на базе ПК-компонентов и операционной системы SteamOS, а также инновационного геймпада Steam Controller и устройства для стриминга игр на телевизор Steam Link. Продажи в России и Европе пока не начались, для покупки пока доступны Steam Machines от Alienware, SyberPower и Zotac. В дальнейшем подтянутся и остальные производители. Приобрести геймпад Steam Controller и устройство Steam Link можно на Amazon.

P.S. По случаю запуска, в Steam началась распродажа игр, доступных на SteamOS

P.P.S. SteamOS вышла из статуса беты, в скором времени ожидается крупное обновление.

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

 , , , ,

Sunderland93 ()

Стабильный релиз SteamOS 2

Группа Игры

Компания Valve объявила о завершении тестирования новой версии своего дистрибутива SteamOS 2. SteamOS - это дистрибутив GNU/Linux, основанный на Debian (в данном случае, на Debian 8.1), и ориентированный на игровые консоли Steam Machines. В это выпуске проведено финальное тестирование всех компонентов, обеспечена поддержка NVMe-накопителей, а также изменены скрипты установки обновлений, которые теперь будут применяться при завершении работы. SteamOS 2 использует все типовые компоненты Debian 8, использует ядро 3.18 с различными патчами для увеличения игровой производительности, а также патчами для реализации режима реального времени (PREEMPT_RT) Код модифицированного ядра Linux 3.18, опубликован на GitHub.

>>> Скачать

>>> Репозиторий ядра на GitHub

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

 ,

Sunderland93 ()

Wayland 1.9

Группа Open Source

Доступен новый выпуск Wayland 1.9 — протокола для организации графического сервера в Linux и других UNIX-подобных операционных систем, а также связанного с ним эталонного композитного сервера Weston 1.9. Основная разработка протокола завершена, и сейчас идёт оттачивание кодовой базы и улучшение документации. Также важным изменением в новой версии является устранение путаницы с лицензированием Wayland и Weston. Отныне используется современный вариант лицензии MIT, вместо старого варианта MIT, известного как X11 License, отличающегося от современного наличием запрета по упоминанию продукта в рекламных материалах производных работ. Более того, старая лицензия X11 несовместима с GPL, а также с актуальными выпусками Xorg, и давно исключена из рекомендаций OSI. Текст старой лицензии был добавлен по ошибке. Помимо этого в новой версии:

Weston 1.9

  • Предварительная реализация библиотеки libweston, в которую вынесен код внутренней функциональности Weston, что позволит создавать простые композитные серверы для легковесных окружений.
  • Улучшена поддержка горячего подключения/отключения устройств ввода, таких как клавиатуры и мыши, что также решило некоторые проблемы при использовании режима multi-seat.
  • Cредняя кнопка мыши теперь применяется для включения функции вращения окон, а правая для инициирования изменения размера окон.
  • В оболочку IVI Shell, созданную для информационно-развлекательных систем, добавлен интерфейс для получения идентификатора экрана и методы для удаления callback-вызовов некоторых видов уведомлений.
  • Добавлено новое расширение linux_dmabuf, предоставляющее средство для прямого вывода (zero-copy) видео на экран.

Wayland 1.9

  • Разделение библиотеки libwayland-util на два компонента libwayland-util и libwayland-private.
  • Некоторые незначительные улучшения.

Выпуск Wayland 1.10 запланирован на середину февраля 2016 года.

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

 ,

Sunderland93 ()

GhostBSD 10.1

Группа BSD

Состоялся релиз десктоп-ориентированной операционной системы GhostBSD 10.1, основанной на FreeBSD 10.1 и предоставляющей графические окружения Xfce и MATE, а также удобные инструменты установки и настройки. Данная система поддерживает работу в LiveCD и полностью совместима с системой портов FreeBSD, а также с репозиторием бинарных пакетов. Ключевые улучшения в новой версии:

  • ISO-образ системы отныне гибридный, и может быть записан как на компакт-диск, так и на USB-накопитель.
  • Предоставлена возможность выбора между загрузчиком BSD и GRUB 2.
  • В состав системы включено приложение для тонкой настройки рабочего стола Station Tweak, основанное на Mate Tweak.
  • Для настройки сетевых подключений, вместо Wifimgr, задействован NetworkManager.
  • Значительно улучшен интерфейс редактирования разделов в установщике системы.
  • По умолчанию задействована VT-консоль.
  • Обеспечена возможность установки дополнительных портов и пакетов при загрузке дистрибутива в Live-режиме.
  • В качестве менеджера сеансов задействован GDM, вместо предлагаемого ранее PCDM.
  • В состав системы включена утилита для управления пакетами OctoPkg, написанная на Qt.
  • Для обновления системы задействован Station Update Manager.

>>> Скачать

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

 ,

Sunderland93 ()

FFmpeg 2.8

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

Состоялся релиз мультимедиа-пакета FFmpeg 2.8, содержащего средства для работы с различными мультимедиа-форматами (преобразование, сжатие, декодирование как видео-, так и аудиоформатов). В новый выпуск также вошли изменения из пакетов libav (форк FFmpeg) и ffmpeg-mt (версия с многопоточным декодированием). Помимо этого, в новый выпуск включено большое количество новых фильтров, среди которых:

  • colorkey — для замены цветов на прозрачность (полезно при обработке материала, снятого на фоне зелёного экрана);
  • ssim (Structural SImilarity Metric) — для определения схожести между двумя видео;
  • removegrain и atadenoise для подавления шумов на видео;
  • bitstream-фильтр для преобразования HEVC из MP4 в формат Annex B;
  • dynaudnorm — система динамической нормировки звука (Dynamic Audio Normalizer);
  • reverse, areverse — для обратного воспроизведения видео и звука;
  • Random — для извлечения кадров в случайном порядке;
  • deband — для удаления из видео горизонтальных полос;
  • sidechaincompress --для сжатия входного сигнала с учётом дополнительного сигнала;
  • waveform — для визуализации интенсивности цветовых компонентов;
  • hstack и vstack — для горизонтальной и вертикальной компоновки нескольких видео;
  • framerate — для изменения частоты кадров с использованием интерполяции имеющихся кадров.

Помимо этого новый выпуск содержит кодировщик HEVC на базе библиотеки libkvazaar, использование VP9 и Opus в кодировщиках webm по умолчанию, новые распаковщики медиаконтента, такие как ASF и BFSTM/BCSTM, а также декодировщик изображений/текстур DirectDraw Surface. Также была улучшена реализация декодировщика JPEG2000, который отныне не является экспериментальным.

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

 , , ,

Sunderland93 ()

Релиз Ubuntu 14.04.3

Группа Ubuntu Linux

Представлен третий корректирующий релиз дистрибутива Ubuntu 14.04 Trusty Tahr. Обновления доступны также для Kubuntu, Lubuntu, Xubuntu, Edubuntu, UbuntuMATE. Список изменений:

  • Ядро Linux обновлено до версии 3.19 из состава Ubuntu 15.04.
  • Обновлены компоненты графического стека (xorg, mesa), а также графические драйвера AMD, Nvidia и Intel.
  • Из выпуска Ubuntu 15.04 бэкпортирована порция улучшений для оболочки Unity, таких как возможность постоянно отображать меню в области заголовка окна, оптимизация анимациионых эффектов и поддержка вывода диалогов Dash, быстрого ввода команд (HUD), а также завершения работы.
  • В состав системы включены все накопившиеся с прошлого выпуска обновления безопасности.

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

 

Sunderland93 ()

Unreal Engine 4.8

Группа Игры

Доступна новая версия игрового движка Unreal Engine 4.8. Помимо исправления большого количества ошибок, представлен внушительный список изменений:

  • Добавлена возможность установки размера видеопамяти (GPU Memory).
  • Проекты кода отныне могут быть созданы без какой-либо IDE.
  • Ошибки компилятора теперь выводятся в формате GCC, для лучшей интеграции с утилитами платформы. Формат MSVC оставлен в качестве дефолтного при кросс-компиляции.
  • Реализация поддержки нескольких контекстов OpenAL в звуковой подсистеме Linux.
  • Система вывода диалогов отныне определяет используемое DE и автоматически переключается на необходимый тулкит (GTK+ или Qt).
  • Улучшена поддержка Ubuntu 14.04, отныне не нужно самостоятельно собирать сторонние библиотеки.
  • Генератор мейкфайлов отныне создаёт цели для проекта в отдельной от движка директории.
  • Динамическая подгрузка разделяемых библиотек Steam.
  • Библиотека SDL 2 обновлена из ветки Icculus, большинство изменений, необходимых для UE 4, были приняты в апстрим.
  • Добавлена поддержка SpeedTree.
  • Отдельные программы и утилиты (например UnrealFrontend), теперь используют OpenGL 2.1 вместо 3.2, так как он обладает лучшей поддержкой.
  • UBT теперь генерирует проекты KDevelop напрямую, однако кое-какая ручная настройка по-прежнему необходима.
  • Фоновая компиляция шейдеров теперь использует меньше ресурсов CPU.
  • Исправлены некоторые проблемы при работе с драйверами Nvidia.
  • Добавлена поддержка шлема виртуальной реальности HTC Vive и SteamVR API

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

 ,

Sunderland93 ()

Wayland 1.8

Группа Open Source

Доступен новый релиз Wayland 1.8 — протокола для организации графического сервера в Linux и других UNIX-подобных операционных систем, а так же связанного с ним эталонного композитного сервера Weston 1.8. Основная разработка протокола завершена, и сейчас идёт оттачивание кодовой базы и улучшение документации. В новой версии:

Wayland 1.8

  • Осуществлено разделение заголовочных файлов для клиента (wayland-client-core.h) и сервера (wayland-server-core.h) на базовые компоненты и генерируемые протоколы.
  • В scanner добавлена опция --include-core-only, что позволяет использовать только базовые заголовки при разработки биндингов (bindings), а также при генерации кода протоколов на основе новых файлов wayland.xml в libwayland.

Weston 1.8

  • В состав приняты подготовленные компанией Collabora изменения, касающиеся модернизации EGL и создания тестового фреймворка. Улучшена реализация EGL в gl-renderer и добавлен тестовый режим рендеринга без экрана («headless rendering»), который позволяет синтетически запустить Weston в идеальных условиях, исключив влияние системы вывода.
  • Началось тестирование оболочки для информационно-развлекательных систем (IVI), добавлена экранная раскладка для IVI.
  • Поддержка перерисовки по расписанию.
  • Добавлен API для захвата содержимого поверхностей (surface-shooting API).
  • Добавлена возможность указания альтернативного файла конфигурации (weston --config=my-weston.ini). Заданный файл конфигурации будет охватывать все приложения, запущенные в данном экземпляре Weston.
  • В компоненты редактирования текста добавлена поддержка операций помещения и извлечения данных из буфера обмена.

Выход Wayland 1.9 запланирован на конец сентября 2015 года.

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

 ,

Sunderland93 ()

В Linux Mint будет выбор между systemd и Upstart

Группа Linux General

Об этом заявил главный разработчик дистрибутива Linux Mint — Clement Lefebvre. По его словам, он пока не намерен прекращать поддержку системы инициализации upstart, дав пользователям возможность выбора между проверенными решениями и новыми технологиями.

В будущих выпусках Cinnamon 2.6 и MATE 1.10 будет предоставлена возможность использовать как ConsloleKit, так и systemd-logind. Таким образом разработчики смогут более точно определять причины проблем с пользовательскими сеансами и управлением питанием, так как станет легко отделить проблемы, специфичные для графического окружения и менеджера сеансов.

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

 , ,

Sunderland93 ()

SteamOS 159

Группа Игры

Доступно обновление дистрибутива SteamOS. Данный дистрибутив основан на Debian GNU/Linux 7 и ориентирован на использование в консолях Steam Machines. В новом выпуске был обновлён проприетарный драйвер NVIDIA (в результате прекращена поддержка карт серий G8x, G9x, и GT2xx), а также включены накопленные исправления уязвимостей. Размер установочного образа 1 Гб.

>>> Скачать

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

 , ,

Sunderland93 ()

Blender теперь доступен в Steam

Группа Open Source

Отныне система 3D-моделирования Blender, доступна в сервисе Steam, позиционируясь в качестве платформы для создания модов. Версия Blender в Steam идентична таковой на официальном сайте программы. Ожидается что распространение Blender в Steam, позволит привлечь людей для его бесшовной интеграции с сервисами Steam (будет выпущена версия Blender Workshop, интегрированная с платформой Steam Workshop), а также создания дополнительных плагинов для разработки модов.

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

 ,

Sunderland93 ()

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