[Gnome] Переход на нестандартный логотип дистрибутива в gnome-control-center

Yuri Sedunov aris на altlinux.org
Вт Сен 23 20:10:01 MSK 2025


В Вт, 23/09/2025 в 20:02 +0300, Semen Fomchenkov пишет:
> *Исправленный текст:*
> 
> Доброго времени суток!
> 
> Продолжая обсуждение (а скорее, перенося его в более правильное
> место), 
> начатое в репорте https://bugzilla.altlinux.org/55689 
> <https://bugzilla.altlinux.org/55689>, хочу выдвинуть предложение по 
> внесению изменений в параметры сборки gnome-control-center.
> 
> Цель изменений — позволить использовать расширенные возможности по 
> отображению логотипа дистрибутива/сборки/системы в gnome-control-
> center. 
> Текущая реализация отображения логотипа основывается на /etc/os-
> release, 
> а точнее на поле «LOGO=alt-atomic» внутри файла. На основании 
> информации, записанной в поле, через gicon отображается
> соответствующий 
> названию значок, найденный в системе. Стандартная реализация
> накладывает 
> свои ограничения, например, отображение только вписанных в квадрат 
> изображений.
> 
> Моё предложение заключается в том, чтобы утвердить директорию
> нахождения 
> логотипа дистрибутива для gnome-control-center (для светлой и тёмной 
> версии) и воспользоваться опциями сборки «distributor_logo» и 
> «dark_mode_distributor_logo», в которых уже и указать утверждённый
> путь 
> к логотипам дистрибутивов. Сами логотипы могут находиться в пакетах 
> брендинга, являться симлинками или уникальными изображениями.
> 
> В качестве путей предлагаю использовать:
> 
> /usr/share/gnome-distro-logo/alt-distro-logo.svg — для логотипа в 
> светлой теме
> 
> /usr/share/gnome-distro-logo/alt-distro-logo-dark.svg — для логотипа
> в тёмной теме

Пока по указанным путям ничего не находится, обсуждать нечего.

$ grep /usr/share/gnome-distro-logo/alt-distro-logo.svg
/storage/ALTLinux/Sisyphus/*/base/contents_index
$

> 
> Подобный формат отображения логотипов точно используется в Fedora, 
> Manjaro, и, я думаю, возможно, и в других дистрибутивах. Предлагаю
> это 
> сделать и нам.

-- 
Yuri N. Sedunov


Подробная информация о списке рассылки Gnome