📰 I spent hours debugging Docker permissions until one number in my compose file fixed everything
Homelabbing looks straightforward, and it is, until you run into something. Since each setup is different, the solutions aren’t always the same, or documented. A similar thing happened to me a few months ago. While setting up Nextcloud on my homelab Debian server, I faced a permission denied error.
🔗 Source: https://www.xda-developers.com/hours-debugging-docker-permissions-until-number-compose-file-fixed/
#debian
👉@sysadminoff
https://xda-developers.com/hours-debugging-docker-permissions-until-number-compose-file-fixed
Homelabbing looks straightforward, and it is, until you run into something. Since each setup is different, the solutions aren’t always the same, or documented. A similar thing happened to me a few months ago. While setting up Nextcloud on my homelab Debian server, I faced a permission denied error.
🔗 Source: https://www.xda-developers.com/hours-debugging-docker-permissions-until-number-compose-file-fixed/
#debian
👉@sysadminoff
https://xda-developers.com/hours-debugging-docker-permissions-until-number-compose-file-fixed
XDA
I spent hours debugging Docker permissions until one number in my compose file fixed everything
Before you touch chmod again.
📰 Patches Posted For Enabling Apple Silicon Mac Speaker & Headset Jack Support On Linux
While the downstream Asahi Linux kernel has offered working speaker support and headset jack capabilities on Apple Silicon Macs, the mainline Linux kernel hasn't supported this functionality. But a set of 28 patches sent out today on the Linux kernel mailing list are working toward mainlining this important functionality for using Apple Macs on the upstream Linux desktop...
🔗 Source: https://www.phoronix.com/news/Apple-Mac-Speaker-Headset-Linux
#kernel #linux
👉@sysadminoff
https://phoronix.com/news/Apple-Mac-Speaker-Headset-Linux
While the downstream Asahi Linux kernel has offered working speaker support and headset jack capabilities on Apple Silicon Macs, the mainline Linux kernel hasn't supported this functionality. But a set of 28 patches sent out today on the Linux kernel mailing list are working toward mainlining this important functionality for using Apple Macs on the upstream Linux desktop...
🔗 Source: https://www.phoronix.com/news/Apple-Mac-Speaker-Headset-Linux
#kernel #linux
👉@sysadminoff
https://phoronix.com/news/Apple-Mac-Speaker-Headset-Linux
Phoronix
Patches Posted For Enabling Apple Silicon Mac Speaker & Headset Jack Support On Linux
While the downstream Asahi Linux kernel has offered working speaker support and headset jack capabilities on Apple Silicon Macs, the mainline Linux kernel hasn't supported this functionality
Дистрибутив Peppermint OS переходит с X.Org Server на XLibre
Разработчики Linux-дистрибутива Peppermint OS, построенного на пакетной базе Debian GNU/Linux и предлагающего пользовательское окружение на основе рабочего стола Xfce и файлового менеджера Thunar, анонсировали переход на использование по умолчанию XLibre, форка X.Org Server. XLibre будет задействован в следующем обновлении iso-образов PeppermintOS, до публикации которых для тестирования предложены экспериментальные сборки.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66329
Разработчики Linux-дистрибутива Peppermint OS, построенного на пакетной базе Debian GNU/Linux и предлагающего пользовательское окружение на основе рабочего стола Xfce и файлового менеджера Thunar, анонсировали переход на использование по умолчанию XLibre, форка X.Org Server. XLibre будет задействован в следующем обновлении iso-образов PeppermintOS, до публикации которых для тестирования предложены экспериментальные сборки.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66329
📰 Gravity Linux Aims To Provide A Nice Experience For Apple M4 & Newer
There's a new Linux distribution focused on supporting Linux on Apple Silicon Macs. Gravity Linux is this new distribution that is a spin of Fedora Remix and is catering to the still-experimentally-supported Apple M4 Macs and newer. In addition to leveraging Asahi Linux code and reverse engineering, Gravity Linux also leverages OpenAI Codex and Claude Code...
🔗 Source: https://www.phoronix.com/news/Gravity-Linux-M4-Mac-Mini-Alpha
#fedora #linux
👉@sysadminoff
https://phoronix.com/news/Gravity-Linux-M4-Mac-Mini-Alpha
There's a new Linux distribution focused on supporting Linux on Apple Silicon Macs. Gravity Linux is this new distribution that is a spin of Fedora Remix and is catering to the still-experimentally-supported Apple M4 Macs and newer. In addition to leveraging Asahi Linux code and reverse engineering, Gravity Linux also leverages OpenAI Codex and Claude Code...
🔗 Source: https://www.phoronix.com/news/Gravity-Linux-M4-Mac-Mini-Alpha
#fedora #linux
👉@sysadminoff
https://phoronix.com/news/Gravity-Linux-M4-Mac-Mini-Alpha
Phoronix
Gravity Linux Aims To Provide A Nice Experience For Apple M4 & Newer
There's a new Linux distribution focused on supporting Linux on Apple Silicon Macs
Alibaba claims Zhenwu V900 is China’s most powerful AI chip
Alibaba claims its Zhenwu V900 is “the most powerful AI chip in China today,” but the company has not released enough independent benchmark data to verify that ranking. The accelerator is scheduled for commercial release in the first quarter of 2027, and Alibaba says it delivers three times the performance of the M890 and can scale into a 500,000-chip cluster for training future Qwen models with up to 10 trillion parameters.
Source
👉@sysadminoff
https://4sysops.com/archives/alibaba-claims-zhenwu-v900-is-chinas-most-powerful-ai-chip/
Alibaba claims its Zhenwu V900 is “the most powerful AI chip in China today,” but the company has not released enough independent benchmark data to verify that ranking. The accelerator is scheduled for commercial release in the first quarter of 2027, and Alibaba says it delivers three times the performance of the M890 and can scale into a 500,000-chip cluster for training future Qwen models with up to 10 trillion parameters.
Source
👉@sysadminoff
https://4sysops.com/archives/alibaba-claims-zhenwu-v900-is-chinas-most-powerful-ai-chip/
📰 AMD Begins Preparing Open-Source Linux Driver For Graphics Cards With GDDR7
AMD sent out their latest Linux kernel graphics driver patches today for enabling some new hardware IP blocks. And as part of that, preparing for GDDR7 video memory with the AMDGPU driver...
🔗 Source: https://www.phoronix.com/news/AMDGPU-Linux-Prep-GDDR7
#amd #kernel #linux #opensource
👉@sysadminoff
https://phoronix.com/news/AMDGPU-Linux-Prep-GDDR7
AMD sent out their latest Linux kernel graphics driver patches today for enabling some new hardware IP blocks. And as part of that, preparing for GDDR7 video memory with the AMDGPU driver...
🔗 Source: https://www.phoronix.com/news/AMDGPU-Linux-Prep-GDDR7
#amd #kernel #linux #opensource
👉@sysadminoff
https://phoronix.com/news/AMDGPU-Linux-Prep-GDDR7
Phoronix
AMD Begins Preparing Open-Source Linux Driver For Graphics Cards With GDDR7
AMD sent out their latest Linux kernel graphics driver patches today for enabling some new hardware IP blocks
👏1
Доступна децентрализованная система отслеживания ошибок git-bug 0.11
Опубликован выпуск проекта git-bug 0.11.0, развивающего систему отслеживания ошибок, хранящую информацию об проблемах и комментарии в форме объектов в репозитории Git. По аналогии с изменениями в исходном коде инструментарий git-bug позволяет помещать информацию об отслеживаемых ошибках во внешние репозитории, используя операцию push, а также извлекать данные из внешнего в локальный репозиторий операцией pull. Код проекта написан на языке Go и распространяется под лицензией GPLv3.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66330
Опубликован выпуск проекта git-bug 0.11.0, развивающего систему отслеживания ошибок, хранящую информацию об проблемах и комментарии в форме объектов в репозитории Git. По аналогии с изменениями в исходном коде инструментарий git-bug позволяет помещать информацию об отслеживаемых ошибках во внешние репозитории, используя операцию push, а также извлекать данные из внешнего в локальный репозиторий операцией pull. Код проекта написан на языке Go и распространяется под лицензией GPLv3.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66330
Warp introduces Benchmarks for testing and improving coding agents
Warp is introducing Benchmarks in Warp Factories, a tool for testing coding agents against a team’s real-world tasks. Developers can compare models, harnesses, and configurations, then use the results to improve factory workflows.
Source
👉@sysadminoff
https://4sysops.com/archives/warp-introduces-benchmarks-for-testing-and-improving-coding-agents/
Warp is introducing Benchmarks in Warp Factories, a tool for testing coding agents against a team’s real-world tasks. Developers can compare models, harnesses, and configurations, then use the results to improve factory workflows.
Source
👉@sysadminoff
https://4sysops.com/archives/warp-introduces-benchmarks-for-testing-and-improving-coding-agents/
Qwen Image 2.1 challenges closed models, while Alibaba clarifies output rights
Alibaba’s Qwen Image 2.1 is emerging as a credible local alternative to proprietary image generators: early independent tests place it close to Google’s Nano Banana 2 and other leading systems despite using only 7 billion visual-model parameters. The release builds on a 7B model with 2K transparent generation, while Alibaba has now clarified that images users create are not restricted by the model’s research license.
Source
👉@sysadminoff
https://4sysops.com/archives/qwen-image-2-1-challenges-closed-models-while-alibaba-clarifies-output-rights/
Alibaba’s Qwen Image 2.1 is emerging as a credible local alternative to proprietary image generators: early independent tests place it close to Google’s Nano Banana 2 and other leading systems despite using only 7 billion visual-model parameters. The release builds on a 7B model with 2K transparent generation, while Alibaba has now clarified that images users create are not restricted by the model’s research license.
Source
👉@sysadminoff
https://4sysops.com/archives/qwen-image-2-1-challenges-closed-models-while-alibaba-clarifies-output-rights/
📰 Qualcomm Posts Open-Source GPU Driver Patches For Adreno 850 One Day After Announcement
Yesterday Qualcomm announced the Snapdragon 8 Elite Extreme Gen 6 as quite an interesting mobile SoC. The Qualcomm Snapdragon 8 Elite Extreme Gen 6 features Adreno 850 graphics and already one-day later their engineers are out with initial Linux kernel patches for bringing up the A850 with the MSM kernel driver...
🔗 Source: https://www.phoronix.com/news/Qualcomm-Adreno-850-Open-Source
#kernel #linux #opensource
👉@sysadminoff
https://phoronix.com/news/Qualcomm-Adreno-850-Open-Source
Yesterday Qualcomm announced the Snapdragon 8 Elite Extreme Gen 6 as quite an interesting mobile SoC. The Qualcomm Snapdragon 8 Elite Extreme Gen 6 features Adreno 850 graphics and already one-day later their engineers are out with initial Linux kernel patches for bringing up the A850 with the MSM kernel driver...
🔗 Source: https://www.phoronix.com/news/Qualcomm-Adreno-850-Open-Source
#kernel #linux #opensource
👉@sysadminoff
https://phoronix.com/news/Qualcomm-Adreno-850-Open-Source
Phoronix
Qualcomm Posts Open-Source GPU Driver Patches For Adreno 850 One Day After Announcement
Yesterday Qualcomm announced the Snapdragon 8 Elite Extreme Gen 6 as quite an interesting mobile SoC
📰 Valve Introduces Pyrowave Video Codec In Beta For Low Latency Streaming
Valve's Steam client beta today introduced Pyrowave as an experimental video codec for high bandwidth, low-latency video streaming...
🔗 Source: https://www.phoronix.com/news/Valve-Steam-Beta-Pyrowave
#steam
👉@sysadminoff
https://phoronix.com/news/Valve-Steam-Beta-Pyrowave
Valve's Steam client beta today introduced Pyrowave as an experimental video codec for high bandwidth, low-latency video streaming...
🔗 Source: https://www.phoronix.com/news/Valve-Steam-Beta-Pyrowave
#steam
👉@sysadminoff
https://phoronix.com/news/Valve-Steam-Beta-Pyrowave
Phoronix
Valve Introduces Pyrowave Video Codec In Beta For Low Latency Streaming
Valve's Steam client beta today introduced Pyrowave as an experimental video codec for high bandwidth, low-latency video streaming.
Microsoft upgrades smallest Surface devices with Snapdragon X2 Plus
Microsoft is upgrading its smallest Surface devices with Snapdragon X2 Plus: the 13-inch Surface Laptop and 12-inch Surface Pro. The new models launch October 13 at $1,199 and $1,149, respectively—up significantly from their predecessors—but add faster AI processing, brighter displays, and optional enterprise 5G.
Source
👉@sysadminoff
https://4sysops.com/archives/microsoft-upgrades-smallest-surface-devices-with-snapdragon-x2-plus/
Microsoft is upgrading its smallest Surface devices with Snapdragon X2 Plus: the 13-inch Surface Laptop and 12-inch Surface Pro. The new models launch October 13 at $1,199 and $1,149, respectively—up significantly from their predecessors—but add faster AI processing, brighter displays, and optional enterprise 5G.
Source
👉@sysadminoff
https://4sysops.com/archives/microsoft-upgrades-smallest-surface-devices-with-snapdragon-x2-plus/
Specops Device Trust: Device-based access control beyond MFA
Specops Device Trust is a cloud-based security product from Specops Software (part of Outpost24) that ties access decisions to user identity and the device's security state. It addresses a specific gap that multi-factor authentication (MFA) alone cannot close: an attacker who steals a session token or login credentials can still access your systems if access decisions are based solely on user identity. The product binds users to enrolled, verified devices and continuously checks device security throughout every session. This article covers how Specops Device Trust works, what it checks, and how to deploy it.
Source
👉@sysadminoff
https://4sysops.com/archives/specops-device-trust-device-based-access-control-beyond-mfa/
Specops Device Trust is a cloud-based security product from Specops Software (part of Outpost24) that ties access decisions to user identity and the device's security state. It addresses a specific gap that multi-factor authentication (MFA) alone cannot close: an attacker who steals a session token or login credentials can still access your systems if access decisions are based solely on user identity. The product binds users to enrolled, verified devices and continuously checks device security throughout every session. This article covers how Specops Device Trust works, what it checks, and how to deploy it.
Source
👉@sysadminoff
https://4sysops.com/archives/specops-device-trust-device-based-access-control-beyond-mfa/
📰 Here's some of the best VR games released on Steam in 2026 so far
Here's some of the highest-rated VR games released on Steam in 2026. Helping you get ready for the SteamOS Linux powered Steam Frame.Read the full article on GamingOnLinux.
🔗 Source: https://www.gamingonlinux.com/2026/09/heres-some-of-the-best-vr-games-released-on-steam-in-2026-so-far/
#linux #steam
👉@sysadminoff
https://gamingonlinux.com/2026/09/heres-some-of-the-best-vr-games-released-on-steam-in-2026-so-far
Here's some of the highest-rated VR games released on Steam in 2026. Helping you get ready for the SteamOS Linux powered Steam Frame.Read the full article on GamingOnLinux.
🔗 Source: https://www.gamingonlinux.com/2026/09/heres-some-of-the-best-vr-games-released-on-steam-in-2026-so-far/
#linux #steam
👉@sysadminoff
https://gamingonlinux.com/2026/09/heres-some-of-the-best-vr-games-released-on-steam-in-2026-so-far
GamingOnLinux
Here's some of the best VR games released on Steam in 2026 so far
Here's some of the highest-rated VR games released on Steam in 2026. Helping you get ready for the SteamOS Linux powered Steam Frame.
Ex-Microsoft dev creates new task manager – and it supports Linux
The developer who made the original Window Task Manager app has vibe-coded a new system monitor app – and it works on macOS and Linux too. TMOG (Task Manager OG) might look like something mocked up by a design team to appear in the background of a cheap sci-fi movie – an aesthetic that years of US TV in the 1990s has programmed me to find cool – but it is a real, functional task manager. It’s created by Dave Plummer, who, in the 1990s, worked at Microsoft on the original Task Manager tool for Windows. To get TMOG from […]
You're reading Ex-Microsoft dev creates new task manager – and it supports Linux, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/tmog-task-manager-linux-beta
The developer who made the original Window Task Manager app has vibe-coded a new system monitor app – and it works on macOS and Linux too. TMOG (Task Manager OG) might look like something mocked up by a design team to appear in the background of a cheap sci-fi movie – an aesthetic that years of US TV in the 1990s has programmed me to find cool – but it is a real, functional task manager. It’s created by Dave Plummer, who, in the 1990s, worked at Microsoft on the original Task Manager tool for Windows. To get TMOG from […]
You're reading Ex-Microsoft dev creates new task manager – and it supports Linux, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/tmog-task-manager-linux-beta
Canonical is speeding up kernel security updates (because of AI)
Ubuntu kernel updates are about to get more frequent, as Canonical changes tack to keep pace with an ‘explosion’ in security vulnerabilities being discovered with AI tools. The company has announced it’s adopting a ‘unified’ two-week stable release update (SRU) cycle for kernel updates. This speeds up patching, testing and getting fixes for CVEs out to users. Previously, Canonical maintained kernel updates on a 4/2 schedule – a four-week regular cycle and a two-week security cycle. The new cadence takes effect from 28 September, 2026. Why a change is needed Canonical says the “explosion” in bugs and CVEs, driven largely […]
You're reading Canonical is speeding up kernel security updates (because of AI), a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/ubuntu-kernel-security-updates-faster
Ubuntu kernel updates are about to get more frequent, as Canonical changes tack to keep pace with an ‘explosion’ in security vulnerabilities being discovered with AI tools. The company has announced it’s adopting a ‘unified’ two-week stable release update (SRU) cycle for kernel updates. This speeds up patching, testing and getting fixes for CVEs out to users. Previously, Canonical maintained kernel updates on a 4/2 schedule – a four-week regular cycle and a two-week security cycle. The new cadence takes effect from 28 September, 2026. Why a change is needed Canonical says the “explosion” in bugs and CVEs, driven largely […]
You're reading Canonical is speeding up kernel security updates (because of AI), a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/ubuntu-kernel-security-updates-faster
Want to try Ubuntu’s AI dictation feature? Here’s how
Ubuntu’s new AI-powered dictation tool Myna isn’t officially ready, but you can give it an early test. Canonical has added the Myna orchestrator snap and a pair of speech-recognition AI models to the Snap Store recently, and made its new desktop Myna Settings tool available to test from a PPA. Ubuntu 26.10 also comes with another component preinstalled, as the gnome-shell-ubuntu-extensions package has a GNOME Shell extension that triggers an on-screen HUD when the Myna local AI speech-to-text tech is listening or transcribing. While a formal call for testing hasn’t been made, all the pieces needed to test Myna are […]
You're reading Want to try Ubuntu’s AI dictation feature? Here’s how, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/ubuntu-myna-ai-install
Ubuntu’s new AI-powered dictation tool Myna isn’t officially ready, but you can give it an early test. Canonical has added the Myna orchestrator snap and a pair of speech-recognition AI models to the Snap Store recently, and made its new desktop Myna Settings tool available to test from a PPA. Ubuntu 26.10 also comes with another component preinstalled, as the gnome-shell-ubuntu-extensions package has a GNOME Shell extension that triggers an on-screen HUD when the Myna local AI speech-to-text tech is listening or transcribing. While a formal call for testing hasn’t been made, all the pieces needed to test Myna are […]
You're reading Want to try Ubuntu’s AI dictation feature? Here’s how, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.
👉@sysadminoff
https://www.omgubuntu.co.uk/2026/09/ubuntu-myna-ai-install
📰 Longtime SUSE staff asked if they'd opt for 'voluntary separation'
Other changes also afoot as employees unionize and the distro itself sees modifications.
🔗 Source: https://www.theregister.com/software/2026/09/22/longtime-suse-staff-asked-if-theyd-opt-for-voluntary-separation/5297457
#distro
👉@sysadminoff
https://theregister.com/software/2026/09/22/longtime-suse-staff-asked-if-theyd-opt-for-voluntary-separation/5297457
Other changes also afoot as employees unionize and the distro itself sees modifications.
🔗 Source: https://www.theregister.com/software/2026/09/22/longtime-suse-staff-asked-if-theyd-opt-for-voluntary-separation/5297457
#distro
👉@sysadminoff
https://theregister.com/software/2026/09/22/longtime-suse-staff-asked-if-theyd-opt-for-voluntary-separation/5297457
theregister
Longtime SUSE staff asked if they'd opt for 'voluntary separation'
Other changes also afoot as employees unionize and the distro itself sees modifications
Релиз Chrome 154
Компания Google опубликовала релиз web-браузера Chrome 154. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей RLZ-параметров при поиске. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 155 в рамках нового двухнедельного цикла разработки запланирован на 6 октября.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66331
Компания Google опубликовала релиз web-браузера Chrome 154. Одновременно доступен стабильный выпуск свободного проекта Chromium, выступающего основой Chrome. Браузер Chrome отличается от Chromium использованием логотипов Google, наличием системы отправки уведомлений в случае краха, модулями для воспроизведения защищённого от копирования видеоконтента (DRM), системой автоматической установки обновлений, постоянным включением Sandbox-изоляции, поставкой ключей к Google API и передачей RLZ-параметров при поиске. Для тех, кому необходимо больше времени на обновление, отдельно поддерживается ветка Extended Stable, сопровождаемая 8 недель. Следующий выпуск Chrome 155 в рамках нового двухнедельного цикла разработки запланирован на 6 октября.
👉@sysadminoff
https://www.opennet.ru/opennews/art.shtml?num=66331
👍1
Выпуск FluxCast 0.2.7, инструмента для трансляции рабочего стола Linux на Smart TV
Состоялся выпуск проекта FluxCast v0.2.7, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.
Ключевым изменением в версии 0.2.7 стало полное устранение двух уязвимостей безопасности в сетевом стеке (исправлены несанкционированное подключение к RTSP-сессии и DoS-уязвимость, приводящая к MemoryError).
( читать дальше... )
miracast, python, smart tv, streaming, от автора
👉@sysadminoff
https://www.linux.org.ru/news/multimedia/18385612
Состоялся выпуск проекта FluxCast v0.2.7, предназначенного для организации стриминга рабочего стола Linux на экраны Smart TV по протоколам Wi-Fi Direct (Miracast), DLNA и Chromecast с минимальной задержкой. Исходный код проекта написан на Python и распространяется под лицензией GPLv3.
Ключевым изменением в версии 0.2.7 стало полное устранение двух уязвимостей безопасности в сетевом стеке (исправлены несанкционированное подключение к RTSP-сессии и DoS-уязвимость, приводящая к MemoryError).
( читать дальше... )
miracast, python, smart tv, streaming, от автора
👉@sysadminoff
https://www.linux.org.ru/news/multimedia/18385612
pictura-stainless 1.0.0 — легковесный аналог Pictura Noctis
Опубликован выпуск pictura-stainless 1.0.0 — утилиты для установки случайных обоев в Noctalia Shell (Quickshell). Проект создан как лёгкая и более быстрая альтернатива недавно вышедшей утилите Pictura Noctis, с добавлением поддержки других WM (автор использует sway).
Основные отличия
Скорость сборки и размер: программа не зависит от экосистемы крейтов и собирается Makefile слишком быстро.
Не все флаги совместимы.
Режим для скриптов: добавлен флаг -p, который печатает только путь к выбранному изображению, что упрощает использование утилиты c другими бэкендами обоев:
swaymsg output "*" bg "$(./pictura-stainless -p ~/Pictures/Wallpapers)" fill
Требования и сборка
Для сборки требуется GCC 13 или Clang 16 и выше:
git clone https://github.com/x6prl/pictura-stainless.git
cd pictura-stainless
make
make install PREFIX=$HOME/.local
GCC младше 14 и Clang младше 18:
make CSTD=gnu2x
Нестрипнутый исполняемый файл может показаться великоват
$./pictura-stainless -v
pictura-stainless 1.0.0
$du -h pictura-stainless
24K pictura-stainless
Но strip позволит сократить его размер ещё на 4KБ.
Исходный код написан на языке Си и распространяется под лицензией GPLv3.
Автор отмечает, что альтернативная реализация не только значительно упрощает поддержку кода, но и положительно сказывается на производительности за счет использования современных подходов к управлению памятью. При этом сравнительных замеров не производилось, а оригинальный код Pictura Noctris не был даже скачан.
Инструкции по интеграции с вашим любимым WM
Собранные бинарники для x86_64 и aarch64
c, cli, noctalia, обои, от автора
👉@sysadminoff
https://www.linux.org.ru/news/opensource/18385597
Опубликован выпуск pictura-stainless 1.0.0 — утилиты для установки случайных обоев в Noctalia Shell (Quickshell). Проект создан как лёгкая и более быстрая альтернатива недавно вышедшей утилите Pictura Noctis, с добавлением поддержки других WM (автор использует sway).
Основные отличия
Скорость сборки и размер: программа не зависит от экосистемы крейтов и собирается Makefile слишком быстро.
Не все флаги совместимы.
Режим для скриптов: добавлен флаг -p, который печатает только путь к выбранному изображению, что упрощает использование утилиты c другими бэкендами обоев:
swaymsg output "*" bg "$(./pictura-stainless -p ~/Pictures/Wallpapers)" fill
Требования и сборка
Для сборки требуется GCC 13 или Clang 16 и выше:
git clone https://github.com/x6prl/pictura-stainless.git
cd pictura-stainless
make
make install PREFIX=$HOME/.local
GCC младше 14 и Clang младше 18:
make CSTD=gnu2x
Нестрипнутый исполняемый файл может показаться великоват
$./pictura-stainless -v
pictura-stainless 1.0.0
$du -h pictura-stainless
24K pictura-stainless
Но strip позволит сократить его размер ещё на 4KБ.
Исходный код написан на языке Си и распространяется под лицензией GPLv3.
Автор отмечает, что альтернативная реализация не только значительно упрощает поддержку кода, но и положительно сказывается на производительности за счет использования современных подходов к управлению памятью. При этом сравнительных замеров не производилось, а оригинальный код Pictura Noctris не был даже скачан.
Инструкции по интеграции с вашим любимым WM
Собранные бинарники для x86_64 и aarch64
c, cli, noctalia, обои, от автора
👉@sysadminoff
https://www.linux.org.ru/news/opensource/18385597