Представлен Tyr, драйвер для GPU ARM Mali, написанный на Rust
Дэниел Алмейда (Daniel Almeida), занимающийся развитием видеокодеков в компании Collabora, опубликовал в списке рассылки разработчиков Linux-ядра начальную реализацию драйвера Tyr для GPU ARM Mali, в которых применяется технология CSF (Сommand Stream Frontend), таких как Mali G310, G510 и G710. Код драйвера написан на языке Rust и насчитывает чуть больше 600 строк кода. Работа над драйвером Tyr ведётся совместно сотрудниками компаний Collabora, Arm и Google.
Читать полностью
#OpenNet
@linux_potok
Дэниел Алмейда (Daniel Almeida), занимающийся развитием видеокодеков в компании Collabora, опубликовал в списке рассылки разработчиков Linux-ядра начальную реализацию драйвера Tyr для GPU ARM Mali, в которых применяется технология CSF (Сommand Stream Frontend), таких как Mali G310, G510 и G710. Код драйвера написан на языке Rust и насчитывает чуть больше 600 строк кода. Работа над драйвером Tyr ведётся совместно сотрудниками компаний Collabora, Arm и Google.
Читать полностью
#OpenNet
@linux_potok
👍3🤔1
Поддержка указателей для трассировки лучей RADV для RDNA3 и новее
Производительность трассировки лучей драйвера RADV Vulkan значительно улучшилась с течением времени, как это показано в сравнении производительности RADV и AMDVLK на Strix Point вчера. Совпадением является то, что сегодня было объединено еще одно оптимальное решение трассировки лучей для RDNA3 (GFX11) и более новых графических процессоров AMD...
Читать полностью
#Phoronix
@linux_potok
Производительность трассировки лучей драйвера RADV Vulkan значительно улучшилась с течением времени, как это показано в сравнении производительности RADV и AMDVLK на Strix Point вчера. Совпадением является то, что сегодня было объединено еще одно оптимальное решение трассировки лучей для RDNA3 (GFX11) и более новых графических процессоров AMD...
Читать полностью
#Phoronix
@linux_potok
👍7🔥2👏1
Linux 6.16 расширяет поддержку более чистых шейдеров для большего количества GPU AMD CDNA/GFX9
В последние месяцы инженеры AMD, работающие над драйверами для Linux, занимались разработкой функциональности более чистых шейдеров для различных поколений GPU, чтобы обеспечить изоляцию пользователя и приложения. В качестве «исправлений» AMDGPU для Linux 6.16, объединившихся за ночь, стала поддержка более чистых шейдеров для большего количества оборудования AMD GFX9 / CDNA, что особенно актуально для различных ускорителей Instinct с этой функцией безопасности...
Читать полностью
#Phoronix
@linux_potok
В последние месяцы инженеры AMD, работающие над драйверами для Linux, занимались разработкой функциональности более чистых шейдеров для различных поколений GPU, чтобы обеспечить изоляцию пользователя и приложения. В качестве «исправлений» AMDGPU для Linux 6.16, объединившихся за ночь, стала поддержка более чистых шейдеров для большего количества оборудования AMD GFX9 / CDNA, что особенно актуально для различных ускорителей Instinct с этой функцией безопасности...
Читать полностью
#Phoronix
@linux_potok
👍5🔥3
Производитель Ubuntu, Canonical, сообщает о росте доходов в 2024 году, достигших $292 млн
Производитель Ubuntu Canonical сообщил о росте доходов в 2024 году до $292 млн, чему способствовали сильные корпоративные подписки и доминирование на рынке США.
Читать полностью
#Linuxiac
@linux_potok
Производитель Ubuntu Canonical сообщил о росте доходов в 2024 году до $292 млн, чему способствовали сильные корпоративные подписки и доминирование на рынке США.
Читать полностью
#Linuxiac
@linux_potok
👍6🤣3🤡2
Плавающая мини-панель GNOME Extension
Расширения GNOME Shell позволяют легко переосмыслить стандартный рабочий стол, предлагая дополнения, такие как Dash to Panel, OpenBar и Task Up, которые предоставляют возможности для комбинирования и настройки верхней панели. Теперь появился еще один вариант: Плавающая мини-панель. Она превращает верхнюю панель GNOME Shell в компактную, перемещаемую и всегда поверх расположенную панель, которую можно активировать по мере необходимости с помощью переключателя в меню быстрых настроек. При активации, Плавающая мини-панель отображает только апплет часов/даты.
Читать полностью
#OmgUbuntu
@linux_potok
Расширения GNOME Shell позволяют легко переосмыслить стандартный рабочий стол, предлагая дополнения, такие как Dash to Panel, OpenBar и Task Up, которые предоставляют возможности для комбинирования и настройки верхней панели. Теперь появился еще один вариант: Плавающая мини-панель. Она превращает верхнюю панель GNOME Shell в компактную, перемещаемую и всегда поверх расположенную панель, которую можно активировать по мере необходимости с помощью переключателя в меню быстрых настроек. При активации, Плавающая мини-панель отображает только апплет часов/даты.
Читать полностью
#OmgUbuntu
@linux_potok
🍌6👍4🗿2👌1
Линус Товальдс сообщил автору Bcachefs Кенту Оверстриту, что намерен исключить код Bcachefs из ядра Linux 6.17
Линус Товальдс сообщил автору проекта файловой системы Bcachefs Кенту Оверстриту (Kent Overstreet), что намерен исключить код Bcachefs из ядра Linux 6.17. Ранее Торвальдс принял в состав ядра 6.16 изменения в Bcachefs, ставшие предметом очередного недовольства действиями Оверстрита.
Читать полностью
#habr
@linux_potok
Линус Товальдс сообщил автору проекта файловой системы Bcachefs Кенту Оверстриту (Kent Overstreet), что намерен исключить код Bcachefs из ядра Linux 6.17. Ранее Торвальдс принял в состав ядра 6.16 изменения в Bcachefs, ставшие предметом очередного недовольства действиями Оверстрита.
Читать полностью
#habr
@linux_potok
🤡4😨4👍1🫡1
Торвальдс убирает Bcachefs из Linux 6.17 на фоне спора с мейнтейнером
Разногласия по поводу исправлений на поздних стадиях и поведения разработчиков привели к тому, что Линус Торвальдс исключил Bcachefs из предстоящего выпуска ядра Linux 6.17.
Читать полностью
#Linuxiac
@linux_potok
Разногласия по поводу исправлений на поздних стадиях и поведения разработчиков привели к тому, что Линус Торвальдс исключил Bcachefs из предстоящего выпуска ядра Linux 6.17.
Читать полностью
#Linuxiac
@linux_potok
👎3👏3🤡1
Опубликован Wayback, композитный сервер Wayland для запуска рабочих столов на базе X11
Ариадна Конилл (Ariadne Conill), создатель музыкального проигрывателя Audacious, инициатор разработки протокола IRCv3 и лидер команды по обеспечению безопасности Alpine Linux, опубликовала начальную реализацию прослойки Wayback, позволяющей запускать десктоп-окружения, завязанные на протокол X11, используя компоненты на базе Wayland. Код проекта написан на языке Си и распространяется как общественное достояние (CC0).
Читать полностью
#OpenNet
@linux_potok
Ариадна Конилл (Ariadne Conill), создатель музыкального проигрывателя Audacious, инициатор разработки протокола IRCv3 и лидер команды по обеспечению безопасности Alpine Linux, опубликовала начальную реализацию прослойки Wayback, позволяющей запускать десктоп-окружения, завязанные на протокол X11, используя компоненты на базе Wayland. Код проекта написан на языке Си и распространяется как общественное достояние (CC0).
Читать полностью
#OpenNet
@linux_potok
👍5🔥2👌1
Архиватор PeaZip 10.5.0
Вышел новый релиз архиватора PeaZip 10.5.0, доступного для Linux, Windows и macOS. В этой версии улучшена производительность просмотра и редактирования архивов, добавлена функция "Открыть как архив", усовершенствована сортировка файлов, а также расширена поддержка тем оформления для macOS. Для Windows добавлена поддержка расширенных метаданных файлов в NTFS. Программа поддерживает 242 формата файлов и имеет интерфейс на Qt 6. PeaZip распространяется бесплатно и имеет открытый исходный код.
Читать полностью
#pingvinus
@linux_potok
Вышел новый релиз архиватора PeaZip 10.5.0, доступного для Linux, Windows и macOS. В этой версии улучшена производительность просмотра и редактирования архивов, добавлена функция "Открыть как архив", усовершенствована сортировка файлов, а также расширена поддержка тем оформления для macOS. Для Windows добавлена поддержка расширенных метаданных файлов в NTFS. Программа поддерживает 242 формата файлов и имеет интерфейс на Qt 6. PeaZip распространяется бесплатно и имеет открытый исходный код.
Читать полностью
#pingvinus
@linux_potok
👍5👏3🔥1🍌1
Дистрибутив Artix Linux начал поставку сборок с XLibre, форком X.Org Server
Разработчики дистрибутива Artix Linux представили экспериментальные сборки, переведённые на использование XLibre, форка X.Org Server. Artix Linux основан на пакетной базе Arch Linux и примечателен использованием вместо systemd системных менеджеров openrc, runit, dinit и s6, на выбор пользователя. Для тестирования сформированы XLibre-сборки с рабочими столами Xfce, Cinnamon и MATE, размером 2 ГБ, а также полная сборка, размером 4.6 ГБ. В скором времени XLibre намерены задействовать и в основных сборках дистрибутива. Пользователи существующих установок Artix Linux могут перейти на XLibre, установив пакет xlibre-xserver и необходимые драйверы xlibre-xf86-* из репозитория "galaxy-gremlins".
Читать полностью
#OpenNet
@linux_potok
Разработчики дистрибутива Artix Linux представили экспериментальные сборки, переведённые на использование XLibre, форка X.Org Server. Artix Linux основан на пакетной базе Arch Linux и примечателен использованием вместо systemd системных менеджеров openrc, runit, dinit и s6, на выбор пользователя. Для тестирования сформированы XLibre-сборки с рабочими столами Xfce, Cinnamon и MATE, размером 2 ГБ, а также полная сборка, размером 4.6 ГБ. В скором времени XLibre намерены задействовать и в основных сборках дистрибутива. Пользователи существующих установок Artix Linux могут перейти на XLibre, установив пакет xlibre-xserver и необходимые драйверы xlibre-xf86-* из репозитория "galaxy-gremlins".
Читать полностью
#OpenNet
@linux_potok
🤡5❤3
AMD Strix Halo, Snapdragon X и графика Linux были самыми популярными в этом квартале
С приближением окончания второго квартала, вот обзор самых популярных обзоров оборудования Linux и других новостей Linux/с открытым исходным кодом за этот квартал...
Читать полностью
#Phoronix
@linux_potok
С приближением окончания второго квартала, вот обзор самых популярных обзоров оборудования Linux и других новостей Linux/с открытым исходным кодом за этот квартал...
Читать полностью
#Phoronix
@linux_potok
👍2
Автор Node.js добивается отмены торговой марки JavaScript
Райан Даль (Ryan Dahl), создатель JavaScript-платформ Node.js и Deno, добивается отзыва у компании Oracle торговой марки "JavaScript". Первым шагом стала публикация в прошлом году открытого письма к компании Oracle c призывом отказаться от торговой марки JavaScript, так как данное слово стало общеупотребительным термином, не связанным с конкретными продуктами Oracle и широко используемым людьми и компаниями.
Читать полностью
#OpenNet
@linux_potok
Райан Даль (Ryan Dahl), создатель JavaScript-платформ Node.js и Deno, добивается отзыва у компании Oracle торговой марки "JavaScript". Первым шагом стала публикация в прошлом году открытого письма к компании Oracle c призывом отказаться от торговой марки JavaScript, так как данное слово стало общеупотребительным термином, не связанным с конкретными продуктами Oracle и широко используемым людьми и компаниями.
Читать полностью
#OpenNet
@linux_potok
👍5😁3
Выпущены GNOME Shell и Mutter 49 Alpha 1 с новыми изменениями
В начале этого месяца были выпущены различные пакеты GNOME 49 Alpha 0, включая GNOME Shell и композитор Mutter, а в эти выходные вышли версии 'Alpha 1'...
Читать полностью
#Phoronix
@linux_potok
В начале этого месяца были выпущены различные пакеты GNOME 49 Alpha 0, включая GNOME Shell и композитор Mutter, а в эти выходные вышли версии 'Alpha 1'...
Читать полностью
#Phoronix
@linux_potok
👍3👎1
Wayback — экспериментальный слой совместимости X11 для X11 рабочих столов, использующих Wayland
Wayback — это новый проект с открытым исходным кодом, работающий над предоставлением слоя совместимости X11 для запуска полноценных рабочих столов X11 с использованием компонентов Wayland с сервером XWayland с корневым доступом...
Читать полностью
#Phoronix
@linux_potok
Wayback — это новый проект с открытым исходным кодом, работающий над предоставлением слоя совместимости X11 для запуска полноценных рабочих столов X11 с использованием компонентов Wayland с сервером XWayland с корневым доступом...
Читать полностью
#Phoronix
@linux_potok
👍12❤1👏1
PeaZip 10.5
PeaZip — это программа-архиватор, написанная на FreePascal (Lazarus) и доступная на Linux, macOS, Windows и BSD. Совместима с ReactOS и Wine. Эта версия собрана с Lazarus 4.x, но поддержка сборки с 3.х и 2.х сохраняется.
Также развивает собственный формат архивов — PEA (Pack, Encrypt, Authenticate), целью которого является безопасность данных, предоставление архивации, сжатия и многотомного разделения файлов, а также проверки контрольных сумм / целостности хэшей и аутентифицируемого шифрования файлов.
В этом обновлении был улучшен файловый менеджер, улучшена производительность просмотра архивов и их редактирование, добавлена функция для предотвращения запуска пользовател...
Читать полностью
#LinuxOrgRu
@linux_potok
PeaZip — это программа-архиватор, написанная на FreePascal (Lazarus) и доступная на Linux, macOS, Windows и BSD. Совместима с ReactOS и Wine. Эта версия собрана с Lazarus 4.x, но поддержка сборки с 3.х и 2.х сохраняется.
Также развивает собственный формат архивов — PEA (Pack, Encrypt, Authenticate), целью которого является безопасность данных, предоставление архивации, сжатия и многотомного разделения файлов, а также проверки контрольных сумм / целостности хэшей и аутентифицируемого шифрования файлов.
В этом обновлении был улучшен файловый менеджер, улучшена производительность просмотра архивов и их редактирование, добавлена функция для предотвращения запуска пользовател...
Читать полностью
#LinuxOrgRu
@linux_potok
👍4🔥1👏1😁1🤔1
Познакомьтесь с Wayback: мост между X Desktops и Wayland
Wayback — это новый экспериментальный минималистичный композитор Wayland, который поддерживает Xwayland, позволяя X приложениям функционировать без полного X сервера.
Читать полностью
#Linuxiac
@linux_potok
Wayback — это новый экспериментальный минималистичный композитор Wayland, который поддерживает Xwayland, позволяя X приложениям функционировать без полного X сервера.
Читать полностью
#Linuxiac
@linux_potok
👍8👌2
AMD готовит поддержку драйверов Linux для новых APU, которые все еще полагаются на графику RDNA1
Похоже, AMD готовится представить новые APU/SoC, которые все еще полагаются на графику RDNA1, с патчами драйверов GPU с открытым исходным кодом, опубликованными на этой неделе, расширяющими поддержку «Cyan Skillfish» для некоторых новых APU-устройств...
Читать полностью
#Phoronix
@linux_potok
Похоже, AMD готовится представить новые APU/SoC, которые все еще полагаются на графику RDNA1, с патчами драйверов GPU с открытым исходным кодом, опубликованными на этой неделе, расширяющими поддержку «Cyan Skillfish» для некоторых новых APU-устройств...
Читать полностью
#Phoronix
@linux_potok
👍6
Выпуск менеджера контейнеров и виртуальных машин Incus 6.14
Incus 6.14 теперь доступен, с исправлениями безопасности, улучшениями производительности и новыми функциями, такими как резервное копирование в S3 и настраиваемый срок хранения снимков.
Читать полностью
#Linuxiac
@linux_potok
Incus 6.14 теперь доступен, с исправлениями безопасности, улучшениями производительности и новыми функциями, такими как резервное копирование в S3 и настраиваемый срок хранения снимков.
Читать полностью
#Linuxiac
@linux_potok
👍2👏1
Wine-Based Hangover Project Drops QEMU In Favor Of FEX & Box64 For Emulation
Building off Friday's release of Wine 10.11 for running Windows games and applications on Linux is now Hangover 10.11 for this Wine-based software used for running Windows games/applications cross-architecture such as on AArch64/ARM64 systems...
Читать полностью
#Phoronix
@linux_potok
Building off Friday's release of Wine 10.11 for running Windows games and applications on Linux is now Hangover 10.11 for this Wine-based software used for running Windows games/applications cross-architecture such as on AArch64/ARM64 systems...
Читать полностью
#Phoronix
@linux_potok
👍3😁1
Rust 1.88.0
Опубликован следующий стабильный релиз компилятора и стандарта языка Rust.
В этой версии добавлены следующие возможности:
Синтаксис для описания функций без пролога и эпилога. Тело таких функций обязано состоять из naked_asm! блока :
#[unsafe(naked)]
pub unsafe extern "sysv64" fn wrapping_add(a: u64, b: u64) -> u64 {
// Equivalent to `a.wrapping_add(b)`.
core::arch::naked_asm!(
"lea rax, [rdi + rsi]",
"ret"
);
}
Возможность объявлять две и более переменных в условных выражениях if / while:
if let Channel::Stable(v) = release_info()
&& let Semver { major, minor, .. } = v
&& major == 1
&& minor == 88
{
println!("`let_chains` was stabilized in this version");
}
В DSL для условной компиляции cfg добавлены константы true и false, которые так же с...
Читать полностью
#LinuxOrgRu
@linux_potok
Опубликован следующий стабильный релиз компилятора и стандарта языка Rust.
В этой версии добавлены следующие возможности:
Синтаксис для описания функций без пролога и эпилога. Тело таких функций обязано состоять из naked_asm! блока :
#[unsafe(naked)]
pub unsafe extern "sysv64" fn wrapping_add(a: u64, b: u64) -> u64 {
// Equivalent to `a.wrapping_add(b)`.
core::arch::naked_asm!(
"lea rax, [rdi + rsi]",
"ret"
);
}
Возможность объявлять две и более переменных в условных выражениях if / while:
if let Channel::Stable(v) = release_info()
&& let Semver { major, minor, .. } = v
&& major == 1
&& minor == 88
{
println!("`let_chains` was stabilized in this version");
}
В DSL для условной компиляции cfg добавлены константы true и false, которые так же с...
Читать полностью
#LinuxOrgRu
@linux_potok
👍8