LINUX.ORG.RU

Gnome


168

36

Всего сообщений: 387

GNOME Foundation получил 1 миллион евро на развитие

Группа GNOME

Некоммерческая организация GNOME Foundation получила грант размером 1 миллион евро от Sovereign Tech Fund. Эти средства планируется потратить на следующее:

  • создание нового стека вспомогательных технологий для инвалидов;
  • шифрование домашних каталогов пользователей;
  • обновление GNOME Keyring;
  • улучшение поддержки аппаратного обеспечения;
  • инвестиции в QA и Developer Experience;
  • расширение различных API freedesktop;
  • консолидация и улучшения компонентов платформы GNOME.

Фонд приглашает заинтересованных разработчиков — как физических лиц, так и организации — к участию в работе по этим направлениям.

Подробной информации пока немного, но о планах на новый стек вспомогательных тенологий для незрячих можно почитать в блоге Мэтта Кэмпбелла, который планирует взять на себя эту часть работы. Мэтт сам является незрячим и уже более 20 лет разрабатывает ПО для таких же, как и он, в том числе, для пользователей Linux. Мэтт — создатель System Access (с 2004 по настоящее время), участник разработки Narrator и UI Automation API в Microsoft (2017-2020), а также ведущий разработчик AccessKit (с 2021 по настоящее время).

Sovereign Tech Fund основан в октябре 2022 года и финансируется немецким федеральным министерством экономики и защиты климата. За это время фонд оказал поддержку таким проектам, как curl, Fortran, OpenMLS, OpenSSH, Pendulum, RubyGems & Bundler, OpenBLAS, WireGuard.

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

 , гранты

AP
()

Вышел GNOME 45.1

Группа GNOME

Вышел GNOME 45.1, стабильный багфикс-релиз.

Этот выпуск содержит критическое обновление стабильности и незначительное обновление безопасности, которое затрагивает приложения Electron, использующие уведомления Portal (например, через Flatpak). Всем пользователям libnotify 0.8.x настоятельно рекомендуется обновиться до этого выпуска.

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

 , ,

Shushundr
()

GNOME 45 «Rīga»

GNOME 45 «Rīga»
Группа GNOME

Спустя 6 месяцев разработки состоялся релиз GNOME 45 под кодовым названием «Rīga». Новый выпуск уже доступен в составе экспериментальных сборок Fedora 39 и Ubuntu 23.10.

Проект GNOME — это международное сообщество, поддерживаемое некоммерческим фондом, уделяющее особое внимание качеству пользовательского опыта, первоклассной интернационализации и доступности.

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

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

 ,

evgeny_aa
()

В Gnome 45 сломают обратную совместимость с дополнениями

Группа GNOME

25 сентября выйдет окружение Gnome 45, в котором изменят процесс загрузки модулей в дополнениях к GNOME Shell, и потребуется внесение изменений в дополнения. Дополнения, созданные для Gnome 45, не будут работать в Gnome 44 и ниже, а дополнения, созданные для Gnome 44 и ниже, не будут работать в Gnome 45. Разработчику расширений предстоит загрузить два варианта дополнений: для Gnome 45+ и Gnome 44- . Ну а мейнтейнерам дистрибутивов, которые поддерживают в одном релизе и Gnome 44, и Gnome 45, предстоит и расширения поддерживать в разных пакетах - для Gnome 44 и Gnome 45, либо лишать один из вариантов использования поддержки расширений.

Нарушение совместимости связано с закрытием собственной системы импорта модулей, специфичной для JavaScript runtime GJS (GNOME JavaScript на базе движка SpiderMonkey от проекта Mozilla) и переходом на стандартный механизм импорта JavaScript-модулей (ESM), описанный в спецификации ECMAScript 6 и применяемый в web-приложениях. Отличия сводятся к тому, что ранее в дополнениях к GNOME Shell для подключения JavaScript-модулей и GObject-обвязок применялся объект «imports», а теперь должен использоваться оператор «import».

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

 

ips2010
()

GNOME 45 Beta

Группа GNOME

Выпущена бета-версия GNOME 45. Приложения GNOME Calculator, System Monitor, Console, Maps, Software и Connections получили улучшения. GNOME 45 должен выйти в конце сентября 2023 года.

Бета-версия GNOME 45 появилась через пять недель после альфа-версии и еще больше улучшает приложение GNOME Control Center (Настройки), которое, похоже, станет главным изменением предстоящего релиза. В бета-версии GNOME Control Center присутствуют различные исправления утечек памяти и специальных возможностей.

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

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

 

evgeny_aa
()

Разработчики GNOME удалят поддержку раскладки QWERTY

Группа GNOME

Разработчиками рабочего стола GNOME было принято решение полностью отказаться от раскладки QWERTY, начиная с релиза GNOME 46.

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

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

 , ,

spal
()

GNOME 44

GNOME 44
Группа GNOME

После 6 месяцев усердной работы проект GNOME рад представить новую версию графической оболочки GNOME 44, которая носит кодовое имя Kuala Lumpur. Для пробы новых возможностей доступны экспериментальные сборки дистрибутивов GNOME OS и Fedora 38.

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

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

 ,

b0tN3t
()

Ubuntu 22.10 «Kinetic Kudu» beta

Ubuntu 22.10 «Kinetic Kudu» beta
Группа Linux General

Canonical предоставила бета-выпуск дистрибутива Ubuntu 22.10 «Kinetic Kudu», в котором произведена полная заморозка пакетной базы и начато итоговое тестирование с последующим устранением неисправностей. Подготовлены образы для: Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu MATE, Ubuntu Budgie, Ubuntu Studio, Xubuntu, Ubuntu Kylin и Ubuntu Unity.

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

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

 , ,

claire
()

GNOME 43

Группа GNOME

GNOME — свободная среда рабочего стола для UNIX-подобных операционных систем.

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

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

 , , , ,

claire
()

The Register: сравнение потребления ресурсов различных DE под Ubuntu

Группа Ubuntu Linux

Издание The Register произвело сравнение потребление сред рабочего стола в 2022 году на примере дистрибутива Ubuntu 22.04. В забеге участвовали:

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

>>> Подробности на сайте The Register

 , , ,

anonymous
()

Celluloid 0.24

Celluloid 0.24
Группа GNOME

Celluloid (также известный как GNOME MPV) - графический интерфейс на GTK для медиаплеера MPV.

Основные нововведения версии 0.24:

  • Добавлен малайский перевод.
  • Переход на libadwaita.
  • Добавлена возможность перетаскивания в области видео.
  • Переработан интерфейс - расположение элементов теперь более адаптивно.
  • Добавлено отображения меток и названий глав в панели прокрутки.
  • Исправлена ошибка с неработающим хуком on_load.
  • Исправлена ошибка автоподбора при воспроизведении небольших видео.

Программа написана на C и распространяется на условиях GPLv3.

>>> Релиз на GitHub

 , ,

GREAT-DNG
()

Fedora 36 и RHEL 9

Fedora 36 и RHEL 9
Группа Red Hat

10 мая представлен релиз дистрибутива Fedora 36: Workstation, Server, IoT Edition и спины (spins) с рабочими окружениями KDE 5, Xfce, MATE, Cinnamon и др. Сборки сформированы для архитектур x86_64, Power64, ARM64 (AArch64) и различных устройств с 32-разрядными процессорами ARM.

Из изменений можно отметить:

  • Рабочее окружение Fedora Workstation обновлено до GNOME 42, в котором были изменены некоторые компоненты интерфейса (добавлена смена стилей, обновлён внешний вид программы для создания скриншотов, переход на использование GTK4 и libadwaita части приложений).
  • Для систем с несвободными драйверами NVIDIA по умолчанию задействован сеанс GNOME Wayland. Сохранена возможность использовать сеанс GNOME поверх X11.
  • В исполняемые файлы и библиотеки в формате ELF добавлена информация о том, к какому rpm-пакету принадлежит данный файл. В systemd-coredump данная информация используется для отражения версии пакета при отправке уведомлений о сбоях.
  • БД пакетного менеджера RPM перенесены из каталога /var/lib/rpm в /usr/lib/sysimage/rpm с заменой /var/lib/rpm на символическую ссылку. Подобное размещение уже применяется в сборках на базе rpm-ostree и в дистрибутивах SUSE/openSUSE. В качестве причины переноса называется неразделимость БД RPM с содержимым раздела /usr, в котором фактически находятся RPM-пакеты (например, размещение в разных разделах усложняет управление снапшотами ФС и откат изменений, а в случае переноса /usr теряется информация о связи с установленными пакетами).
  • В инсталляторе Anaconda в интерфейса создания нового пользователя по умолчанию активирован флажок предоставления добавляемому пользователю прав администратора.
  • Прочие изменения.

Одновременно компания Red Hat представила релиз дистрибутива Red Hat Enterprise Linux 9, установочные образы которого в ближайшее время станут доступны для зарегистрированных пользователей Red Hat Customer Portal. В соответствии с 10-летним циклом поддержки дистрибутива RHEL 9 будет сопровождаться до 2032 года. Обновления для RHEL 7 продолжат выпускаться до 30 июня 2024 года, RHEL 8 - до 31 мая 2029 года.

Основные изменения:

  • Для сборки пакетов задействован GCC 11, glibc обновлён до 2.34, пакет с ядром Linux собран на базе выпуска 5.14.
  • Пакетный менеджер обновлён до 4.16.
  • Завершена миграция на Python 3.
  • Рабочее окружение GNOME обновлено до 40 версии (в RHEL 8 поставлялся GNOME 3.28).
  • Все звуковые потоки переведены на PipeWire.
  • В состав включены новые версии компиляторов и инструментов для разработчиков: GCC 11.2, LLVM/Clang 12.0.1, Rust 1.54, Go 1.16.6, Node.js 16, OpenJDK 17, Perl 5.32, PHP 8.0, Python 3.9, Ruby 3.0, Git 2.31, Subversion 1.14, binutils 2.35, CMake 3.20.2, Maven 3.6, Ant 1.10.
  • Прочие изменения.

>>> Анонс релиза Fedora 36 на fedoramagazine.org

>>> Список изменений Fedora 36

>>> Список изменений RHEL 9

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

 , ,

Linuxoid85
()

Проект Celestial решил воскресить сборку Ubuntu-Gnome под названием CelOS

Группа Ubuntu Linux

Данная сборка Ubuntu примечательна тем, что в ней вместо Snap используется Flatpak, удалена сессия Ubuntu с зависимостями — вместо нее используется классическая сессия и стандартная сессия GNOME с темой Adwaita, а также включен по умолчанию репозиторий Flathub. Объем образа составляет 3,7 ГиБ, наработки проекта распространяются под GPLv3, где запрещена тивоизация.

Из базовой поставки удалены пакеты: aisleriot, gnome-mahjongg, gnome-mines, gnome-sudoku, evince, libreoffice, rhythmbox, remmina, shotwell, thunderbird, totem, snapd, firefox, gedit, cheese, gnome-calculator, gnome-calendar, gnome-font-viewer, gnome-characters, ubuntu-session.

Добавлены: Epiphany, gedit, Cheese, Calculator, clocks, Calendar, Photos, Characters, font-viewer, Contacts, Weather и Flatseal.

Ключевое отличие Flatpak от Snap состоит в том, что для установки и использования приложений root-права, как в Snap не нужны.

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

 , , , ,

ipkirill21x
()

GParted 1.4 и GParted Live

Группа GNOME

Вышла новая версия популярного редактора дисковых разделов GParted 1.4, а также его лайв-версия (~450mb), основанная на Debian Sid, для работы со съемных накопителей. GParted поддерживает практически все популярные файловые системы, позволяя редактировать их размер без удаления данных, и проводить прочие операции с накопителем.

Значимые изменения:

  • Исправлена ошибка с определением точки монтирования зашифрованной файловой системы.
  • Исправлена ошибка связанная с быстрой прокруткой списка дисков в интерфейсе.
  • Добавлена возможность редактировать метки для примонтированных файловых систем btrfs, ext2/3/4 и xfs.
  • Добавлена функция BCache (используется для кеширования медленных жестких при помощи SSD накопителей).
  • Добавлено определение разделов JBD с внешними журналами для EXT3/4.

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

 , ,

claire
()

GNOME Commander 1.14

Группа GNOME

GNOME Commander – двухпанельный файловый менеджер для среды GNOME. В этой версии:

  • Выполнен переход с GnomeVFS на GIO. GnomeVFS – набор функций, реализующих абстрактный слой для работы с файловыми системами. Считается устаревшим с версии Gnome 2.22.
  • Добавлена возможность выбора действия по умолчанию, которое будет выполняться при перетаскивании файлов мышью.
  • Реализована возможность удаления файлов в корзину.
  • Удалён диалог поиска файлов, вместо него предлагается использовать внешние утилиты.
  • В индикаторе пути к текущему каталогу добавлено название сервера.
  • Добавлен пункт меню для выбора всех файлов, без выбора директорий.
  • Исправлены различные ошибки.

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

 ,

Original
()

Phosh 0.15.0

Группа GNOME

Доступен выпуск Phosh 0.15.0 — графического окружения для мобильных устройств, базирующегося на GNOME и GTK. Phosh используется в редакции Fedora Mobility (Fedora Workstation использует по умолчанию GNOME).

Нововведения:

  • Появилась возможность установки произвольных паролей.

  • Обеспечено скрытие некоторых быстрых настроек, если отсутствует связанное с ними оборудование.

  • Добавлен менеджер управления VPN-соединениями, интерфейс для быстрой настройки VPN и иконка-индикатор для строки состояния.

  • Реализована поддержка сдвигаемых экранными жестами рамок с уведомлениями.

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

 ,

ChaChaRiga
()

В Ubuntu 22.04 LTS будет урезана стандартная тема оформления

Группа Ubuntu Linux

В тему оформления Yaru принято изменение, в котором для всех элементов кнопок, ползунков, виджетов и переключателей отказались от баклажанового цвета и вернулись к оранжевому. Причиной такого решения стали ограничения библиотеки libadwaita, в которую начиная с GTK 4.4 вынесены компоненты используемой в GNOME темы оформления Adwaita. В этом релизе нельзя использовать более одного акцентирующего цвета, и применяется серый цвет для кнопки закрытия окна для того, чтобы добиться единообразия элементов заголовка.

Напомним, что первым сокращением масштаба работы над темой оформления Ubuntu стал отказ от разработки тем Ambiance и Radiance и переход на Yaru в релизе Ubuntu 18.10. Целью данного перехода было упрощение разработки темы и сокращение слишком больших трудозатрат на сопровождение нестандартных тем оформления, путем использования стандартного стиля, что в итоге привело и к «пластиковому» интерфейсу в дальнейшем.

Далее в Ubuntu 21.10 отказались от комбинированного варианта сочетающего тёмные заголовки, светлый фон и светлые элементы управления, так как отсутствует в последних релизах GTK3 и GTK4 возможности определения разных цветов фона и текста для заголовка и основного окна, что не позволяет гарантировать корректную работу всех GTK-приложений при использовании комбинированных тем.

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

 , , ,

ipkirill21x
()

Devuan 4.0

Группа Debian

Вышел Devuan 4.0, форк Debian GNU/Linux, поставляемый без системного менеджера systemd. Пакетная база дистрибутива перешла на ветку Debian 11 Bullseye.

Проектом создано 400 пакетов, которые созданы для работы без systemd, ребрендинга или адаптации к особенностям инфраструктуры Devuan. Два пакета (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) присутствуют только в Devuan и связаны с настройкой репозиториев и работой сборочной системы. В остальном Devuan совместим с Debian, за исключением ПО, требующего Systemd в обязательном порядке, и может использоваться для создания дистрибутивов без systemd. Пакеты Devuan доступны на packages.devuan.org

Рабочий стол по умолчанию — Xfce с дисплейным менеджером Slim. Поддерживается установка KDE, MATE, Cinnamon, LXQT, LXDE. По умолчанию в качестве инициализатора используется Sysvinit, доступны OpenRC и Runit. Предусмотрена возможность отвязки от D-Bus, которая позволяет создавать минималистичные конфигурации рабочего стола на базе оконных менеджеров blackbox, fluxbox, fvwm, fvwm-crystal и openbox. Для настройки сети предлагается вариант конфигуратора NetworkManager, не привязанный к systemd. Вместо Systemd-udev используется форк eudev из Gentoo. В Xfce и Mate для управление сеансами используется ConsoleKit, в остальных случаях - Elogind, вариант Logind, не привязанный к Systemd.

Новшества Devuan 4.0:

  • Пакетная база - Debian Bullseye 11.1, ядро Linux - 5.10

  • На выбор представлены Sysvinit, OpenRC, Runit.

  • Добавлена новая тема оформления для загрузочной заставки, менеджера входа и рабочего стола.

  • Реализована поддержка GDM3, SDDM помимо Slim.

  • Предоставлена возможность использования без systemd всех пользовательских окружений, доступных в Debian. Добавлена поддержка LXDE.

  • Для людей с проблемами со зрением предоставлена возможность голосового сопровождения процесса установки и добавлена поддержка дисплеев на базе шрифта Брайля.

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

 , , , ,

anonymous
()

GNOME 41

GNOME 41
Группа GNOME

Спустя шесть месяцев разработки, разработчики графического окружения GNOME представили новый выпуск – 41.
GNOME 41 – второй выпуск, использующий новую схему нумерования выпусков. Каждый новый выпуск увеличивает цифру на 1, а предварительные выпуски маркируются как «alpha», «beta» и «rc». Для пробы новых возможностей были подготовлены Live-сборки openSUSE и установочный образ GNOME OS .

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

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

 ,

b0tN3t
()

Solus отказывается от GTK

Группа Open Source

Один из лидеров проекта Solus Linux, Джошуа Стробл (Joshua Strobl), объявил о намерении отказаться от GTK при разработке как будущих версий Budgie, так и всей экосистемы приложений в Solus. В своем блоге он высказал ряд упреков в адрес текущего состояния и планов развития GTK, а также философии разработки GNOME.

По его словам, повсеместное насаждение Adwaita как единственно верной темы рабочего стола и попутное удаление части API для разного рода кастомизации добавило головной боли разработчикам, поддерживающим стек GNOME в дистрибутивах или интегрирующим в него свои приложения. Все предлагаемые варианты настройки внешнего вида приложений на базе GTK и сопутствующих библиотек отклоняются, а участники команды GNOME в ответ грубят в тикетах и соцсетях.

Жалуется Джошуа и на то, что выпущенный чуть менее года назад GTK 4 немного усложнил код для работы с виджетами, запретив прямое наследование. Но гораздо более важной проблемой ему видится упразднение API X11, в частности для получения конфигурации подключенных мониторов. Двигаясь в сторону полной поддержки Wayland, GNOME удалил функции опроса X-сервера, поручая разработчику писать собственные интерфейсы для обращения напрямую к X11 (либо к API других ОС, если приложение оказалось кроссплатформенным).

В то время как рабочая функциональность удаляется, многие известные ошибки в GNOME не исправляются месяцами и годами (в частности, автор приводит в пример ошибки с прокруткой в GtkListView и с переключением на другое окно при открытом выпающем списке в GtkPopover). При этом Джошуа описывает это в разрезе собственного опыта написания с использованием GTK своего аудиоплеера Koto.

Релиз GTK 4 не оправдал ожидания авторов Solus, надеявшихся на ряд обещаемых изменений в libhandy, которые в итоге так и не были добавлены. А дорожная карта к GTK 5 предрекает ещё большее закручивание гаек в части кастомизации и общий регресс как в UX, так и для использования библиотки в сторонних приложениях. Джошуа прямым текстом утверждает, что использование в разработке GTK 4 и выше — это выстрел себе в ногу.

По итогам этих размышлений лидеры проекта Solus приняли решение отказаться от использования GTK в Budgie и в целом минимизировать присутствие GNOME в своем пользовательском окружении, перейдя к выбору одного из следующих GUI-тулкитов:

  • EFL (библиотека в основе Enlightment Desktop);

  • Qt;

  • iced (кроссплатформенная GUI-библиотека для Rust).

В случае Qt разработчикам Solus не хочется писать код на C++, и к тому же смущает «коммерческая лицензия» Qt и неприятный осадок. iced находится в ранней стадии разработки и многие полезные вещи придется писать с нуля, а ресурсов для этого нет.

Остаётся EFL, который в итоге и был выбран. Постепенно планируется написать на EFL свои виджеты, а затем и основные десктопные приложения, либо адаптировать существующие, по возможности не связанные с GNOME.

Что касается дистрибутива, то версия с GNOME будет собираться в отдельный образ, и ей будет уделен минимум внимания, будет обеспечена лишь базовая работоспособность. В Budgie 11 не будет никаких зависимостей от GTK.

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

 , , ,

ins3y3d
()