Новости Linux
2.41K subscribers
19.6K photos
21.3K links
Поток новостей linux со всего мира. Добавить канал, идеи и предложения - пишите @toxblh

Поддержать можно тут:
https://toxblh.com/support/
Download Telegram
GNU Guix 1.5.0

Спустя три года разработки вышел GNU Guix 1.5.0.
За это время проект Guix получил около 71 338 коммитов от 744 человек.
Добавлено более 12 500 пакетов, благодаря чему Guix остается в десятке крупнейших дистрибутивов по версии Repology.
( читать дальше... )
Больше подробностей и красивая вертикальная картинка – по ссылке на сайте проекта
 gnu, guix

Читать полностью

#LinuxOrgRu
@linux_potok
👍4
DAXFS -- новейшая высокоскоростная ФС

DAXFS — это простая файловая система только для чтения, которая работает непосредственно с общей физической памятью через подсистему DAX (Direct Access). Она полностью обходит традиционный стек блочного ввода-вывода, чтение файлов осуществляется путем прямой загрузки в память без кэша страниц и копирования.
Особенности:

Чтение файлов происходит как прямая загрузка из памяти, без дублирования в кэше

Поддержка памяти GPU, FPGA и CXL-устройств через DMA

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

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

Предложение отправлено в Linux Kernel Mailing List. Код уже дост...

Читать полностью

#LinuxOrgRu
@linux_potok
👍8
Логин, пробел, дефис, root. Баг в telnet позволяет захватить компьютер без пароля

Уязвимость в пакете GNU InetUtils затронула все версии с 1.9.3 по 2.7 включительно.
Казалось бы, telnet давно ушел в прошлое вместе с модемами и dial-up, но именно он внезапно стал источником серьезной уязвимости. В GNU InetUtils обнаружен баг, который позволяет удаленно войти в систему под root без пароля, просто отправив специально сформированное значение переменной окружения.
Проблема затрагивает telnetd сервер, входящий в состав GNU InetUtils. Он передает программе login значение переменной USER, полученной от клиента, без какой-либо проверки. Этим можно воспользоваться, если клиент отправит строку «-f root» в качестве USER и подключится с параметром telnet -a или –login. В результате login воспринимает это как служебный флаг, пропускает стандартную процедуру аутентификации и автома...

Читать полностью

#LinuxOrgRu
@linux_potok
👍4🥰2
Игра Banjo-Kazooie теперь нативно доступна на ПК

Banjo: Recompiled – проект по рекомпиляции игры Banjo-Kazooie, которая вышла эксклюзивно только на Nintendo 64. Проект использует рекомпилятор N64: Recompiled.
Проект работает по подходу, аналогичному OpenMW, Xash3D, Zelda64Recomp и т.д. – в репозитории только исходный код и бинарный файл, а контент требуется перенести с картриджа N64.
Версия 1.0 означает, что Banjo-Kazooie полностью играбельна на ПК и отсутствуют баги. Нативно доступен на Linux, ChromeOS и SteamDeck. На Linux распространяется как в тарболах, так и в пакете Flatpak. Порта для ARM Linux на данный момент нет.
 banjo, nintendo 64

Читать полностью

#LinuxOrgRu
@linux_potok
👍8
Godot 4.6

Состоялся выпуск Godot 4.6 — кроссплатформенного игрового движка с открытым исходным кодом.
В Godot 4.6 по умолчанию используется физический код Jolt, который был экспериментальной опцией ещё в версии 4.4.
Новая версия вносит существенные изменения в код для экранного пространства (SSR), что значительно улучшает качество отражений.
Еще одно фундаментальное изменение — это появление LibGodot, библиотеки, позволяющей встраивать движок в ваши собственные приложения. Нативная поддержка OpenXR 1.1 — еще одно дополнение для Godot, в Windows теперь используется Direct3D 12 в качестве рендеринга по умолчанию.
В редакторе Godot 4.6 появилась новая «современная» тема оформления в дополнение к классической. Также в Godot 4.6 улучшена документация и внесены другие усовершенствования для помощи раз...

Читать полностью

#LinuxOrgRu
@linux_potok
👍5
Проект Xfce4 разрабатывает собственный Wayland-композитор

Разработчики Xfce4 – одного из старейших десктопных окружений для Linux – сообщили о начале работы над новым композитором, который призван заменить имеющийся в составе Xfce4 оконный менеджер для систем на основе Wayland. Проект получил название Xfwl4. Предполагается, что он должен максимально повторять функциональность и поведение имеющегося Xfwm4 (насколько это возможно реализовать на Wayland). Для работы над проектом был нанят разработчик Брайан Террикон, уже давно сотрудничающий с командой Xfce4.
Первоначально предполагалось, что поддержка Wayland будет добавлена в уже существующий оконный менеджер Xfwm4. Однако разработчики быстро столкнулись с рядом проблем, делающими одновременную поддержку X11 и Wayland в одном проекте затруднительной. Вместо этого было решено создать в составе X...

Читать полностью

#LinuxOrgRu
@linux_potok
👍112😁1🤡1
В основную ветку разработки NetworkManager добавлена реализация CLAT

В основную ветку разработки NetworkManager добавлена реализация CLAT – компонента технологии 464XLAT (RFC 6877), обеспечивающий работу приложений, понимающих только IPv4, в сетях, работающих исключительно на IPv6.
Сам по себе CLAT не может работать самостоятельно. Для него необходим шлюз NAT64 (может быть как на стороне провайдера, так и в интернете или даже у вас на маршрутизаторе домашнем). В целом,
для большинства приложений на современных ОС достаточно использовать DNS64 совместно с NAT64. Однако часть приложений отказывается работать, если на устройстве нет работающего IPv4-адреса. Это возникает или из-за использования устаревших методов работы с сетью, либо из-за использования литералов IPv4 (указание IPv4 напрямую, например, при поиске пиров по IPv4 адресу). Именно эту проблему ...

Читать полностью

#LinuxOrgRu
@linux_potok
👍3
GStreamer 1.28

Сегодня вышла версия GStreamer 1.28 — новейшее дополнение к широко используемой мультимедийной платформе с открытым исходным кодом.
В версии GStreamer 1.28 продолжается работа по переписыванию большего количества функций на языке программирования Rust, с целью обеспечения безопасной работы с памятью. В GStreamer встроен детектор объектов YOLOX. Разработчики, использующие Rust, могут создавать приложения для анализа видео в реальном времени, добавляя эти новые элементы в свой медиаконвейер.

( читать дальше... )
 gstreamer, rust, звук

Читать полностью

#LinuxOrgRu
@linux_potok
👍6
Выпуск FreeRDP 3.22 с интерфейсом на базе SDL3

FreeRDP — реализация протокола удаленного рабочего стола с открытым исходным кодом (RDP) для взаимодействия с другими компьютерами по сети.
С версии 3.22 происходит «полная перестройка» клиентского интерфейса на SDL3. Проведена доработка, направленная на улучшение качества кода, и одним из преимуществ для пользователей является расширение поддержки «HiDPI». Пользовательский интерфейс FreeRDP лучше поддерживает HiDPI благодаря поддержке динамического масштабирования разрешения удаленного дисплея. В целом эта версия обещает быть более надежной, чем предыдущие.
В FreeRDP 3.22 также исправлен ряд проблем с безопасностью CVE на стороне клиента и в коде прокси-сервера.
Загрузки и дополнительную информацию о FreeRDP 3.22 можно найти на GitHub.
 opensource, rdp, remote access

Читать полностью

#LinuxOrgRu
@linux_potok
👍61
Vivaldi 7.8 для десктопов

Состоялся очередной релиз стабильной версии браузера Vivaldi 7.8 для десктопов от норвежской компании Vivaldi Technologies AS. В новой версии разработчики значительно расширили возможности популярной функции размещения нескольких вкладок в одном окне, а также добавили ряд интересных улучшений.
( читать дальше... )
>>> Полный список изменений
>>> Подробности в официальном блоге разработчиков
 desktop, vivaldi, браузер

Читать полностью

#LinuxOrgRu
@linux_potok
🥴5👍1🤮1