И это всё МОЁ
Счетчики производительности для видеодрайвера Etnaviv добавлены для Linux 4.15. Этот драйвер будет использоваться на этом смартфоне:
vk.com/multi_linux_community?w=wall-114916478_2...

Lucas Stach отправил изменения в DRM-Next для драйвера Etnaviv DRM изменения для ядра Linux 4.15. Это один из самых больших запросов на добавление в ядро этого графического драйвера с открытым исходным кодом Vivante разработанного при помощи обратного преобразования ( reverse engineering).
www.phoronix.com/scan.php?page=news_item&px=Etn...
Этот графический драйвер Vivante, основанный разработан сообществом, продолжает становиться более способным и функциональным с каждым циклом ядра. Для Linux 4.15 новая работа включает в себя поддержку счетчиков производительности GPU, что важно для разработчиков в том, что они могут анализировать/настраивать производительность. Они разрабатывали счетчики производительности при помощи обратного преобразования (reverse engineering), при помощи драйвера Vivante, и теперь они готовы пойти на добавление результатов своей работы в Linux 4.15. В настоящее время существуют экспериментальные исправления для libdrm при использовании нового API.

Кроме работы над счётчиками производительности, теперь есть оптимизированная траектория зонда, различная очистка кода драйверов, некоторые оптимизации MMU и около одной тысячи строк изменений в общей сложности - около половины из них - счетчики аппаратных средств.

Эти изменения Etnaviv для Linux 4.15 можно найти в dri-devel.
lists.freedesktop.org/archives/dri-devel/2017-O...
Будет интересно отслеживать прогресс разработки Etnaviv в течение следующих нескольких циклов ядра, особенно с планированием разработок компании Purism, которая будет использовать этот графический драйвер с открытым исходным кодом для своего смартфона i.MX6/i.MX8 Librem 5.

Etnaviv Landing Performance Counters For Linux 4.15 - Phoronix



И это всё МОЁ
В минувшую среду компания Qt, стоящая за популярным одноимённым тулкитом для создания графических интерфейсов, объявила об открытии исходного кода нового инструмента — Qt 3D Studio.
Qt 3D Studio — средство для создания трёхмерного пользовательского интерфейса, ранее известное как NVIDIA Drive Design и появившееся на свет благодаря тому, что NVIDIA передала код своих наработок проекту Qt. Ещё в феврале этого года представители Qt Company…



@темы: Компьютеры

И это всё МОЁ


Mate для слабых ноутбуков










При старте ест 200 с чем-то мегабайт, меньше чем Xfce. Судя по htop'y, а mate-system-monitor всегда показывает почему-то больше.

Вот скрин.

И это без пересборки ядра, а то говорят - можно удалить из него ненужные модули, драйверы - я пока не знаю, как это сделать.

А еще поставил zram-config и прописал в /etc/sysctl.conf - vm.swappiness=10 - посмотрю, что в случае переполнения памяти будет.


















>>> Просмотр
(1366x768,
517 Kb
)










 ,








И это всё МОЁ
The Pirate Bay снова включил криптомайнер для пользователей, отключить его нельзя.

17 сентября на Geektimes публиковалась новость о том, что The Pirate Bay протестировал майнер в качестве альтернативы рекламным банерам на сайте. Другими словами, администрация ресурса решила изменить способ получения средств на поддержание работы сайта. Сделано это было без предупреждения, согласия пользователей никто не спрашивал.

Обнаружили майнер только благодаря тому, что компьютер начинал работать значительно медленнее, чем обычно. «Пиратский майнинг» продолжался недолго, плюс пользователи нашли несколько способов отключить криптомайнер, который потреблял ресурсы компьютера, на котором был открыт браузер с загруженной страницей трекера. В конце концов, ресурс убрал код майнера Coinhive со своих страниц. Но теперь код снова добавлен, и отключить его уже нельзя. Читать дальше



И это всё МОЁ
Релиз дистрибутива для создания межсетевых экранов pfSense 2.4.0.

Увидел свет релиз компактного дистрибутива для создания межсетевых экранов и сетевых шлюзов pfSense 2.4.0. Дистрибутив основан на кодовой базе FreeBSD с задействованием наработок проекта m0n0wall и активным использованием pf и ALTQ. Для загрузки доступно несколько образов для архитектуры amd64, размером от 300 до 350 Мб, включая LiveCD и образ для установки на USB Flash.

Управление дистрибутивом производится через web-интерфейс. Для организации выхода пользователей в проводной и беспроводной сети может быть использован Captive Portal, NAT, VPN (IPsec, OpenVPN) и PPPoE. Поддерживается широкий спектр возможностей по ограничению пропускной способности, лимитирования числа одновременных соединений, фильтрации трафика и создания отказоустойчивых конфигураций на базе CARP. Статистика работы отображается в виде графиков или в табличном виде. Поддерживается авторизация по локальной базе пользователей, а также через RADIUS и LDAP.

Ключевые изменения:

Компоненты базовой системы обновлены до FreeBSD 11.1 (в прошлой ветке использовался FreeBSD 10.3);
Прекращено формирование сборок для 32-разрядной архитектуры x86 (i386). Также прекращено создание сборок на базе NanoBSD;
Представлен новый инсталлятор, основанный на коде bsdinstall и предоставляющий поддержку ZFS, UEFI и несколько типов раскладок дисковых разделов (GPT, BIOS);
Поддержка ARM-устройств Netgate, таких как SG-1000;
Поддержка OpenVPN 2.4.x с шифром AES-GCM;
Поддержка интернационализации в Web-интерфейсе, который теперь доступен в переводах на 13 языков, включая русский;
Внесены изменения в WebGUI: новое оформление входа, дополнительная защита от CSRF-атак, существенно переработанная сводная панель и расширенное применение Ajax для обновления данных без перезагрузки странниц;




И это всё МОЁ
Обновление X.Org Server 1.19.5 с исправлением уязвимостей.

Представлен корректирующий выпуск X.Org Server 1.19.5, в котором устранены пять уязвимостей: отсутствие проверки на границы буфера в xfixes, Xi ProcXIChangeHierarchy и ProcEstablishConnection (CVE-2017-12183, CVE-2017-12178, CVE-2017-12176), целочисленные переполнения в Xi ProcXIBarrierReleasePointer и dbe ProcDbeGetVisualInfo (CVE-2017-12177).
Обновление X.Org Server 1.19.5 с исправлением уязвимостей



И это всё МОЁ
Выпуск мобильной ОС Sailfish 2.1.2.

Компания Jolla, основанная бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, опубликовала релиз операционной системы Sailfish 2.1.2. Сборки подготовлены для устройств Jolla 1, Jolla C и Jolla Tablet. Sailfish использует графический стек на базе Wayland и библиотеки Qt5, системное окружение построено на основе Mer (форк MeeGo) и пакетов Mer-дистрибутива Nemo.

Основные новшества:

Добавлена базовая поддержка установки на смартфон Sony Xperia X (сборки поставляются для ограниченного круга разработчиков);
Представлен новый интерфейс для взаимодействия с сервисом Dropbox, который переведён на вторую версию API;
Большая порция исправлений в Aliendalvik, компоненты для обеспечения запуска приложений, созданных для платформы Android. В том числе устранены проблемы с доступом к GPS;
В браузере и просмотрщике фотографий появилась поддержка форматов webM/VP8; Device management (MDM)
В средства удалённого управления мобильным устройством (MDM) добавлен API для управления беспроводными соединениями (WLAN Provisioning API).
Выпуск мобильной ОС Sailfish 2.1.2



И это всё МОЁ
Серия уязвимостей в системе непрерывной интеграции Jenkins.

Разработчики инструментария непрерывной интеграции Jenkins представили корректирующие выпуски 2.84 и 2.73.2, в который устранено 7 уязвимостей. Кроме того, выпущены новые версии плагинов для интеграции с Swarm и Maven, в которых также устранены уязвимости. Уязвимость выявлена и в плагине Speaks, но из-за отсутствия исправления данный плагин рекомендован к удалению.

Наиболее опасная проблема в Jenkins позволяет злоумышленнику с правами агента выполнить произвольные shell-команды на master-сервере. Уязвимость в плагине Speaks позволяет выполнить код в Jenkins JVM, при наличии полномочий создание или настройки заданий, независимо от наличия прав на их запуск. Остальные проблемы связаны с утечкой информации или инициированием отказа в обслуживании.
Серия уязвимостей в системе непрерывной интеграции Jenkins



И это всё МОЁ
Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland.

Представлен релиз дисплейного сервера Mir 0.28, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical для встраиваемых устройств и интернета вещей (IoT). Пакет с Mir 0.28 одобрен для включения в репозиторий Ubuntu 17.10, который находится на стадии заморозки перед релизом.

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

Перелицензирование кодовой базы. Лицензия на код Mir изменена с GPLv3 на связку "GPLv2 или GPLv3" для сервера и с LGPLv3 на "LGPLv2 или LGPLv3" для клиентских компонентов;
Обеспечена начальная поддержка работы клиентов Wayland, что позволяет организовать запуск Wayland-приложений в окружении Mir, используя Mir в качестве композитного сервера для Wayland;

Стабилизирован серверный ABI. В состав включена прослойка MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI. В основной пакет добавлены библиотеки libmirclientcpp и libmiral, которые упростят поставку snap-пакетов с Mir, дав возможность поставлять в них свежие выпуски библиотеки без нарушения совместимости с серверными компонентами и в будущем предоставят возможность использования Mir API поверх Wayland;
В состав включена оболочка miral-kiosk, применяемая в snap-пакете mir-kiosk-snap для организации графического окружения UbuntuCore;
В качестве эталонного примера разработки Mir-сервера теперь предлагается оболочка miral-shell. Старые примеры удалены, а демонстрационный сервер mir_demo_server переработан для использования API MirAL;
Добавлен экспериментальный API для разработки плагинов c поддержкой различных графических платформ (graphics platform API). Так как компания Canonical отстранилась от развитии плагина для платформы Android, его разработку подхватил проект UBports2, который также намерен разработать плагин для поддержки платформы Wayland.
Видео:

Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland



И это всё МОЁ
Выпуск CentOS 7.4 для 32-разрядных систем x86.

Проект CentOS объявил о доступности редакции дистрибутива CentOS Linux 7.1708 на базе RHEL 7.4 для 32-разрядной архитектуры i386. Сборки сформированы на основе исходных текстов пакетной базы CentOS 7 для архитектуры x86_64 и включают все имеющиеся в основной ветке обновления. Для загрузки подготовлены iso-образы размером 6.7 Гб (Everything), 4.1 Гб (DVD), Live KDE (1.7 Гб), Live GNOME (1.2 Гб), 760 Мб (Minimal) и 394 Мб (Netinstall), работоспособные на оборудовании, поддерживающем режим PAE, в том числе на IOT-платах, таких как Intel Edison.

Из специфичных для 32-разрядных x86-систем изменений отмечается удаление поддержки UEFI Secure boot в пакетах efibootmgr, efivar и kexec-tools, модификация syslinux и ядра Linux для сборки на архитектуре i686. В поставку не включена серия пакетов, которые остаются доступны только для архитектуры x86_64.

Напомним, что дистрибутив RHEL 7.4, используемый в качестве основы CentOS 7.1708, выпускается только для 64-разрядых систем. Адаптация пакетной базы для 32-разрядных систем выполнена благодаря деятельности группы CentOS Linux AltArch SIG (Special Interest Group), в которую вошли лица, заинтересованные в портировании CentOS на платформы и архитектуры, отличные от x86_64 и официально не поддерживаемые в базовой редакции. В настоящее время развиваются инициативы по созданию сборок CentOS 7 для i386, ARM64/AArch64, ARMv7, PPC little-endian и PPC big-endian (Power8).
Выпуск CentOS 7.4 для 32-разрядных систем x86



И это всё МОЁ
Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland.

Представлен релиз дисплейного сервера Mir 0.28, разработка которого продолжается компанией Canonical, несмотря на отказ от развития оболочки Unity и редакции Ubuntu для смартфонов. Mir остаётся востребован в проектах Canonical для встраиваемых устройств и интернета вещей (IoT). Пакет с Mir 0.28 одобрен для включения в репозиторий Ubuntu 17.10, который находится на стадии заморозки перед релизом.

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

Перелицензирование кодовой базы. Лицензия на код Mir изменена с GPLv3 на связку "GPLv2 или GPLv3" для сервера и с LGPLv3 на "LGPLv2 или LGPLv3" для клиентских компонентов;
Обеспечена начальная поддержка работы клиентов Wayland, что позволяет организовать запуск Wayland-приложений в окружении Mir, используя Mir в качестве композитного сервера для Wayland;

Стабилизирован серверный ABI. В состав включена прослойка MirAL (Mir Abstraction Layer), которую можно использовать для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI. В основной пакет добавлены библиотеки libmirclientcpp и libmiral, которые упростят поставку snap-пакетов с Mir, дав возможность поставлять в них свежие выпуски библиотеки без нарушения совместимости с серверными компонентами и в будущем предоставят возможность использования Mir API поверх Wayland;
В состав включена оболочка miral-kiosk, применяемая в snap-пакете mir-kiosk-snap для организации графического окружения UbuntuCore;
В качестве эталонного примера разработки Mir-сервера теперь предлагается оболочка miral-shell. Старые примеры удалены, а демонстрационный сервер mir_demo_server переработан для использования API MirAL;
Добавлен экспериментальный API для разработки плагинов c поддержкой различных графических платформ (graphics platform API). Так как компания Canonical отстранилась от развитии плагина для платформы Android, его разработку подхватил проект UBports2, который также намерен разработать плагин для поддержки платформы Wayland.
Выпуск дисплейного сервера Mir 0.28 c начальной поддержкой Wayland



И это всё МОЁ
Инструментарий для ФС HAMMER1 портирован для Linux.

Инструментарий для файловой системы HAMMER1, разрабатываемой для DragonFly BSD, адаптирован для работы в Linux. Пользователи Linux теперь могут выполнять такие операции как создание, оценка параметров, проверка и восстановление ФС HAMMER1 на дисковых разделах. Порт включает команды newfs, blockmap, checkmap, show, show-undo, strip и recover. Компоненты ядра и команда монтирования пока не портированы, т.е. представленная разработка позволяет манипулировать разделами, но не даёт возможности чтения/записи данных.
Инструментарий для ФС HAMMER1 портирован для Linux



И это всё МОЁ
Выпуск пакетного менеджера RPM 4.14.0.

После почти года разработки состоялся релиз пакетного менеджера RPM 4.14.0. Проект RPM4 развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL (включая производные проекты CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, Mageia, PCLinuxOS, Tizen и многих других. Параллельно независимой командой разработчиков развивается проект RPM5, который непосредственно не связан с RPM4.

Наиболее заметные улучшения в RPM 4.14:

Значительно переработан код для работы с пакетами debuginfo: обеспечена возможность параллельной установки пакетов debuginfo, добавлена поддержка разбиения на субпакеты и сборки из раздельных src-пакетов, в debugedit появилась поддержка таблицы замены строк;
Внесены существенные изменения в движок обработки макросов и расширен язык макросов. Аргументы в параметрическом макросе теперь могут заключаться в кавычки (например, для передачи пустых аргументов). Для макросов автоматического выполнения действий теперь принудительно ограничивается область использования. Убрано не работающее ограничение области видимости на уровне блока - локальными теперь рассматриваются только параметрические макросы, определённые внутри блока.
Переписан код чтения пакета/заголовка и проверки цифровой подписи, данные операции теперь выполняются единым обработчиком;
Добавлена возможность использования блоков with/without для определения максимальных (rich) зависимостей;
В секции %setup добавлена поддержка Ruby Gems;
Добавлены генераторы зависимостей на основе Python distutils и AppStream metainfo;
Используемый в заголовке алгоритм хэширования обновлён до SHA256. Добавлены хэши для проверки целостности сжатых данных;
Добавлен настраиваемый режим минимизации операций записи, нацеленный на продление времени жизни SSD-накопителей;
Добавлен настраиваемый режим сброса буферов ввода/вывода в процессе выполнения транзакций, полезный для некоторых серверных систем;
Добавлен экспериментальный бэкенд для БД LMDB;
Добавлена поддержка архитектуры RISCV-64;
Добавлена опция "--changes" для отображения списка изменений с полной хронологией записей;
Устранены две уязвимости (CVE-2017-7500, CVE-2017-7501), позволяющие повысить свои привилегии при установке специально оформленного пакета. Уязвимости дают возможность перезаписать содержимое ФС через манипуляции с символическими ссылками в пакете.
Выпуск пакетного менеджера RPM 4.14.0



И это всё МОЁ
В самом популярном смартфоне на андроид Google Pixel 2 не будет аудиоразъема для наушников

А ведь еще год тому назад на презентации первого Pixel, Google открыто тролила компанию Apple за то что в iPhone 7 нет аудиоразъема 3.5.

Кстати аудиопереходник для Google Pixel 2 вдвое дороже аналога от Apple



И это всё МОЁ
Надо было ставить GNU/Linux!

Октябрьское обновление для Windows 10 привело к появлению на компьютерах «бесконечного синего экрана смерти».

Обновление KB4041676 устанавливалось на устройства автоматически и должно было устранить 62 уязвимости системы. Однако, как сообщает портал WccfTech, после установки пользователи начали жаловаться на проблемы с компьютерами. В частности, говорили, что система перестала загружаться, а на дисплее возникло сообщение о критической ошибке, известное как «синий экран смерти».

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

Между тем представители Microsoft заявили, что специалисты уже устранили проблему. В компании также отметили, что в основном пострадали компьютеры корпоративных пользователей.
Последнее обновление Windows активировало «бесконечный синий экран смерти» // НТВ.Ru



И это всё МОЁ
В состав Fedora 27 включена поддержка звукового формата AAC.

Кристиан Шаллер (Christian Schaller), возглавляющий группу по развитию десктоп-систем в компании Red Hat и Fedora Desktop Team, сообщил о включении в Fedora Workstation 27 встроенной поддержки кодирования и декодирования формата AAC, идущего на смену MP3 и обеспечивающего более высокое качество звука на тех же битрейтах. AAC утверждён как стандарт ISO, определён в спецификациях MPEG-2 и MPEG-4 и используется в таких сервисах, как iTunes.

Реализация для Fedora основана на модифицированном варианте библиотеки Fraunhofer FDK AAC (fdk-aac), выделенной из кода платформы Android. На основе библиотеки подготовлен плагин к GStreamer, позволяющий воспроизводить и создавать файлы AAC в любых GStreamer-приложениях.

В состав Fedora 27 включена поддержка звукового формата AAC



И это всё МОЁ

Видео:




И это всё МОЁ
Выпуск web-браузера Qutebrowser 1.0.0.

Состоялся релиз web-браузера qutebrowser 1.0.0, предоставляющего минимальный графический интерфейс, не отвлекающий от просмотра содержимого, и систему навигации в стиле текстового редактора Vim, построенную целиком на клавиатурных комбинациях. Код написан на языке Python с использованием PyQt5 и QtWebEngine. Исходные тексты распространяются под лицензией GPLv3. Применение Python не сказывается на производительности, так как отрисовка и разбор контента осуществляется силами движка Blink и библиотеки Qt.





И это всё МОЁ
На прошлой неделе Deutsche Bank, крупнейший банк в мире по количеству общих активов, объявил о первом в своей истории открытии исходного кода внутренних программных разработок.

Согласно пресс-релизу немецкого банка, ссылающегося также на выступление компании на конференции Symphony Innovate 2017 (состоялась 4 октября в Нью-Йорке), Deutsche Bank публикует 150 тысяч строк кода проекта под названием Plexus Interop. Он используется в электронной платформе Autobahn и, со слов авторов, «может стать основой для приложений, связанных с торговлей». Этот код, в свою очередь, интегрирован с платформой Symphony, созданной в IBM для использования разработчиками программного обеспечения из финансовых организаций.

Назначение Plexus Interop — организация взаимодействия между различными приложениями из индустрии финансовых услуг, что «позволяет банкам и клиентским системам общаться между собой». Как отметил Peter Wharton-Hood, операционный директор (COO) Deutsche Bank, немецкий банк хочет стать лидером в мире Open Source-технологий для банковского сектора, а перед публикацией этого кода стоит задача «создания общего индустриального стандарта, который позволит быстрее и удобнее предоставлять клиентам сервис, усилить контроль и снизить расходы».

Исходный код Plexus Interop от Deutsche Bank опубликован в виде Open Source-проекта, поддерживаемого организацией Symphony Software Foundation, в репозитории на GitHub.

github.com/symphonyoss/plexus-interop

Код написан на языках C# и Javasсript/TypeScript (для веб-интерфейса), распространяется на условиях свободной лицензии Apache License 2.0.

Источник:
www.nixp.ru/news/14192.html
Банк Deutsche Bank открывает исходный код Plexus Interop из электронной платформы Autobahn (nixp.ru)



И это всё МОЁ
PornHub внедряет систему машинного зрения для автоматического распознавания лиц, поз и других атрибутов видео.

Классификация изображения по признакам и распознавание личности актрисы по лицу на кадре из видеоролика. Иллюстрация: PornHub

Порноиндустрия всегда была двигателем технологического прогресса. Продолжает такой оставаться и сейчас. Например, один из самых посещаемых в мире сайтов PornHub (суточная аудитория 80 млн человек) готовится внедрить систему машинного зрения, пишет TechCrunch. Система автоматически обрабатывает и распределяет по рубликам миллионы видеороликов.

Для удобной навигации по сайту все видеоролики классифицированы по различным признакам, в том числе по имени актрисы, типу происходящего сюжета, тематике видеоролика и так далее. Раньше всю работу по классификации выполняли люди — модераторы. Но количество любительских и профессиональных видеороликов быстро увеличивается. И вот PornHub вместо того, чтобы нанять новых модераторов и платить им за просмотр NSFW, запускает работу систему машинного зрения, которая будет работать круглосуточно и не требует зарплату. Читать дальше