И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Теперь работает 3D-ускорение OpenGL для гостевых Windows на QEMU с использованием VirGL/VirtIO.

Хотя, VirGL был одним из вариантов обеспечения 3D/OpenGL-ускорения для пользователей GNU/Linux в виртуальных машинах QEMU/KVM, чтобы позволить вызовам обращаться к драйверу OpenGL хост-системы, эта поддержка не была доступна, когда Windows работает как гость QEMU/KVM. Теперь же, это меняется, хотя, в значительной степени благодаря Google Summer of Code в этом году.

Натан Гауэр - студент-разработчик, который завершает свою работу на GSoC 2017, позволяющую гостевому драйверу VirGL Windows обеспечивать ускорение OpenGL для гостевой Windows. У него есть работоспособный драйвер ядра для гостевой ОС Windows для связи с графическим процессором VirtIO GPU и драйвером OpenGL ICD в качестве части драйвера для пользовательского пространства уравнения. Эти усилия направлены на то, чтобы именно только OpenGL работал в Windows, а не делает "магически" Direct3D работоспособным в гостевой Windows или тому подобное, для тех, кто может подумать, что это будет новый подход для запуска игр Windows на GNU/Linux.




И это всё МОЁ
Arch Linux обновил пакет lib32-libdrm. Проблема решена.

vk.com/multi_linux_community?w=wall-114916478_2...
Вчера я писал о том, что из-за задержки в обновлении пакета lib32-libdrm получилась разница версий с пакетом libdrm. Это привело к тому, что 32-битные gui перестали запускаться у всех пользователей драйверов Mesa, а это чаще всего именно пользователи GPU Intel HD и AMD Radeon. Теперь проблема уже решена. Если вы ранее ставили в игрор пакет libdrm, то уже можно смело убирать его из игнора, и можете также смело обновляться.
Я уже проверил у себя работоспособность Steam - он работает. Это хороший способ проверить, ведь у Steam, к сожалению, есть только 32-бит версия, и уж не знаю, почему Valve делают только 32-бит версию.



И это всё МОЁ
Техника атаки на системы, использующие алгоритмы машинного обучения.

Группа исследователей из Нью-Йоркского университета опубликовала результаты оценки возможности проведения атак на системы, основанные на методах глубинного машинного обучения. Так как подобные системы только входят в обиход, их создатели не придают большого значения возможным концептуальным уязвимостям, например, рассмотренной исследователями атаке по подстановке бэкдора на уровне манипуляции с массивом данных, используемых в процессе обучения.

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

Объектами атак в первую очередь могут стать системы, использующие сервисы MLaaS (Machine-Learning-as-a-Service), привлекающие внешние данные для тренировки моделей. Например, компания Google предоставляет исследователям доступ к движку Google Cloud Machine Learning, который может использоваться для тренировки своих систем искуственного интеллекта, пользуясь для обучения как своими данными, так и коллекцией изображений, видео и текстов. Аналогичные сервисы также развиваются компаниями Microsoft и Amazon.




И это всё МОЁ
Группа исследователей из Нью-Йоркского университета опубликовала результаты оценки возможности проведения атак на системы, основанные на методах глубинного машинного обучения. Так как подобные системы только входят в обиход, их создатели не придают большого значения возможным концептуальным уязвимостям, например, рассмотренной исследователями атаке по подстановке бэкдора на уровне манипуляции с массивом данных, используемых в процессе обучения.



И это всё МОЁ
Игра-космосим Helium Rain доступна в режиме «раннего доступа» в Steam.

В полном соответствии с канонами жанра, игрок может управлять отдельным кораблём, создавать собственную флотилию кораблей, строить торговые империи, объявлять войны другим фракциям. Разработчики игры заявляют о «честности» игровой модели — все ресурсы игры находятся в «замкнутом цикле».

Игра основана на Unreal Engine.

Особенностью игры является заявка на разработку в формате open source — исходный код игры доступен под MIT-лицензией, а багтрекер — открыт.

Под GNU/Linux игра требует для работы закрытых драйверов от Nvidia.

»> Подробности
helium-rain.com/

Источник:
www.linux.org.ru/news/games/13639859



18:11

Helium Rain

И это всё МОЁ

Игра-космосим Helium Rain доступна в режиме «раннего доступа» в Steam'е.

В полном соответствии с канонами жанра, игрок может управлять отдельным кораблём, создавать собственную флотилию кораблей, строить торговые империи, объявлять войны другим фракциям. Разработчики игры заявляют о «честности» игровой модели — все ресурсы игры находятся в «замкнутом цикле».

Игра основана на Unreal Engine.

Особенностью игры является заявка на разработку в формате open source — исходный код игры доступен под MIT-лицензией, а багтрекер — открыт.

Под Linux игра требует для работы закрытых драйверов от Nvidia.








 , ,








И это всё МОЁ

Если вы часто используете терминал, то довольно часто возникает необходимость посмотреть содержимое той или иной папки. Автодополнение спасает во многих случаях, но если вы не знаете что искать и не хотите использовать файловый менеджер, то быстро посмотреть что находится в папке может быть очень полезно. Другое применение команды ls — посмотреть разрешения для файлов и папок. Установка правильных прав и владельца файла имеет очень важное значение для работы различного программного обеспечения, например, того же самого веб-сервера. В этой статье будет рассмотрена команда ls linux, основные ее опции и возможности, а также примеры применения. Команда ls linux Как обычно, в таких


Запись Команда ls Linux впервые появилась Losst.






@темы: Инструкции, команды

И это всё МОЁ
[recovery mode] Кто в России принимает к оплате криптовалюту?

Привет, Geektimes! Наш продукт – международный сервис заказа эвакуатора через приложение CarTaxi – после ICO можно будет оплатить токенами. И в связи с этим мы задались вопросом, а насколько у нас в стране широко распространена оплата криптовалютами? Предлагаем небольшой обзор сервисов и бизнесов, которые тоже позволяют обратить виртуальные монеты в товары и услуги.

1. Из недавних новостей – сеть ресторанов быстрого питания Burger King выпустила в России вопперкоин, свою криптовалюту на блокчейн-платформе Waves. Монету назвали в честь самого популярного в сети бургера «Воппер». Эмитировали 1 миллиард вопперкоинов и планируют перечислять покупателям по одному вопперкоину за один купленный «Воппер». Вопперкоинами покупатели смогут расплачиваться за заказы в рамках программы лояльности. Обменный курс вопперкоина пока не назван, но руководство компании допускает выход на криптовалютные биржи в будущем. А впрочем, Бургер Кинг на волне хайпа, как всегда.

2. Снова о еде и сразу несколько заведений общепита: Читать дальше



И это всё МОЁ
Piper превратилось в отличный интерфейс конфигурации игровых мышей для GNU/Linux.

Работа студента Jente Hidskes этим летом по улучшению пользовательского интерфейса Piper (Пайпэ) на GTK3 для настройки игровых мышей на GNU/Linux, работающий через демон libratbag, теперь является новейшим примером очень успешного проекта Google Summer of Code (GSoC). Код Piper распространяется под лицензией GNU GPLv2.

Jente смог обеспечить некоторые необходимые улучшения. Среди работ, которые он провел этим летом, были поддержка профилей мыши, конфигурация разрешения датчика (dpi), конфигурация светодиодов, сопоставления кнопок, экраны приветствия и ошибок и многое другое.

Отметив конец GSoC 2017, он написал длинный блог, в котором рассказывается о некоторых работах, выполненных в течение лета. Ниже представлено видео, показывающее его результаты работы над Пайпэ (Piper):
hjdskes.github.io/blog/gsoc-part-15/




И это всё МОЁ
На Pastebin кто-то разместил базу валидных логинов и паролей к тысячам IoT устройств.

[id208165180|Evgeny Martynov], спасибо за ссылку на pastebin.com/p5teudX0
На днях специалисты по информационной безопасности обнаружили очередную утечку тысяч пар логин-пароль от устройств «Интернета вещей», которые были прописаны вместе с IP гаджетов, доступ к которым можно получить при помощи этих данных. Сообщается, что данные, которые ушли в Сеть — валидные, их без проблем могут использовать взломщики для превращения IoT-гаджетов в «зомби» или других целей. База размещена в Pastebin, впервые ее опубликовали еще в июне. С тех пор авторы утечки обновляли содержимое базы несколько раз.
Стоит отметить, что пароли и логины, о которых идет речь, подходят к 8233 IoT устройствам, 2174 которых на момент утра пятницы находились в сети и были доступны по Telnet. Информация об утечке предоставлена GDI Foundation в лице ее руководителя Виктора Джерверса. Он же рассказал о том, что из 2174 систем, находившихся в пятницу в онлайне, 1774 были доступны по логинам и паролям из базы. Примечательно, что для всех 8223 устройств использовались лишь 144 пары логин/пароль. Другими словами, пользователи этих девайсов вряд ли меняли данные доступа по умолчанию.

Читать дальше:
На Pastebin кто-то разместил базу валидных логинов и паролей к тысячам IoT устройств



И это всё МОЁ
В соответствии с ранее представленным планом перевода разработки web-браузера QupZilla под крыло сообщества KDE проект перемещён в инфраструктуру KDE под новым именем. В результате рассмотрения предложенных вариантов переименования (Ry



И это всё МОЁ
У основателей The Pirate Bay снова проблемы: финский суд постановил выплатить $477000 в пользу правообладателей.

Три основателя The Pirate Bay: Фредрик Ней, Готфрид Свартхольм и Петер Сунде

Самый что ни на есть «пиратский» ресурс The Pirate Bay работает уже много лет, несмотря на попытки правообладателей ограничить его работу или вовсе закрыть. При этом основатели «бухты» постоянно находятся между молотом и наковальней. Как только заканчивается одна неприятность, начинается другая.

На этот раз Фредрик Ней и Готфрид Свартхольм были признаны судом виновными в нарушении прав сразу нескольких компаний-правообладателей. В первую очередь, речь идет о музыкальных лейблах. В качестве наказания ответчикам придется выплатить около $477 000. Дело в отношении The Pirate Bay и ее основателей было инициировано не сейчас, а еще в ноябре 2011 года. Читать дальше:
У основателей The Pirate Bay снова проблемы: финский суд постановил выплатить $477000 в пользу право



И это всё МОЁ
Если используете GPU Radeon, либо Intel на Arch Linux/Antergos, перед обновлением временно поставьте пакет libdrm в игнор в /etc/pacman.conf
Вас эта проблема не коснётся если вы не используете 32-бит графические приложения, либо у вас вовсе одна видеокарта, которая называется Nvidia, и у вас проприетарный видеодравер. Дело в том, что пакет libdrm уже обновили до 2.4.83, но ещё не обновили его 32-бит версию, пакет lib32-libdrm, который требуется для запуска 32-бит gui, таких, как, например, Steam. Поэтому, из-за несоответствия версий у всех пользователей драйверов Mesa, кто уже обновил версию libdrm, сейчас не запускается Steam, и все остальные 32-бит gui если таковые установлены.
Если вы уже успели обновиться, то можно временно откатить пакет libdrm.
Скачайте его по ссылке:
archive.archlinux.org/packages/l/libdrm/libdrm-...
Установите его командой:
$ sudo pacman -U ~/Загрузки/libdrm-2.4.82-1-x86_64.pkg.tar.xz
После того, как обновится lib32-libdrm, отключайте игнор, и обновляйтесь.
Баг.репорты уже написаны:
bugs.archlinux.org/index.php?do=details&action=...
bugs.archlinux.org/task/55303

FS#55297 : libDRM 2.4.83 update breaks Steam (Wine and native)



И это всё МОЁ
После шести месяцев разработки компания Google представила релиз языка программирования Go 1.9, который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD.

Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов), что позволяет добиться производительности, сопоставимой с программами на языке Си.

Проект изначально разрабатывается с оглядкой на многопоточное программирование и эффективную работу на многоядерных системах, в том числе предоставляя реализованные на уровне операторов средства для организации параллельных вычислений и взаимодействия между параллельно выполняемыми методами. Язык также предоставляет встроенные средства защиты от выхода за допустимые области выделенных блоков памяти и обеспечивает возможность использования сборщика мусора.

Основные новшества, представленные в выпуске Go 1.9:

В язык добавлена возможность определения псевдонимов типов, которая может оказаться востребована при проведении рефакторинга кода и постепенного перевода проектов на новые API. Например, при помощи конструкции "type T1 = T2" для существующего типа "T2" можно определить псевдоним с именем "T1" по аналогии с тем как имя "byte" является псевдонимом типа "uint8";
В состав включен новый пакет math/bits, предоставляющий функции для битовых операций и манипуляции беззнаковыми целыми числами с задействованием при возможности специальных инструкций CPU. Например, на системах x86-64 функция bits.TrailingZeros(x) будет выполняться с использованием инструкции BSF;
В пакет sync добавлен новый тип Map, который возможно применять в многопоточных приложениях. Данный тип в некоторых деталях отличается от штатного типа map, поэтому не предназначен для его прозрачной замены;
В пакет testing добавлен новый метод Helper, применимый с объектами testing.T и testing.B. При помощи данного метода можно организовать вывод номера строки вызывающей функции при возникновении ошибки, вместо указания ссылки на фактический номер строки, из которой вызван метод t.Fatal;
В пакете time обеспечено прозрачное отслеживание монотонного времени (время, прошедшее с определённого момента) для всех значений Time, что позволяет обеспечить надёжный расчёт разницы между двумя значениями Time без влияния таких факторов как изменение времени или подстановка лишней секунды.
Для ускорения процесса сборки реализована поддержка параллельной компиляции разных функций в пакете.

Источник:
www.opennet.ru/opennews/art.shtml?num=47083
Релиз языка программирования Go 1.9