Обновить
256K+

Linux *

Пишем под *nix

415,26
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Формат публикации

Разработчики ядра Linux обсуждают патчи с поддержкой отключения драйверов/оборудования по приоритету

Время на прочтение3 мин
Охват и читатели7.3K

В конце ноября сообщество разработчиков ядра Linux начало активно обсуждать серию патчей с добавлением поддержки возможности отключения драйверов/оборудования по приоритету. Мейнтейнеры разных систем ядра Linux разошлись во мнении по необходимости такой опции.

Читать далее

Покоряем облака — ОС «Альт» доступны в T1 Cloud

Время на прочтение2 мин
Охват и читатели1K

Операционные системы «Альт Сервер» и «Альт СП Сервер» появились в облаке провайдера T1 Cloud. Услуга дает возможность компаниям выстроить ИТ-инфраструктуру любого масштаба на базе импортонезависимых решений и ускорить процесс перехода на отечественное ПО. Это четвертый облачный сервис, в котором доступны продукты «Базальт СПО».

Использование операционных систем «Альт» на базе облачной инфраструктуры позволяет клиентам быстро и с минимальными затратами запустить в виртуальной среде серверы для реализации надежной ИТ-инфраструктуры и гибкого управления ей. Решение особенно актуально для организаций, которым необходимо осуществить миграцию с зарубежных ОС на российские аналоги, сохранив при этом стабильную и безопасную работу корпоративной ИТ-инфраструктуры.

Читать далее

Измерение скорости чтения-записи носителей с помощью утилиты dd

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели36K
Недавно, я вновь побывал в роли технического эксперта, когда занимался переводом книги «Understanding Software Dynamics» от Richard L. Sites. В ходе работы над главой — про скорость работы с жёстким диском, мне поступил вопрос от коллеги: каким образом можно просто и быстро измерить скорость чтения и записи твердотельных носителей информации, в разрабатываемых в компании устройствах? При этом стояла задача реализовать всё это наиболее простыми способами, чтобы они были переносимы между совершенно разными платформами и архитектурами. Носители же информации могут быть любыми: USB Flash, eMMC, SD, NAND и прочее, прочее. Единственное, что их объединяет — это Linux.

Задача захватила меня с головой…
Читать дальше →

Вышел мультимедийный сервер PipeWire 1.0 (El Presidente) для обработки аудио- и видеопотоков в Linux

Время на прочтение3 мин
Охват и читатели4.2K

26 ноября 2023 года <a href="https://9to5linux.com/pipewire-1-0-el-presidente-officially-released-this-is-whats-new»>состоялся релиз стабильной версии открытого мультимедийного сервера PipeWire 1.0 (El Presidente) для обработки аудио- и видеопотоков в системах на базе Linux. Проект написан на языке C и распространяется под лицензией MIT.

Читать далее

Tuxedo представила игровой ноутбук Sirius 16 с AMD Ryzen 7 7840HS и Radeon RX 7600M XT

Время на прочтение2 мин
Охват и читатели4.6K

Компания Tuxedo Computers представила игровой ноутбук на Linux. Новинка, получившая название Tuxedo Sirius 16, получила 8-ядерный 4-нм мобильный процессор AMD Ryzen 7 7840HS с тактовой частотой до 5,1 ГГц и видеокарту Radeon RX 7600M XT с 8 ГБ памяти GDDR6 и тактовой частотой до 2300 МГц. По данным Tuxedo, по производительности RX 7600M XT находится на одном уровне с графическим процессором NVIDIA GeForce RTX 4060.  

Читать далее

Представлен релиз дистрибутива OpenMandriva Lx 5.0. Проект развивается силами сообщества после того, как компания...

Время на прочтение1 мин
Охват и читатели6

Представлен релиз дистрибутива OpenMandriva Lx 5.0. Проект развивается силами сообщества после того, как компания Mandriva S.A. передала управление проектом в руки некоммерческой организации OpenMandriva Association.

Для загрузки предлагаются Live-сборки для архитектуры x86_64 с KDE (полная 3 ГБ, сокращённая 2,5 ГБ и оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC), GNOME и LxQt. Отдельно в ближайшее время будут опубликованы серверная сборка и образы для плат на базе архитектуры ARM64 (Raspberry Pi 4).

Читать дальше →

Обновлена открытая утилита LACT (Linux AMDGPU Control Application) — GUI для управления GPU AMD Radeon для Linux

Время на прочтение1 мин
Охват и читатели19K

На GitHub значительно обновлена утилита LACT (Linux AMDGPU Control Application). Этот проект является графической оболочкой (GUI) для удобного управления настройками после установки драйвера для видеокарт AMD Radeon на ОС Linux. LACT позволяет в несколько кликов проверить состояние параметров GPU, а также изменить их для разгона. Исходный код проекта LACT доступен под открытой лицензией MIT. Автором проекта является разработчик Илья Злобинцев (Ilya Zlobintsev).

Читать далее

Проект openSUSE выбирает новый логотип. Разработчики дистрибутива openSUSE объявили о завершении стадии приёма заявок...

Время на прочтение1 мин
Охват и читатели11

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

Голосование по логотипам openSUSE продлится до 10 декабря включительно. В рамках этого мероприятия пользователям предлагается выбрать новые логотипы для всего проекта openSUSE и для развиваемых в его составе дистрибутивов Tumbleweed, Leap, Slowroll и Kalpa. Для участия в конкурсе заявлено 36 логотипов openSUSE, 18 логотипов для Kalpa, 24 логотипа для Slowroll, 21 логотип для Leap и 32 логотипа для Tumbleweed.

Читать дальше →

Опубликован выпуск интегрированной среды разработки Qt Creator 12.0, предназначенной для создания кроссплатформенных...

Время на прочтение1 мин
Охват и читатели37

Опубликован выпуск интегрированной среды разработки Qt Creator 12.0, предназначенной для создания кроссплатформенных приложений с использованием библиотеки Qt. Поддерживается как разработка классических программ на языке C++, так и использование языка QML, в котором для определения сценариев используется JavaScript, а структура и параметры элементов интерфейса задаются CSS-подобными блоками. Готовые сборки сформированы для Linux, Windows и maсOS.

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

Читать дальше →

Lenovo готовит патч для драйвера ядра Linux с режимом «сверхпроизводительности» в новых ThinkPad

Время на прочтение1 мин
Охват и читатели3.5K

Lenovo готовит патч для драйвера ThinkPad ACPI в ядро Linux 6.8 с добавлением режима «сверхпроизводительности» (Ultra-Performance Capability) в новых ноутбуках производителя.

Читать далее

«Альт» и «Эльбрус» — основа российского банкомата Газпромбанка

Время на прочтение2 мин
Охват и читатели2.5K

Газпромбанк представил новый банкомат (АТМ), работающий под управлением ОС «Альт», микропроцессора пятого поколения «Эльбрус-8CB» и специализированного прикладного программного обеспечения. Всё оборудование и ПО разработаны совместно с российскими компаниями — партнерами Газпромбанка. Банкомат продемонстрировали на форуме инновационных финансовых технологий FINOPOLIS.

Читать далее

Разработчики из Khronos признали полную совместимость открытого драйвера NVK для видеокарт Nvidia со спецификацией...

Время на прочтение1 мин
Охват и читатели10

Разработчики из Khronos признали полную совместимость открытого драйвера NVK для видеокарт Nvidia со спецификацией Vulkan 1.0. Драйвер успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов. Сертификация пройдена для GPU NVIDIA на базе микроархитектуры Turing (TITAN RTX, GeForce RTX 2060/2070/2080, GeForce GTX 1660, Quadro RTX 3000–8000, Quadro T1000/T2000). Проверка была выполнена в окружении с ядром Linux 6.5, X.Org X Server 1.20.14, XWayland 22.1.9 и GNOME Shell 44.4. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos.

Драйвер NVK создан c нуля командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон/Фэй Экстранд (Jason/Faith Ekstrand, активный разработчик Mesa из Collabora). При создании драйвера разработчики использовали официальные заголовочные файлы и открытые модули ядра, опубликованные компанией Nvidia. В коде NVK местами использовались базовые компоненты OpenGL‑драйвера Nouveau, но из‑за отличий наименований в заголовочных файлах Nvidia и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.

Источник: OpenNET.

Читать дальше →

Вышла FreeBSD 14.0

Время на прочтение3 мин
Охват и читатели6.4K

20 ноября 2023 года состоялся выпуск стабильного релиза FreeBSD 14.0 с поддержкой до 1024 ядер ЦП (для amd64 и arm64), OpenZFS 2.2 и добавлением утилиты Fwget (для загрузки пакетов прошивки для GPU Intel и AMD). Это событие произошло спустя более двух лет после выхода FreeBSD 13.0 (апрель 2021 года).

Читать далее

Ближайшие события

Опубликован выпуск проекта TR1X 3.0, развивающего открытый игровой движок, который может использоваться вместо...

Время на прочтение1 мин
Охват и читатели9

Опубликован выпуск проекта TR1X 3.0, развивающего открытый игровой движок, который может использоваться вместо проприетарного движка шутера от третьего лица Tomb Raider.

TR1X существенно расширяет возможности оригинального движка, например, в открытом проекте добавлен новый интерфейс в стиле PS1 и обеспечена возможность масштабирования, улучшена работа в оконном режиме, добавлены визуальные эффекты, появилась поддержка изменения поля зрения и позиции камеры, добавлена возможность оглядываться по сторонам во время бега и смотреть вверх/вниз во время прыжков, значительно модернизирована система рендеринга и расширен игровой процесс, устранены многие недоработки и ошибки, свойственные оригинальному движку. Код движка написан на языке C и распространяется под лицензией GPLv3. Для запуска требуется наличие игровых ресурсов из игры Tomb Raider 1.

Новый выпуск примечателен реализацией поддержки платформы Linux, добавлением отладочной консоли для разработчиков, возможностью выбора между оригинальными и развиваемыми энтузиастами наборами уровней, поддержкой бонусных игровых уровней, открываемых при нахождении секретов. По аналогии с игрой Tomb Raider 2 появилась поддержка переворота под водой и добавлена возможность наклоняться вперёд или назад во время прямых прыжков. Снижена нагрузка на CPU в коде планирования отрисовки кадров.

Читать дальше →

Началось тестирование экспериментальных сборок ALT Linux для китайских процессоров с архитектурой Loongarch64,...

Время на прочтение1 мин
Охват и читатели11

Началось тестирование экспериментальных сборок ALT Linux для китайских процессоров с архитектурой Loongarch64, реализующей RISC ISA, похожий на MIPS и RISC-V. Для загрузки доступны варианты с пользовательскими окружениями Xfce и GNOME, собранные на базе репозитория Сизиф. В состав входит типовой набор пользовательских приложений, включая LibreOffice, Firefox и GIMP. Отмечается, что ALT стал первым российским дистрибутивом, начавшим формирование сборок для Loongarch64. Из глобальных проектов порт для Loongarch недавно был принят в состав Debian GNU/Linux.

Для ускорения подготовки порта в ALT Linux разработчиками был задействован процесс догоняющей сборки пакетов, позволяющий автоматизировать сборку для новых платформ, используя информацию о появлении новых версий в основном репозитории. Шесть месяцев было потрачено на ручное портирование тысячи базовых пакетов для Loongarch64, после чего был настроен автоматизированный процесс сборки, позволивший довести число доступных пакетов до 17 тысяч (91.7% от всего репозитория Сизиф). Кроме Loongarch64, дистрибутив ALT Linux собирается для 5 первичных (i586, x86_64, aarch64, armh, ppc64le) и 3 неосновных (Эльбрус, mipsel, riscv64) платформ.

Дополнительно можно отметить публикацию экспериментальных сборок ALT Mobile для мобильных устройств. Сборки поставляются с графической оболочной Phosh, основанной на технологиях GNOME и использующей композитный сервер Phoc, работающий поверх Wayland.

Читать дальше →

ОС «Альт» совместимы с платформой виртуализации SharxBase

Время на прочтение2 мин
Охват и читатели617

Компании «Базальт СПО» и «Шаркс Датацентр» подтвердили совместимость операционных систем «Альт Сервер» 10, «Альт Рабочая станция» 10 и «Альт Образование» 10, Simply Linux 10 в качестве гостевых ОС с программно-аппаратной платформой виртуализации SharxBase 5.10.

Читать далее

Linux Foundation создает фонд для решения НРС-задач

Время на прочтение1 мин
Охват и читатели1.3K
Некоммерческая организация Linux Foundation объявила о своих планах создать «Фонд высокопроизводительного программного обеспечения» (High Performance Software Foundation, HPSF). Эта новая структура будет заниматься разработкой и продвижением программного обеспечения для высокопроизводительных вычислений (НРС) и приложений искусственного интеллекта (ИИ).
Читать дальше →

Linux 6.6 официально стал выпуском ядра с долгосрочной поддержкой (LTS) — до декабря 2026 года

Время на прочтение2 мин
Охват и читатели5.6K

В середине ноября 2023 года Linux 6.6 официально стал выпуском ядра с долгосрочной поддержкой (LTS) — до декабря 2026 года.

Читать далее

Детектирование атак на контейнеры с помощью eBPF

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели5.7K

Привет, Хабр!

Меня зовут Илья Зимин, я аналитик-исследователь угроз в компании R-Vision. Сегодня в статье я расскажу о возможностях обнаружения атак на контейнеризированные приложения с помощью такого инструмента, как eBPF, на примере приемов, связанных с побегом из Docker-контейнеров на Linux-системах.

eBPF (extended Berkeley Packet Filter) — это технология, которая предоставляет программный интерфейс в ядре Linux для обработки его событий в режиме реального времени. Он позволяет загружать и выполнять пользовательские программы в ядре без необходимости модификации самого ядра. Программы выполняются в виртуальной машине, что не позволяет ошибке в пользовательской программе повлиять на всю систему.

Используя возможности eBPF, мы можем отслеживать любое (или почти любое) взаимодействие в системе на уровне ядра, "присоединяясь" к вызовам системных функций, и получать информацию о них: контекст, аргументы, выходные значения и другие. Также на уровне пользователя можно добавить дополнительную логику для обработки этих данных.

Читать далее

Настройка распределённого выполнения параллельных программ в кластере

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели2.7K

В предыдущей публикации Фортран: пишем параллельные программы для суперкомпьютера мы рассмотрели общий подход к программированию в массивно-паралллельной архитектуре (MPP) с использованием языка Фортран-2018 и дали пример запуска массивно-параллельной программы на одной машине с многоядерным процессором. В настоящей статье мы рассмотрим запуск массивно-параллельных программ на кластере высокой производительности (HPC) или кластере высокой готовности (HA). Код в данной статье пишется на языке Фортран-2018 с использованием комассивов (coarrays) и преобразуется компилятором Фортрана в вызовы фреймворка MPI.

Читать далее