Искал книжку Торвальдса и наткнулся на объявление на Авито с книгой из библиотеки психоневрологического интерната, спешу поделиться.
#предложка от пользователя Максим
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36😁20❤2🎃1
Состояние поддержки Wayland в проприетарных драйверах NVIDIA
Аарон Плaттнер (Aaron Plattner), один из ведущих разработчиков проприетарных драйверов NVIDIA, оценил состояние поддержки Wayland в проприетарных драйверах NVIDIA, и перечислил области в которых связанные с Wayland возможности пока отстают от X11. Информация соответствует ветке драйверов NVIDIA 565, находящейся на стадии бета-тестирования.
Возможности, которые пока не планируются поддерживать в драйверах NVIDIA на системах с Wayland из-за ограничений протокола Wayland и композитных серверов.
Некоторые функции не удаётся реализовать из-за невозможности обеспечить их одинаковую поддержку в разных композитных серверах Wayland. Но при этом данные возможности могут быть реализованы в приложениях, используя графический API Vulkan и Vulkan-расширение VK_KHR_display ("Vulkan Direct to Display"), позволяющее напрямую работать с экраном, минуя композитный сервер. Через Vulkan может быть обеспечена работа таких возможностей, как стереовывод (VK_KHR_multiview с отрисовкой в несколько вьюпортов), режим Vulkan Explicit SLI (через VK_KHR_device_group), группы фреймбуферов (Swap Group, через VK_NV_present_barrier), блокировки кадров (Frame Lock) и общие блокировки (Genlock).
Возможности, которые уже находятся в разработке или которые планируется добавить в будущих выпусках драйверов NVIDIA:
Linux / Линукс🥸
Аарон Плaттнер (Aaron Plattner), один из ведущих разработчиков проприетарных драйверов NVIDIA, оценил состояние поддержки Wayland в проприетарных драйверах NVIDIA, и перечислил области в которых связанные с Wayland возможности пока отстают от X11. Информация соответствует ветке драйверов NVIDIA 565, находящейся на стадии бета-тестирования.
Возможности, которые пока не планируются поддерживать в драйверах NVIDIA на системах с Wayland из-за ограничений протокола Wayland и композитных серверов.
▪️ Cтереовывод (формирования стереокартинки с разными буферами для левого и правого глаза), используя GLX, EGL и Vulkan.
▪️ Режим SLI Mosaic, позволяющий объединить несколько GPU в один логический GPU для создания большого виртуального экрана, состоящего из нескольких дисплеев.
▪️Конфигуратор nvidia-settings не позволяет добиться идентичного уровня настроек в разных композитных менеджерах, так как на системах с Wayland отсутствует единый механизм конфигурации экранов.
Некоторые функции не удаётся реализовать из-за невозможности обеспечить их одинаковую поддержку в разных композитных серверах Wayland. Но при этом данные возможности могут быть реализованы в приложениях, используя графический API Vulkan и Vulkan-расширение VK_KHR_display ("Vulkan Direct to Display"), позволяющее напрямую работать с экраном, минуя композитный сервер. Через Vulkan может быть обеспечена работа таких возможностей, как стереовывод (VK_KHR_multiview с отрисовкой в несколько вьюпортов), режим Vulkan Explicit SLI (через VK_KHR_device_group), группы фреймбуферов (Swap Group, через VK_NV_present_barrier), блокировки кадров (Frame Lock) и общие блокировки (Genlock).
Возможности, которые уже находятся в разработке или которые планируется добавить в будущих выпусках драйверов NVIDIA:
▪️Использование VRR (Variable Refresh Rate) в многомониторных конфигурациях в окружениях с Wayland. Будет добавлено в следующем выпуске драйверов NVIDIA.
▪️Выставление по умолчанию параметра "nvidia-drm fbdev=1", что решит проблемы некорректным выводом при использовании одного экрана драйверами nvidia-drm и simpledrm.
▪️Выставление по умолчанию параметра "nvidia-drm modeset=1".
▪️Поддержка использования в Wayland дисплейного мультиплексора (mux) для автоматического переключения, когда полноэкранное приложение осуществляет вывод через дискретный GPU. Дисплейные мультиплексоры применяются в ноутбуках с двумя GPU (интегрированным и дискретным) для прямого соединения дискретного GPU c встроенным или внешним экраном.
▪️Расширенные режимы дисплеев, такие как деформация, смешивание, смещение пикселей и свойства COLOR_ENCODING/COLOR_RANGE.
▪️Возможность использования с Xwayland буфера вывода на экран (front-buffer) при двойной буферизации.
▪️Поддержка в nvidia-drm (Direct Rendering Manager) механизма Presentation Timing для синхронизации вывода кадров на экран.
▪️Поддержка API VDPAU (Video Decode and Presentation) для задействования в окружениях на базе Wayland механизмов аппаратного ускорения для обработки видео в различных форматах и выноса на сторону GPU таких задач, как пост-обработка, слияние (compositing), отображение и декодирование видео.
▪️Поддержка в системах на базе Wayland технологии vGPU, позволяющей использовать виртуальные GPU NVIDIA в системах виртуализации для разделение ресурсов физического GPU NVIDIA.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50👍6🤔3😢2
Выпуск Wine 9.21 и Wine staging 9.21
Наиболее важные изменения Wine 9.21:
Кроме того, сформирован выпуск проекта Wine Staging 9.21. По сравнению с Wine в Wine Staging предоставляется 358 дополнительных патчей. В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 9.21 и перенесены свежие изменения из vkd3d. В основной состав Wine перенесена поддержка D3DX9-функции D3DXOptimizeVertices. Добавлены патчи с реализацией метода IDirectMusicSegment8::GetAudioPathConfig в dmime и изменением поведения метода IDirectMusicScript::EnumRoutine в dmscript.
Linux / Линукс🥸
Наиболее важные изменения Wine 9.21:
• В API DirectPlay продолжена реализация поддержки сетевых сеансов.
• Заголовочные файлы изменены для обеспечения компиляции кода на C++.
• Внесены исправления, связанные с обработкой завершения операций ввода-вывода (I/O) при выполнении синхронных операций с файлами.
• В D3DX9 реализована поддержка форматов представления цвета 64bpp RGBA и 48bpp RGB в изображениях PNG.
• Реализована утилита sort.exe.
• Решена проблема с работой режима Drag&Drop при запуске Wine в Ubuntu 24.04.
• Закрыты отчёты об ошибках, связанные с работой приложений: IP Camera Viewer 4.x, MusicBee, MediRoutes, Paint Shop Pro 9.01, AnyRail.
• Закрыты отчёты об ошибках, связанные с работой игр: Timeshift, Call of Duty 2 modding tools, Rise of Nations: Rise of Legends 2010, Saints Row 2, Shard of Dreams, Metal Gear Solid V.
Кроме того, сформирован выпуск проекта Wine Staging 9.21. По сравнению с Wine в Wine Staging предоставляется 358 дополнительных патчей. В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 9.21 и перенесены свежие изменения из vkd3d. В основной состав Wine перенесена поддержка D3DX9-функции D3DXOptimizeVertices. Добавлены патчи с реализацией метода IDirectMusicSegment8::GetAudioPathConfig в dmime и изменением поведения метода IDirectMusicScript::EnumRoutine в dmscript.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤29💯6😢4
Slackware появился в 1993 году, когда Патрик Фолькердинг был студентом Миннесотского государственного университета в Мурхеде и помогал профессору установить SLS. Сегодня Slackware — старейший дистрибутив, который до сих пор поддерживается, и Фолькердинг по-прежнему занимается этим.
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍56❤16
Please open Telegram to view this post
VIEW IN TELEGRAM
❤59😁20👍7🤔2
Выпуск системы тестирования памяти Memtest86+ 7.20
Доступен выпуск программы для тестирования оперативной памяти Memtest86+ 7.20. Программа не привязана к операционным системам и может запускаться напрямую из прошивки BIOS/UEFI или из загрузчика для проведения полной проверки оперативной памяти. В случае выявления проблем построенная в Memtest86+ карта сбойных участков памяти может использоваться в ядре Linux для исключения проблемных областей при помощи опции memmap. Код проекта распространяется под лицензией GPLv2.
Основные новшества:
• Добавлена поддержка процессорной архитектуры LoongArch (LA664).
• Добавлена поддержка процессоров Intel на базе микроархитектуры Arrow Lake (Core Ultra Series 2) и процессоров AMD на базе микроархитектуры Zen5 (Ryzen 9000).
• Реализована предварительная поддержка архитектуры памяти многопроцессорных систем NUMA (Non-Uniform Memory Access).
• Внесены оптимизации производительности.
Linux / Линукс🥸
Доступен выпуск программы для тестирования оперативной памяти Memtest86+ 7.20. Программа не привязана к операционным системам и может запускаться напрямую из прошивки BIOS/UEFI или из загрузчика для проведения полной проверки оперативной памяти. В случае выявления проблем построенная в Memtest86+ карта сбойных участков памяти может использоваться в ядре Linux для исключения проблемных областей при помощи опции memmap. Код проекта распространяется под лицензией GPLv2.
Основные новшества:
• Добавлена поддержка процессорной архитектуры LoongArch (LA664).
• Добавлена поддержка процессоров Intel на базе микроархитектуры Arrow Lake (Core Ultra Series 2) и процессоров AMD на базе микроархитектуры Zen5 (Ryzen 9000).
• Реализована предварительная поддержка архитектуры памяти многопроцессорных систем NUMA (Non-Uniform Memory Access).
• Внесены оптимизации производительности.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
VMware Workstation и VMware Fusion стали бесплатными для коммерческого использования
Компания Broadcom, год назад поглотившая бизнес VMware, представила новые условия распространения проприетарных продуктов виртуализации для рабочих станций - VMware Workstation и VMware Fusion, работающих на платформах Linux, Windows и macOS.
Предоставленная весной возможность бесплатного персонального использования теперь расширена и охватывает любые применения, в том числе использование в коммерческих целях.
Поставка отдельных платных продуктов Workstation Pro и Fusion Pro, распространявшихся по платной подписке, прекращена. Бесплатно распространяемые версии VMware Workstation и VMware Fusion будут включать все возможности, доступные в платных версиях "Pro". Broadcom продолжит сопровождение кодовой базы и активное инвестирование в разработку новых возможностей. Как и раньше новые версии VMware Workstation и VMware Fusion будут выпускаться регулярно и проходить полный цикл контроля качества.
Linux / Линукс🥸
Компания Broadcom, год назад поглотившая бизнес VMware, представила новые условия распространения проприетарных продуктов виртуализации для рабочих станций - VMware Workstation и VMware Fusion, работающих на платформах Linux, Windows и macOS.
Предоставленная весной возможность бесплатного персонального использования теперь расширена и охватывает любые применения, в том числе использование в коммерческих целях.
Поставка отдельных платных продуктов Workstation Pro и Fusion Pro, распространявшихся по платной подписке, прекращена. Бесплатно распространяемые версии VMware Workstation и VMware Fusion будут включать все возможности, доступные в платных версиях "Pro". Broadcom продолжит сопровождение кодовой базы и активное инвестирование в разработку новых возможностей. Как и раньше новые версии VMware Workstation и VMware Fusion будут выпускаться регулярно и проходить полный цикл контроля качества.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41😁6🤔4
Выпуск композитного сервера Niri 0.1.10, использующего Wayland
Опубликован выпуск композитного сервера Niri 0.1.10, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Пакеты формируются для Fedora, NixOS , Arch Linux и FreeBSD.
В новой версии:
• Добавлена поддержка запроса set_cursor_position_hint. Если позиция курсора закреплена в режиме lock_pointer, добавленный запрос даёт возможность приложению передать композитному менеджеру сведения о конечной позиции курсора после его перемещения.
• Добавлены опции для скрытия курсора во время набора текста или после определённого времени неактивности.
• Добавлены новые настройки устройств ввода, например, секция с параметрами трекбола и опции прокрутки колесом мыши или тачпадом.
• Обеспечено сохранение информации об активном виртуальном рабочем столе после переподключения монитора.
И другие изменения.
Linux / Линукс🥸
Опубликован выпуск композитного сервера Niri 0.1.10, реализующего метод мозаичной (tiling) компоновки в стиле GNOME-расширения PaperWM, в котором окна группируются в бесконечно прокручиваемую на экране ленту. Проект базируется на использовании протокола Wayland, но позволяет запускать приложения X11 при помощи DDX-сервера Xwayland. Пакеты формируются для Fedora, NixOS , Arch Linux и FreeBSD.
В новой версии:
• Добавлена поддержка запроса set_cursor_position_hint. Если позиция курсора закреплена в режиме lock_pointer, добавленный запрос даёт возможность приложению передать композитному менеджеру сведения о конечной позиции курсора после его перемещения.
• Добавлены опции для скрытия курсора во время набора текста или после определённого времени неактивности.
• Добавлены новые настройки устройств ввода, например, секция с параметрами трекбола и опции прокрутки колесом мыши или тачпадом.
• Обеспечено сохранение информации об активном виртуальном рабочем столе после переподключения монитора.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
DeepMind открыл код AlphaFold 3, AI-системы моделирования структуры белков
Google DeepMind опубликовала исходные тексты системы машинного обучения AlphaFold 3, предназначенной для предсказания трёхмерной структуры белков и моделирования взаимодействия белков с другими типами молекул.
За создание алгоритмов машинного обучения, реализованных во второй версии AlphaFold, в этом году присуждена Нобелевская премия по химии.
Связанный с AlphaFold 3 инструментарий написан на Python и C++, и распространяется под лицензией CC BY-NC-SA 4.0. Натренированные модели предоставляются на основе пользовательского соглашения. Отдельно запущен сервер, позволяющий экспериментировать с AlphaFold 3 в online-режиме.
Linux / Линукс🥸
Google DeepMind опубликовала исходные тексты системы машинного обучения AlphaFold 3, предназначенной для предсказания трёхмерной структуры белков и моделирования взаимодействия белков с другими типами молекул.
За создание алгоритмов машинного обучения, реализованных во второй версии AlphaFold, в этом году присуждена Нобелевская премия по химии.
Связанный с AlphaFold 3 инструментарий написан на Python и C++, и распространяется под лицензией CC BY-NC-SA 4.0. Натренированные модели предоставляются на основе пользовательского соглашения. Отдельно запущен сервер, позволяющий экспериментировать с AlphaFold 3 в online-режиме.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
5 советов по Linux, которые изменят вашу жизнь
📌 https://www.youtube.com/watch?v=fwBIZRq-vzY
Linux / Линукс🥸
📌 https://www.youtube.com/watch?v=fwBIZRq-vzY
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
5 life-changing Linux tips
Here are five Linux command tricks that will change your life if you're a programmer.mkdir { }cd -touch {1..100}tail -fhistory🎨 My Editor Settings- Atom One...
👍19❤1😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁73
This media is not supported in your browser
VIEW IN TELEGRAM
В бета-версии Android 15 QPR2 обнаружили функцию, позволяющую разработчикам запускать приложения для Linux
Для запуска терминала нужно зайти в «Настройки для разработчиков» и включить опцию «Linux development environment». Это активирует приложение Terminal, через которое можно взаимодействовать с окружением Linux.
Ожидается, что официальный релиз состоится не раньше марта 2025 года.
Linux / Линукс🥸
Для запуска терминала нужно зайти в «Настройки для разработчиков» и включить опцию «Linux development environment». Это активирует приложение Terminal, через которое можно взаимодействовать с окружением Linux.
Ожидается, что официальный релиз состоится не раньше марта 2025 года.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38🤔7🤯6❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁98
Microsoft открыла Hyperlight, гипервизор для изоляции отдельных функций в приложениях
Гипервизор оформлен в виде разделяемой библиотеки, обеспечивающей выполнение отдельных функций в легковесных виртуальных машинах (micro-VM) и организующей обмен данными с этими функциями. Код проекта написан на языке Rust и распространяется под лицензией Apache 2.0.
В будущем Microsoft планирует передать проект некоммерческой организации Cloud Native Computing Foundation (CNCF) для совместного развития на нейтральной площадке, не зависящей от отдельных производителей. Организация CNCF работает под крылом Linux Foundation и курирует разработку таких проектов, как Kubernetes, etcd, Cilium, Containerd, cri-o, Flux, Helm, Istio и gRPC.
Linux / Линукс🥸
Гипервизор оформлен в виде разделяемой библиотеки, обеспечивающей выполнение отдельных функций в легковесных виртуальных машинах (micro-VM) и организующей обмен данными с этими функциями. Код проекта написан на языке Rust и распространяется под лицензией Apache 2.0.
В будущем Microsoft планирует передать проект некоммерческой организации Cloud Native Computing Foundation (CNCF) для совместного развития на нейтральной площадке, не зависящей от отдельных производителей. Организация CNCF работает под крылом Linux Foundation и курирует разработку таких проектов, как Kubernetes, etcd, Cilium, Containerd, cri-o, Flux, Helm, Istio и gRPC.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11😁1
Заголовок: "Windows 10 вызывает возмущение, поскольку миллионы людей могут быть вынуждены выбросить свои компьютеры на свалку"
#предложка от Vasya
Linux / Линукс🥸
#предложка от Vasya
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55
Бета-выпуск Red Hat Enterprise Linux 10 и релиз RHEL 9.5
Основные изменения в RHEL 10:
• При создании новых пользователей через интерфейс инсталлятора Anaconda, данным пользователям по умолчанию предоставляются права администратора.
• Добавлена поддержка алгоритмов шифрования, стойких к подбору на квантовом компьютере. Данные алгоритмы доступны в OpenSSL, OpenSSH и в системных криптографических политиках (crypto-policies).
• В дополнение к GnuPG в состав включён инструментарий командной строки Sequoia (утилиты sq и sqv) с реализацией стандарта OpenPGP (RFC-4880) на языке Rust.
• В пакетном менеджере DNF по умолчанию отключена загрузка метаданных со списками файлов, входящих в пакеты (filelist). Подобные данные редко используются, но имеют большой размер и замедляют работу. Для работы с PGP в DNF и RPM задействована библиотека rpm-sequoia.
И другие изменения.
Linux / Линукс🥸
Основные изменения в RHEL 10:
• При создании новых пользователей через интерфейс инсталлятора Anaconda, данным пользователям по умолчанию предоставляются права администратора.
• Добавлена поддержка алгоритмов шифрования, стойких к подбору на квантовом компьютере. Данные алгоритмы доступны в OpenSSL, OpenSSH и в системных криптографических политиках (crypto-policies).
• В дополнение к GnuPG в состав включён инструментарий командной строки Sequoia (утилиты sq и sqv) с реализацией стандарта OpenPGP (RFC-4880) на языке Rust.
• В пакетном менеджере DNF по умолчанию отключена загрузка метаданных со списками файлов, входящих в пакеты (filelist). Подобные данные редко используются, но имеют большой размер и замедляют работу. Для работы с PGP в DNF и RPM задействована библиотека rpm-sequoia.
И другие изменения.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16