LINUX.ORG.RU

Новости «Hardware and Drivers»

Мини-новость: Одноплатник C.H.I.P. больше не продается. Компания NTC — банкрот! (145 комментариев)

Primus-vk — Поддержка Vulkan для Optimus

Группа Hardware and Drivers

Неким felixdoerre был разработан primus-vk — прослойки для запуска Vulkan-приложений при использовании Bumblebee для работы с дискретной видеокартой NVidia на ноутбуках.

Что это и зачем?

Если в вашем ноутбуке две видеокарты, одна из которых nVidia с проприетарным драйвером — для запуска приложений на дискретной видеокарте используется Bumblebee. К сожалению, Vulkan-приложения (в т.ч. DXVK) не работают с Bumblebee, а его разработка прекращена, поэтому единственным вариантом запустить Vulkan-приложение на дискретной видеокарте был запуск отдельного X-сервера на nVidia, что было не совсем удобно (необходимость переключения в другой VT и запуска отдельной графической сессии). С помощью primus-vk можно запустить Vulkan-приложения, используя optirun, без необходимости запуска отдельного X-сервера.

Производительность

В последнем релизе производительность приблизилась к той, что можно получить запуская отдельный X-сервер на дискретной видеокарте.

Установка и запуск

Инструкция по сборке и установке доступна хдесь. Для запуска Vulkan-приложения необходимо установить переменную окружения ENABLE_PRIMUS_LAYER=1 и PRIMUS_VK_MULTITHREADING=1. К примеру, для запуска игры в Wine (используя DXVK):

ENABLE_PRIMUS_LAYER=1 PRIMUS_VK_MULTITHREADING=1 optirun wine Game.exe

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

 , ,

annerleen ()

Релиз libinput 1.12

Группа Hardware and Drivers

Состоялся новый значительный релиз библиотеки управления устройствами ввода, развиваемой в рамках проекта Freedesktop Wayland, но также используемой в X.org через драйвер xf86-input-libinput.

Библиотека получает и мультиплексирует сырые события различных устройств ввода от ядра (/dev/input), и преобразует их в стандартные примитивы событий ввода для использования приложениями. Поддерживаются почти все классы устройств ввода (кроме джойстиков), включая такие нетривиальные функции как мульти-тач-жесты, сила нажатия, виброотклик, ускорение trackpoint и многое другое.

В новой версии:

  • Поддержка device quirks, т.е. ручное конфигурирование аттрибутов устройств пользователем или дистрибутивом через ini-файлы в /etc/libinput или /usr/share/libinput (Документация).
  • Перевод документации на движок Sphinx, её переориентация на пользователя, а не разработчика.
  • Значительно улучшенная поддержка тачпадов, например фильтрация ладони на некоторых устройствах с полной поддержкой multitouch (Apple).
  • Улучшена поддержка прокрутки (scrolling) двумя пальцами: теперь при продолжительной прокрутке вычисляется направление движения (горизонтальное или вертикальное), а события ортогональных направлений гасятся.
  • Новый метод расcчёта ускорения при использовании trackpoint (aka красная точка thinkpad).
  • Больше не используется усреднение скорости, чтобы не терять точность на качественных устройствах.
  • Официальная поддержка FreeBSD.

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

 , ,

snizovtsev ()
Мини-новость: ОБНОВЛЕНО: Intel убрала запрет на публикацию бэнчмарков для обновлений микрокода (604 комментария)

Ответы на вопросы о Pyra в прямом эфире

Группа Hardware and Drivers

Pyra — проект по созданию ноутбука на ARM, ориентированному на игры в эмуляторах. Первая партия ожидается до конца года.

Сегодня, 3 августа, в 19:00 по Московскому времени (18:00 CEST) руководитель проекта Pyra в прямом эфире ответит на вопросы о Pyra и о себе.

Тема на форуме проекта: https://pyra-handheld.com/boards/threads/ask-the-dragon-date-has-been-set.83095/

>>> Страница на Ютубе

 ,

olegd ()

В Microsoft разработан экспериментальный процессор, поддерживающий Linux

Группа Hardware and Drivers

Опубликована информация о процессоре оригинальной архитектуры E2, разрабатывавшемся Microsoft последние 8 лет в сотрудничестве с Qualcomm; архитектура процессора основана на подходе EDGE (развитие VLIW).

В настоящее время процессор существует в виде прототипов на FPGA и cycle-accurate симулятора; на него перенесены Windows 10, Linux и FreeRTOS. Для процессора также существует вариант LLVM, однако ISA является закрытой.

Хотя по официальным заявлениям Microsoft, проект был чисто исследовательским, достиг своей цели и будет свернут, Qualcomm исследует возможность его реализации в кремнии на процессе 10нм.

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

 ,

tailgunner ()
Мини-новость: Обновление драйверов NVIDIA с долговременной поддержкой 340.107 и 390.67 (62 комментария)
Мини-новость: Проект Pyra ищет кернел-хакеров для исправления аппаратных проблем (143 комментария)

Релиз Mesa 18.1

Группа Hardware and Drivers

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

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

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

 , , ,

Sunderland93 ()
Мини-новость: Открыт предзаказ на материнские платы Talos II Lite (182 комментария)

Релиз Coreboot 4.8

Группа Hardware and Drivers

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

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

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

 ,

Sunderland93 ()

SPI-программатор Zerocat Chipflasher «board-edition-1» получил сертификат «RYF»

Группа Hardware and Drivers

Список изделий, сертифицированных Фондом СПО как «уважающие вашу свободу» («Respects Your Freedom») [0], пополнился Chipflasher’ом «board-edition-1» марки Zerocat [1] — программатором для установки Libreboot’а или Coreboot’а вместо несвободных BIOS’ов.

В отличие от большинства товаров, получивших «RYF», каковые представляют собой промышленные изделия, перепрошитые свободными программами или даже просто протестированные и перемаркированные, программатор «board-edition-1» — устройство радиолюбительское, спроектированное в первую очередь не для продажи, а для предельно легкого самостоятельного изготовления.

Он обладает не только свободной прошивкой, но свободной конструкцией; его вся конструкторская документация (принципиальные схемы, схемы печатных плат) обнародована под свободными лицензиями. В основу устройства положен свободный микроконтроллер Propeller 1 производства Parallax [2].

Собственно создание настолько свободного устройства для своей цели, насколько это на сегодняшний день только возможно, и ставилось целью при создании очередного самодельного SPI-программатора. Сейчас для прошивки Coreboot’а или Libreboot’а используются устройствами типа Beagle Bone Black или Raspberry Pi, где применяются процессоры несвободной конструкции.

Розничная цена изделия признается Zerocat’ом завышенной [3] в целях привлечения средств на развитие. Она составляет 299 евро (включая НДС [4]).

[0] https://www.fsf.org/resources/hw/endorsement/respects-your-freedom
[1] http://www.zerocat.org/chipflasher-board-edition-1.html
[2] https://www.parallax.com/microcontrollers/propeller-1-open-source
[3] http://www.zerocat.org/road-towards-ryf.html
[4] http://www.zerocat.org/shop-en.html#chipflasher-board-edition-1-unfolded

>>> www.fsf.org

 , , , ,

Zmicier ()
Мини-новость: Анонсирован ноутбук Oryx Pro от System76 (84 комментария)
Мини-новость: Обновление проприетарного драйвера Nvidia 396.24 (50 комментариев)
Мини-новость: Планшет Libreboot X200 пополнил ассортимент Minifree (114 комментариев)
Мини-новость: Выпущен HPLIP 3.18 (55 комментариев)

NVIDIA упраздняет поддержку архитектуры Fermi

Группа Hardware and Drivers

Компания NVIDIA объявила, что будет в дальнейшем выпускать обновления драйверов, связанные с производительностью, новыми возможностями и исправлениями проблем только для архитектур Kepler, Maxwell и Pascal. Для архитектуры Fermi (карты 400 и 500 серии) будут выходить только обновления, связанные с безопасностью и только до января 2019, после чего поддержка будет полностью прекращена.

Также обновлена информация, касающаяся поддержки 32-битных версий драйверов, которые будут получать исправления, связанные с безопасностью, до января 2019 года, а затем выпуск 32-битных драйверов будет полностью прекращён.

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

 , ,

gordey ()

Разработчики Linux Mint анонсировали неттоп MintBox Mini 2

Группа Hardware and Drivers

Разработчики популярного дистрибутива Linux Mint анонсировали MintBox Mini 2 — миниатюрный (112 x 84 мм, фото) неттоп с предустановленным Linux Mint 19, выпускаемый в двух версиях (стандартной и Pro). Получив улучшенные характеристики, он сохраняет достоинства предыдущей модели в серии, такие как компактный размер и полностью пассивное охлаждение.

MintBox Mini 2 базируется на проекте fitlet 2 от израильской компании Compulab и подразумевает следющие характеристики:

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

Как ожидается, продажи начнутся в июне 2018 года с доставкой по всему миру.

Сообщение в официальном блоге Linux Mint

>>> Спецификации на сайте производителя

 , ,

pelmeshechka ()

lowRISC 0.5

Группа Hardware and Drivers

lowRISC, проект создания полностью открытой SoC, объявил о релизе 0.5. В этом релизе доступны:

  • 100Mbit Ethernet;
  • удаленная загрузка;
  • многопользовательская Linux-система;

Minion core временно удалена из-за проблемы с производительностью.

Цель lowRISC — разработать недорогую и полностью открытую SoC для запуска Linux, и выпустить с ней плату для разработчиков. Проектирование SoC планируется завершить в этом году.

lowRISC можно запустить на FPGA: руководство, руководство для версии 0.5.

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

 ,

tailgunner ()

На базе ВМК МГУ начала работу «Лаборатория электроники „Байкал“» (ЛэБ)

Группа Hardware and Drivers

В сотрудничестве с компанией «Байкал Электроникс» на базе центра обработки данных факультета ВМК МГУ имени М.В. Ломоносова начала работу «Лаборатория электроники „Байкал“» (ЛэБ). В лаборатории можно оценить производительность построенной на базе архитектуры MIPS Warrior P-class P5600 SoC Baikal-T1 и отлаживать программы для нее.

Доступ в ЛэБ организован через baik.al и baikal.cs.msu.ru. В первую очередь доступ предоставляется студентам, преподавателям и сотрудникам МГУ, возможна регистрация научных сотрудников и разработчиков ПО из других организаций.

Кроме того, в первом квартале 2018 года начнётся розничная продажа плат БФК 3.1 на основе процессора Baikal. По данным C-News, розничная стоимость платы будет около 50 000 руб. Ранее такие платы продавались только юридическим лицам и стоили около 200 000 руб.

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

 ,

cdslow ()