LINUXTALKS.CO

3
Всего сообщений: 76

Инженер из AMD признал, что графический стек Linux нуждается в совершенствовании

Группа Ядро Linux

При обсуждении ошибки, связанной с относительно высоким по сравнению с Windows потреблением электроэнергии на APU AMD с поддержкой аппаратного декодирования видео, инженер из AMD, Алекс Дойкер (Alex Deucher, основной разработчик драйвера amdgpu), признал, что отображение видео в Linux в принципе неэффективно.

При выводе видео в Linux сейчас используется следующая цепочка:

  • Сжатый видеопоток
  • VCN (модуль аппаратного декодирования видео для GPU AMD)
  • Сырые YUV данные
  • Конвертация палитры, масштабирование на модуле GFX (по сути 3D акселератор в GPU, что заставляет его повышать частоты работы ядра и VRAM)
  • RGB данные
  • Вывод на дисплей.

Как должно работать:

  • Сжатый видеопоток
  • VCN
  • Сырые YUV данные
  • Контроллер дисплея, который будет преобразовывать палитру, масштабировать и отображать.

Более эффективно это может быть решено в Wayland композиторах, но пока реализации нет. Данная проблема решена в Microsoft Windows и Google Android, ибо там есть полноценные одиночные композиторы, которые предоставляют соответствующие возможности и API - чего пока нет в Linux, потому что ни X.org, ни Wayland не могут работать с YUV-потоками напрямую.

>>> Подробности

 , , ,

cocucka ()

Доля расходов Linux Foundation на разработку ядра Linux составила 2.9%

Группа Ядро Linux

Организация Linux Foundation опубликовала годовой отчёт, в соответствии с которым за 2023 год к организации присоединилось 270 новых участников, а число курируемых организацией проектов достигло 1133. За год организация заработала 263.6 млн. долларов, а израсходовала 269 млн долларов. По сравнению с прошлым годом затраты на разработку ядра снизились почти на 400 тысяч долларов. Общая доля затрат, связанных с разработкой ядра, среди всех расходов составляет 2.9% ($7.8 млн). Для сравнения доля расходов на ядро в 2022 году составляла 3.2%, а в 2021 - 3.4%.

Всего на различные не связанные с ядром проекты приходится 64% расходов ($171.8 млн). Наибольший вклад осуществляется в проекты, связанные с облачными технологиями, контейнерами и виртуализацией (25%), а также с сетевыми технологиями (13%). Доли расходов Linux Foundation на проекты, связанные с искусственным интеллектом, web-разработкой и блокчейном, составили 12%, 11% и 4% соответственно.

На поддержание инфраструктуры потрачено $22.58 млн (9%), на программы обучения и сертификации - $18.57 млн (7%), на корпоративные операции - $17.1 млн (6%), на проведение мероприятий - $14.6 млн (6%), на сопровождение сообщества - $13.5 млн (5%), на международные операции $2.96 млн (1%).

Что касается доходов, то 45% от всех полученных средств ($118.2 млн) приходится на пожертвования и взносы, участников организации; 26% ($67 млн) - целевая поддержка проектов; 19% ($49.5 млн) - поддержка мероприятий, а также регистрационные взносы на конференциях; 10% ($27.2 млн) - оплата обучающих курсов и получение сертификатов.

>>> Подробности

 ,

cocucka ()

Официально: 2023 — год линукса на десктопе

Группа Ядро Linux

В уходящем 2023 году специалисты одного популярного сайта отметили рост примерно на треть использования ОС на основе ядра Линукс.

Когда речь идет о настольных системах, Windows занимает большинство — 63,2% трафика приходится на устройства с настольным Windows. С 2022 года она показала снижение на 2,3%. Mac OS составляет 29,2% трафика с увеличением на 2,9% по сравнению с прошлым годом. Linux занимает 3,6%, с существенным увеличением на 31,2% с 2022 года. И, наконец, Chrome OS составляет 2,9%, увеличившись на 13,1% по сравнению с прошлым годом.

>>> Подробности

 ,

cocucka ()

Линус Торвальдс сказал что не будет больше показывать пальцем...

Группа Персоналии

На саммите Open Source в Японии Линус Торвальдс в беседе с главой Verizon по Open Source Дирком Хонделом, сказал что не будет «показывать пальцем на какую-то компанию. Я усвоил урок».

Ещё:

Торвальдс ответил: «Найти разработчиков гораздо проще; у нас много разработчиков. Некоторые люди думают, что нужно быть суперразработчиком, который может делать все, чтобы быть сопровождающим, но на самом деле это не так». «Чтобы быть сопровождающим, нужно обладать определённым хорошим вкусом, чтобы судить о коде других людей. Некоторые из этих качеств могут быть врождёнными, но многое просто требует практики», — ответил Торвальдс. По его мнению, сопровождающие должны уметь смотреть на код других людей и возможностью ответить на вопрос: «Это хороший или плохой подход». Торвальдс пояснил, что «обычно это просто вопрос того, что мы делали это в течение многих лет».

Тем не менее, Торвальдс добавил: «У нас действительно много отличных сопровождающих, но с другой стороны, вам нужно быть там все время или вам нужно найти других сопровождающих, с которыми вы можете работать, чтобы составить график своих отпусков и тому подобные вещи».

Что касается Торвальдса: «Быть там все время не проблема, потому что мне нравится делать то, что я делаю». «Несколько месяцев назад я был в отпуске, и у меня есть ноутбук. И если бы у меня не было с собой ноутбука, мне бы было так скучно. Это то, чем я занимаюсь. Но я понял, что такая жизнь не для всех, особенно когда на это приходится тратить годы своей жизни», — рассказал Торвальдс.

Подводя итог, Торвальдс сказал: «Это одна из тех вещей, когда многие люди думают, что открытый исходный код — это все о программировании, но во многом это также и общение. Я необязательно имею в виду язык. Я имею в виду контекст, причину создания кода. Это сложная работа. Но если вы хотите быть сопровождающим, поверьте мне, наверху есть место».

Хондел прокомментировал, что старение сообщества ядра — это «палка о двух концах». Торвальдс согласился с этим, но отметил, что сообщество Linux меняется. «Одна из вещей, которые мне понравились в части ядра Rust, заключалась в том, что там был один сопровождающий, который явно был намного моложе большинства сопровождающих. Мы ясно видим, что определённые области ядра привносят среди большего количества молодых людей. Например, что касается драйверов, вам будет гораздо легче найти молодых людей, и именно так мы традиционно вырастили множество сопровождающих, включая Грега Кроа-Хартмана, мейнтейнера стабильной ветки ядра Linux», — уточнил Торвальдс.

>>> Источник

 , , ,

rezedent12 ()

Компания-разработчик Astra Linux выходит на IPO

Группа СССР

Российская группа «Астра», разработчик отечественной операционной системы Astra Linux, проведет IPO на Мосбирже.

( читать дальше... )

>>> Импортозамещение

 ,

Kaschenko ()

Red Hat переходит с системы отслеживания ошибок Bugzilla на платформу Jira

Группа IBM / RedHat

Компания Red Hat объявила о переводе разработки Red Hat Enterprise Linux и CentOS Stream на новую систему отслеживания ошибок issues.redhat.com, построенную на основе проприетарной платформы Jira, развиваемой компанией Atlassian. Ранее в Red Hat применялась собственная редакция свободной платформы отслеживания ошибок Bugzilla (аналогичные отдельные редакции Bugzilla также развивают проекты Mozilla и SUSE). В настоящее время компания Red Hat уже перешла на приём новых сообщений об ошибках в RHEL 6-9 только через новую систему и в течение следующих нескольких недель планирует перенести из Bugzilla в Jira существующую базу сообщений об ошибках. Проект Fedora продолжит использование Bugzilla, несмотря на внедрение Jira в RHEL и CentOS Stream.

( читать дальше... )

>>> Подробности

 

crypt ()

Один из сопровождающих драйвер Nouveau объявил об отставке

Группа Корпорации

Бен Скеггс (Ben Skeggs) объявил о прекращении участия в разработке проекта Nouveau, развивающего свободный драйвер для GPU NVIDIA, и снятии с себя полномочий мэйнтейнера поставляемого в ядре Linux кода DRM-драйвера (Direct Rendering Manager) Nouveau. В качестве причины прекращения участия в разработке называется уход из компании Red Hat по личным мотивам. При этом драйвер не останется без присмотра - в списке сопровождающих остаются ещё два сотрудника Red Hat - Кэрол Хербст (Karol Herbst) и Люде Пауль (Lyude Paul).

( читать дальше... )

>>> Подробности

 ,

crypt ()

Сокращение срока поддержки LTS-ядер Linux и проблема с выгоранием сопровождающих

Группа Корпорации

Разработчики ядра Linux намерены ограничиться двухлетним циклом выпуска обновлений для LTS-веток ядра Linux. Формально время сопровождения LTS-веток и сейчас составляет 2 года, но последние пять лет, срок выпуска обновлений продлевался до 6 лет в случае, если ядро продолжает быть востребованным и представители индустрии готовы оказать поддержку разработчиков, осуществляющих сопровождение.

( читать дальше... )

>>> Подробности

 

crypt ()

Выпуск Альт Рабочая станция К 10.2

Группа Linux в России

Доступно обновление операционной системы «Альт Рабочая станция К 10.2». Сборка подготовлена для архитектуры x86_64 и построена на 10 платформе ALT (ветка p10 Aronia). Операционная система внесена в Единый реестр российских программ и баз данных. Дистрибутив подходит широкому кругу пользователей для работы в офисе и дома. Также это решение может быть частью инфраструктуры Active Directory, доступны: аутентификация в домене, доступ к файловым ресурсам и ресурсам печати.

Свободно использовать загруженную версию могут только физические лица, в том числе – индивидуальные предприниматели. Коммерческие и государственные организации могут скачивать и тестировать дистрибутив. Для постоянной работы в корпоративной инфраструктуре юридическим лицам необходимо приобретать лицензии или заключать лицензионные договоры в письменной форме.

( читать дальше... )

>>> Подробности [Opennet]

 

Zadoff386 ()

Сформирован дистрибутив openSUSE Slowroll, идущий на смену openSUSE Leap

Группа Novell / SLES / OpenSuse

Проект openSUSE начал разработку нового дистрибутива openSUSE Slowroll, созданного на основе дистрибутива openSUSE Tumbleweed, но отличающегося применением более медленного непрерывного цикла обновления версий программ (rolling-обновления). Предполагается, что новые версии openSUSE Slowroll, будут формироваться раз в один или два месяца, с промежуточной постоянной публикацией обновлений пакетов с исправлением ошибок и уязвимостей. Готовые iso-образы подготовлены (4.4ГБ) для архитектуры x86_64.

( читать дальше... )

>>> Подробности [Opennet]

 ,

Zadoff386 ()

Выпуск файлового менеджера Double Commander 1.1

Группа Open Source

Доступна новая ветка двухпанельного файлового менеджера Double Commander 1.1, развивающего аналог Total Commander и обеспечивающего совместимость с его плагинами. Уровень качества ветки 1.1 пока оценивается как бета-версия (в ветке 1.0.x признак бета-версии был убран в выпуске 1.0.7, через год после 1.0.0). Предлагается три варианта интерфейса пользователя - на базе GTK2, Qt5 и Qt6. Код написан на языке Pascal и распространяется под лицензией GPLv2.

( читать дальше... )

>>> Подробности

 

crypt ()

Релиз дистрибутива Manjaro Linux 23.0

Группа Manjaro

Состоялся релиз дистрибутива Manjaro Linux 23.0, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (3.7 ГБ), GNOME (3.5 ГБ) и Xfce (3.5 ГБ). При участии сообщества дополнительно развиваются сборки с Budgie, Cinnamon, Deepin, LXDE, LXQt, MATE и i3.

( читать дальше... )

>>> Подробности [Opennet]

 ,

Zadoff386 ()

AlmaLinux ввёл в строй репозитории с дополнительными пакетами

Группа IBM / RedHat

Проект AlmaLinux объявил о создании двух новых репозиториев, в которых будут публиковать пакеты, отличающиеся от Red Hat Enterprise Linux. В репозитории Synergy началась поставка дополнительных пакетов, изначально отсутствующих в пакетной базе RHEL и репозитории EPEL, но востребованных пользователями AlmaLinux. Synergy преподносится как дополнение к EPEL, поэтому в случае появления аналогичного пакета в EPEL, его вариант от AlmaLinux будет удалён из Synergy.

( читать дальше... )

>>> Подробности

 ,

Zadoff386 ()

Уязвимость в Linux-драйвере exFAT, позволяющая поднять привилегии в системе

Группа Ядро Linux

В поставляемом в ядре Linux драйвере для файловой системы exFAT выявлена уязвимость (CVE-2023-4273), позволяющая при монтировании специально оформленного раздела (например, при подключении вредоносного USB Flash) добиться переполнения стека и выполнения своего кода с правами ядра. Проблема пока устранена в экспериментальном выпуске ядра Linux 6.5-rc5. Проследить за исправлением в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Arch.

( читать дальше... )

>>> Подробности

 ,

crypt ()

Выпуск дистрибутива OpenMandriva ROME 23.08

Группа Прочие дистрибутивы

Проект OpenMandriva опубликовал релиз OpenMandriva ROME 23.08, редакции дистрибутива, использующей модель непрерывной доставки обновлений (rolling-выпуски). Предложенная редакция позволяет получить доступ к новым версиям пакетов, развиваемым для ветки OpenMandriva Lx 5, не дожидаясь формирования классического дистрибутива. Для загрузки подготовлены iso-образы размером 1.8-2.9 ГБ c рабочими столами KDE, GNOME и LXQt, поддерживающие загрузку в Live-режиме. Сборки для KDE и LXQt подготовлены в вариантах x86_64 и "znver1" (сборка, оптимизированная для процессоров AMD Ryzen, ThreadRipper и EPYC). Сборки с KDE поставляются в урезанном (1.9 ГБ) и полном вариантах (2.8 ГБ). Дополнительно опубликована серверная сборка, а также образы для плат RaspberryPi 4 и RaspberryPi 400.

( читать дальше... )

>>> Подробности

 

crypt ()

Ядру Linux исполнилось 32 года

Группа Ядро Linux

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало около 10 тысяч строк исходного кода. Современное ядро Linux насчитывает более 30 млн строк кода. По данным исследования, проведённого в 2010 году по заказу Евросоюза, приблизительная стоимость разработки с нуля проекта, аналогичного современному ядру Linux, составила бы более миллиарда долларов США (расчёт производился, когда в ядре было 13 млн строк кода), по другим оценкам - более 3 миллиардов.

( читать дальше... )

>>> Подробности

 

crypt ()

Проект LibreOffice перешёл на привязанную к датам нумерацию версий

Группа Open Source

В соответствии с ранее утверждённым планом проект LibreOffice перешёл на новую схему нумерации версий, привязанную к датам и отражающую год и месяц формирования релиза. Следующим после LibreOffice 7.6 значительным выпуском станет LibreOffice 24.2, номер версии которого отражает релиз в феврале 2024 года. За ним последует выпуск 24.8, намеченный на август 2024 года.

( читать дальше... )

>>> Подробности

 

crypt ()

Вышла новая версия Window Maker 0.96.0

Группа Open Source

Пятого августа сего года, вышла новая версия менеджера окон, под названием Window Maker.

( читать дальше... )

>>> Подробности

 

odalist ()

Raspberry Pi использовали для создания робота-компаньона

Группа Open Source

Сообщество Raspberry Pi - лучшее место, где можно завести друзей. Или даже создать. Этот двуногий робот-компаньон был создан разработчиком Дэном Николсоном и использует Raspberry Pi в качестве основного компонента. Также в наличии пара самодельных печатных плат и Arduino.

( читать дальше... )

>>> Подробности

 

Zadoff386 ()

Доступен графический тулкит GTK 4.12

Группа IBM / RedHat

После пяти месяцев разработки опубликован релиз многоплатформенного тулкита для создания графического интерфейса пользователя - GTK 4.12.0. GTK 4 развивается в рамках нового процесса разработки, который пытается предоставить разработчикам приложений стабильный и поддерживаемый в течение нескольких лет API, который можно использовать не опасаясь, что каждые полгода придётся переделывать приложения из-за изменения API в очередной ветке GTK.

( читать дальше... )

>>> Подробности

 

crypt ()