Вышел Wine Staging 9.11 с патчем для 17-летнего баг-репорта
На основе пятничного выпуска Wine 9.11 как последнего двухнедельного выпуска для разработки, выпуск Wine Staging 9.11 включает в себя порядка 428 патчей, которые были вновь объединены с последним кодом Wine...
Читать полностью
#Phoronix
@linux_potok
На основе пятничного выпуска Wine 9.11 как последнего двухнедельного выпуска для разработки, выпуск Wine Staging 9.11 включает в себя порядка 428 патчей, которые были вновь объединены с последним кодом Wine...
Читать полностью
#Phoronix
@linux_potok
👏8
SystemD и я: В обёртке Fedora MATE+Compiz Spin
Автор поделился опытом использования Fedora 40 с окружением рабочего стола MATE. Хотя он предпочитает системы без проприетарного ПО и systemD, ради эксперимента установил Fedora, заменив GNOME на MATE, который давно использует. Из программ установил Librewolf и Geany, удалил Firefox и Henchat. Описывает проблемы с systemD и нехватку контроля по сравнению с Hyperbola. Из плюсов выделил графическую установку, полезную для новичков, но ему больше понравились возможности кастомизации у других дистрибутивов.
Читать полностью
#pingvinus
@linux_potok
Автор поделился опытом использования Fedora 40 с окружением рабочего стола MATE. Хотя он предпочитает системы без проприетарного ПО и systemD, ради эксперимента установил Fedora, заменив GNOME на MATE, который давно использует. Из программ установил Librewolf и Geany, удалил Firefox и Henchat. Описывает проблемы с systemD и нехватку контроля по сравнению с Hyperbola. Из плюсов выделил графическую установку, полезную для новичков, но ему больше понравились возможности кастомизации у других дистрибутивов.
Читать полностью
#pingvinus
@linux_potok
👍6👌1
Дроиды и питоны: работаем с ADB на Python
Однажды, в одну из бессонных ночей, я думал, как можно автоматизировать рутинные действия на андроид-смартфоне. Ну вы же знаете программистов - их хлебом не корми, дай только что-то автоматизировать. Будь это просто создание каких-то отчетов или сортировка файлов.
И вот, тогда я узнал об одной прекрасной утилите - Android Debug Bridge, ADB. Прекрасный инструмент для работы с Android - подключил телефон, и занимайся чем хочешь. Но иногда так лень запоминать разные команды, вводить их каждый раз... Вот здесь на помощь приходит Python. Прекрасный язык с большими возможностями.
В этой статье я рассмотрю как работать с ADB через python.
Если вы - разработчик или тестировщик приложений для Android, просто обычный программист или юзер - то вы попали по адресу.
Читать полностью
#habr
@linux_potok
Однажды, в одну из бессонных ночей, я думал, как можно автоматизировать рутинные действия на андроид-смартфоне. Ну вы же знаете программистов - их хлебом не корми, дай только что-то автоматизировать. Будь это просто создание каких-то отчетов или сортировка файлов.
И вот, тогда я узнал об одной прекрасной утилите - Android Debug Bridge, ADB. Прекрасный инструмент для работы с Android - подключил телефон, и занимайся чем хочешь. Но иногда так лень запоминать разные команды, вводить их каждый раз... Вот здесь на помощь приходит Python. Прекрасный язык с большими возможностями.
В этой статье я рассмотрю как работать с ADB через python.
Если вы - разработчик или тестировщик приложений для Android, просто обычный программист или юзер - то вы попали по адресу.
Читать полностью
#habr
@linux_potok
👍9
Устанавливаем Home Assistant Supervised
Сегодня мы будем устанавливать Home Assistant Supervised на Debian 12 по официальной инструкции. "Шо, опять?" - спросят многие. Да, но просто так устанавливать по инструкции скучно и обязательно столкнемся с проблемами, про которые даже не упоминается в инструкции.
Читать полностью
#habr
@linux_potok
Сегодня мы будем устанавливать Home Assistant Supervised на Debian 12 по официальной инструкции. "Шо, опять?" - спросят многие. Да, но просто так устанавливать по инструкции скучно и обязательно столкнемся с проблемами, про которые даже не упоминается в инструкции.
Читать полностью
#habr
@linux_potok
👍11
Выпуск Python-библиотеки для научных вычислений NumPy 2.0.0
Доступен релиз Python-библиотеки для научных вычислений NumPy 2.0.0, ориентированной на работу с многомерными массивами и матрицами, а также предоставляющей большую коллекцию функций с реализацией различных алгоритмов, связанных с использованием матриц. NumPy является одной из наиболее востребованных библиотек, применяемых для научных расчётов. Код проекта написан на языке Python с применением оптимизаций на языке Си и распространяется под лицензией BSD.
Читать полностью
#OpenNet
@linux_potok
Доступен релиз Python-библиотеки для научных вычислений NumPy 2.0.0, ориентированной на работу с многомерными массивами и матрицами, а также предоставляющей большую коллекцию функций с реализацией различных алгоритмов, связанных с использованием матриц. NumPy является одной из наиболее востребованных библиотек, применяемых для научных расчётов. Код проекта написан на языке Python с применением оптимизаций на языке Си и распространяется под лицензией BSD.
Читать полностью
#OpenNet
@linux_potok
👍6
Драйвер RKVDEC2 опубликован для ускоренного декодирования видео на более новых SoC Rockchip
В течение многих лет существовал драйвер Linux RKVDEC для обеспечения ускоренного декодирования видео на SoC Rockchip. Сейчас ведутся работы над RKVDEC2 для обеспечения декодирования видео на более новых SoC Rockchip...
Читать полностью
#Phoronix
@linux_potok
В течение многих лет существовал драйвер Linux RKVDEC для обеспечения ускоренного декодирования видео на SoC Rockchip. Сейчас ведутся работы над RKVDEC2 для обеспечения декодирования видео на более новых SoC Rockchip...
Читать полностью
#Phoronix
@linux_potok
👍6
Fedora делает успехи в расширении использования ИИ и упрощении ускорения PyTorch на AMD ROCm
Кристиан Шаллер из Red Hat в пятницу поделился обновлением о текущих улучшениях в Fedora Workstation. Учитывая текущие тенденции в отрасли, в текущей разработке Fedora Workstation уделяется много внимания... ИИ, ИИ, ИИ...
Читать полностью
#Phoronix
@linux_potok
Кристиан Шаллер из Red Hat в пятницу поделился обновлением о текущих улучшениях в Fedora Workstation. Учитывая текущие тенденции в отрасли, в текущей разработке Fedora Workstation уделяется много внимания... ИИ, ИИ, ИИ...
Читать полностью
#Phoronix
@linux_potok
👍7👌1
API гипервызовов VMware, вероятно, появится в Linux 6.11
В течение нескольких месяцев компания Broadcom работает над API гипервызовов VMware для ядра Linux. Этот "vmware_hypercall" представляет собой новое семейство функций для использования кодом гостевой системы VMware и драйверами виртуальных устройств в архитектурно-независимой форме...
Читать полностью
#Phoronix
@linux_potok
В течение нескольких месяцев компания Broadcom работает над API гипервызовов VMware для ядра Linux. Этот "vmware_hypercall" представляет собой новое семейство функций для использования кодом гостевой системы VMware и драйверами виртуальных устройств в архитектурно-независимой форме...
Читать полностью
#Phoronix
@linux_potok
👍8
Новая паника DRM Linux «Синий экран смерти» в действии
После многолетних разговоров о обработке паники DRM и появлении решения «Синий экран смерти» для драйверов DRM/KMS, Linux 6.10 вводит новую инфраструктуру обработки паники DRM для отображения сообщения при возникновении паники. Это особенно важно для тех, кто собирает ядро без поддержки VT/FBCON, где иначе просмотр сообщения о панике ядра не так легко доступен...
Читать полностью
#Phoronix
@linux_potok
После многолетних разговоров о обработке паники DRM и появлении решения «Синий экран смерти» для драйверов DRM/KMS, Linux 6.10 вводит новую инфраструктуру обработки паники DRM для отображения сообщения при возникновении паники. Это особенно важно для тех, кто собирает ядро без поддержки VT/FBCON, где иначе просмотр сообщения о панике ядра не так легко доступен...
Читать полностью
#Phoronix
@linux_potok
👍7😁2
Загадочное новое название Shovel Knight анонсировано, плюс Shovel Knight: Shovel of Hope DX
Как подтвердили разработчики из Yacht Club Games в конце последней трансляции Yacht Club Games Presents, в скором времени выйдет новая игра Shovel Knight! Кроме того, нас порадуют и Shovel Knight: Shovel of Hope DX.
Читать полностью
#GamingOnLinux
@linux_potok
Как подтвердили разработчики из Yacht Club Games в конце последней трансляции Yacht Club Games Presents, в скором времени выйдет новая игра Shovel Knight! Кроме того, нас порадуют и Shovel Knight: Shovel of Hope DX.
Читать полностью
#GamingOnLinux
@linux_potok
👍6
Выпущен Wine 9.11, продолжаются улучшения для ARM
Wine 9.11 вышел как новое выпускное обновление для слоя совместимости с Windows, и с ним появились новые функции и исправления ошибок для значительной части того, что делает возможным Proton.
Читать полностью
#GamingOnLinux
@linux_potok
Wine 9.11 вышел как новое выпускное обновление для слоя совместимости с Windows, и с ним появились новые функции и исправления ошибок для значительной части того, что делает возможным Proton.
Читать полностью
#GamingOnLinux
@linux_potok
👍6
SteamOS 3.6.5 Предварительная версия для Steam Deck доступна, плюс два обновления Steam Beta Client
Valve выпустила предварительную версию SteamOS 3.6.5 для Steam Deck, а также два дополнительных бета-релиза клиента Steam для всех пользователей.
Читать полностью
#GamingOnLinux
@linux_potok
Valve выпустила предварительную версию SteamOS 3.6.5 для Steam Deck, а также два дополнительных бета-релиза клиента Steam для всех пользователей.
Читать полностью
#GamingOnLinux
@linux_potok
👍6
Стрим: Redroot и Обычный пользователь на связи. Новости PortProton и немного о будущем Alt Linux p11
Redroot и Обычный пользователь на связи. Новости PortProton и немного о будущем Alt Linux p11.
https://www.youtube.com/watch?v=C0C_a1Z15G8
1 сообщение - 1 участник
Читать всю тему
Читать полностью
#LinuxGamingRU
@linux_potok
Redroot и Обычный пользователь на связи. Новости PortProton и немного о будущем Alt Linux p11.
https://www.youtube.com/watch?v=C0C_a1Z15G8
1 сообщение - 1 участник
Читать всю тему
Читать полностью
#LinuxGamingRU
@linux_potok
👍8👌1
postmarketOS 24.06 Linux Mobile OS Привносит KDE Plasma 6, GNOME Mobile 46
Операционная система postmarketOS 24.06 для мобильных устройств на базе Linux теперь доступна для загрузки с поддержкой KDE Plasma Mobile 6, GNOME Mobile 46, Phosh 0.39 и Sxmo 1.16.3. Вот что нового!
Читать полностью
#9to5Linux
@linux_potok
Операционная система postmarketOS 24.06 для мобильных устройств на базе Linux теперь доступна для загрузки с поддержкой KDE Plasma Mobile 6, GNOME Mobile 46, Phosh 0.39 и Sxmo 1.16.3. Вот что нового!
Читать полностью
#9to5Linux
@linux_potok
👍10👎1
Релиз оконного менеджера IceWM 3.6.0
Доступен выпуск легковесного оконного менеджера IceWM 3.6.0. IceWM предоставляет полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений, для группировки окон можно использовать вкладки. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Поддерживается объединение окон в форме вкладок. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
Доступен выпуск легковесного оконного менеджера IceWM 3.6.0. IceWM предоставляет полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений, для группировки окон можно использовать вкладки. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Поддерживается объединение окон в форме вкладок. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню. Код написан на языке С++ и распространяется под лицензией GPLv2.
Читать полностью
#OpenNet
@linux_potok
👍10
Выпуск Linux 6.10-rc4 с очередной неделей исправлений драйверов
Линус Торвальдс, как отец ядра Linux, выделил время в этот День отца, чтобы выпустить Linux 6.10-rc4...
Читать полностью
#Phoronix
@linux_potok
Линус Торвальдс, как отец ядра Linux, выделил время в этот День отца, чтобы выпустить Linux 6.10-rc4...
Читать полностью
#Phoronix
@linux_potok
👍9
Выпущена среда рабочего стола Cinnamon 6.2, вот что нового
Среда рабочего стола Cinnamon 6.2 теперь доступна с различными улучшениями качества жизни, новыми функциями и множеством исправлений ошибок. Вот что нового!
Читать полностью
#9to5Linux
@linux_potok
Среда рабочего стола Cinnamon 6.2 теперь доступна с различными улучшениями качества жизни, новыми функциями и множеством исправлений ошибок. Вот что нового!
Читать полностью
#9to5Linux
@linux_potok
👍10
[Перевод] Что такое PID 0
Как говорится, «не будите во мне ботана». Иногда кто-нибудь беспечно задаст мне, казалось бы, невинный вопрос — и я убиваю следующие несколько часов (в описываемом случае — дней), чтобы полноценно сформулировать ответ. Обычно всё это заканчивается с моей стороны очередной филиппикой на mastodon или в каком-нибудь приватном чате. Но на сей раз не буду этим ограничиваться и напишу целый пост.
Вот с какого невинного вопроса всё началось:
А почему UID начинаются с 0, но PID начинаются с 1?
Если совсем коротко: в Unix PID (идентификаторы процессов) начинаются именно с 0! PID 0 просто не отображаются в пользовательском пространстве через традиционные API. PID 0 запускает ядро, а затем практически уходит на покой, только немного участвует в работе планировщика процессов и в управлении питанием. Кроме того, на просторах Интернета доминирует заблуждение о PID 0, всё из-за одного ошибочного утверждения в Википедии, которому уже 16 лет.
В заключении к посту я дам несколько расширенную версию этого короткого ответа, но если хотите до него дойти вместе со мной — давайте разберём достаточно длинную среднюю часть.
Но, конечно же, любой желающий может просто загуглить, что такое PID 0, верно? Зачем мне вообще всё это писать?
Читать полностью
#habr
@linux_potok
Как говорится, «не будите во мне ботана». Иногда кто-нибудь беспечно задаст мне, казалось бы, невинный вопрос — и я убиваю следующие несколько часов (в описываемом случае — дней), чтобы полноценно сформулировать ответ. Обычно всё это заканчивается с моей стороны очередной филиппикой на mastodon или в каком-нибудь приватном чате. Но на сей раз не буду этим ограничиваться и напишу целый пост.
Вот с какого невинного вопроса всё началось:
А почему UID начинаются с 0, но PID начинаются с 1?
Если совсем коротко: в Unix PID (идентификаторы процессов) начинаются именно с 0! PID 0 просто не отображаются в пользовательском пространстве через традиционные API. PID 0 запускает ядро, а затем практически уходит на покой, только немного участвует в работе планировщика процессов и в управлении питанием. Кроме того, на просторах Интернета доминирует заблуждение о PID 0, всё из-за одного ошибочного утверждения в Википедии, которому уже 16 лет.
В заключении к посту я дам несколько расширенную версию этого короткого ответа, но если хотите до него дойти вместе со мной — давайте разберём достаточно длинную среднюю часть.
Но, конечно же, любой желающий может просто загуглить, что такое PID 0, верно? Зачем мне вообще всё это писать?
Читать полностью
#habr
@linux_potok
👍9
Cinnamon 6.2 Desktop становится стабильным перед выпуском Linux Mint 22
Если вы с нетерпением ждете предстоящего выпуска Linux Mint 22, вам понравится узнать, что рабочая среда Cinnamon 6.2 была «выпущена» на этих выходных. Кавычки тут потому, что речь идет о выпуске tarball, а не о распространении всем существующим пользователям. Действительно, Cinnamon 6.2 будет по умолчанию в Linux Mint 22, который ожидается этим летом — возможно, в следующем месяце. Это будет первая версия, основанная на Ubuntu 24.04 LTS. Исходя из журнала изменений на Github, Cinnamon 6.2 выглядит как скромное улучшение.
Читать полностью
#OmgUbuntu
@linux_potok
Если вы с нетерпением ждете предстоящего выпуска Linux Mint 22, вам понравится узнать, что рабочая среда Cinnamon 6.2 была «выпущена» на этих выходных. Кавычки тут потому, что речь идет о выпуске tarball, а не о распространении всем существующим пользователям. Действительно, Cinnamon 6.2 будет по умолчанию в Linux Mint 22, который ожидается этим летом — возможно, в следующем месяце. Это будет первая версия, основанная на Ubuntu 24.04 LTS. Исходя из журнала изменений на Github, Cinnamon 6.2 выглядит как скромное улучшение.
Читать полностью
#OmgUbuntu
@linux_potok
👍7😭2👏1
Nvidia представила открытую LLM модель Nemotron-4 340B
На данный момент самая крупная, после DeepSeek-V2 236B, открытая LLM модель размером 340B. В тестах сравнения человеком по одним показателям выигрывает у GPT-4-1106 (вышла в ноябре 2023), по другим проигрывает, но чаще составляет паритет.
Модель обучалась на 50+ естественных языках и 40+ языках программирования. Архитектура модели построена на Grouped-Query Attention (GQA) и Rotary Position Embeddings (RoPE). Но длина контекста всего 4096 токенов.
( читать дальше... )
nvidia, искусственный интеллект
Читать полностью
#LinuxOrgRu
@linux_potok
На данный момент самая крупная, после DeepSeek-V2 236B, открытая LLM модель размером 340B. В тестах сравнения человеком по одним показателям выигрывает у GPT-4-1106 (вышла в ноябре 2023), по другим проигрывает, но чаще составляет паритет.
Модель обучалась на 50+ естественных языках и 40+ языках программирования. Архитектура модели построена на Grouped-Query Attention (GQA) и Rotary Position Embeddings (RoPE). Но длина контекста всего 4096 токенов.
( читать дальше... )
nvidia, искусственный интеллект
Читать полностью
#LinuxOrgRu
@linux_potok
👍5👌1
Выпуск открытого драйвера для нейронного процессора RK3588 от Rockchip
13 июня был опубликован открытый драйвер ядра для нейронного процессора RK3588 от Rockchip. Разработкой занимается инженер Томеу Визосо (Tomeu Vizoso).
( читать дальше... )
Нейронный процессор (или Neural Processing Unit, NPU, ИИ-ускоритель / AI accelerator) — это специализированный класс микропроцессоров и сопроцессоров, используемый для аппаратного ускорения работы алгоритмов искусственных нейронных сетей, компьютерного зрения, распознавания по голосу, машинного обучения и других методов работы искусственного интеллекта.
npu, rockchip, драйвер
Читать полностью
#LinuxOrgRu
@linux_potok
13 июня был опубликован открытый драйвер ядра для нейронного процессора RK3588 от Rockchip. Разработкой занимается инженер Томеу Визосо (Tomeu Vizoso).
( читать дальше... )
Нейронный процессор (или Neural Processing Unit, NPU, ИИ-ускоритель / AI accelerator) — это специализированный класс микропроцессоров и сопроцессоров, используемый для аппаратного ускорения работы алгоритмов искусственных нейронных сетей, компьютерного зрения, распознавания по голосу, машинного обучения и других методов работы искусственного интеллекта.
npu, rockchip, драйвер
Читать полностью
#LinuxOrgRu
@linux_potok
👍7