Summary: | Не находятся значки, нужные для отображения кнопок диалогов nemo | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vyacheslav Dikonov <slava> | ||||
Component: | nemo | Assignee: | Антон Мидюков <antohami> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | antohami, vladimir.didenko | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Это продолжение истории с слишком поспешно закрытым багом https://bugzilla.altlinux.org/38528 В новой сборке по-прежнему отсутствуют служебные картинки-значки для кнопок и разделов меню/диалогов nemo, которые должны входить в пакет либо ставиться по зависимостям. См. прилагаемый снимок экрана. Кроме того, в диалоге настройки ПОЛНОСТЬЮ ОТСУТСТВУЮТ кнопки "Закрыть", "Сохранить", "Применить" и подобные. Открыв настройку вы не сможете ее закрыть обычным образом. Вот баги в апстриме. https://github.com/linuxmint/nemo/issues/2401 https://github.com/linuxmint/nemo/issues/2402 но проблема со значками скорее всего проблема сборки. Отсутствие кнопок действительно является багом (я на github отписался), а вот отсутствие иконок очень похоже на локальную мисконфигурацию, так как я повторить эту проблему не могу. На новом пользователе или с другой темой иконок воспроизводится? Я уже перебрал все доступные на моей машине темы, которые когда-то (с год назад) отбирал проверяя на совместимость и безглючность в предыдущих версиях Cinnamon-а. Выяснилось, что Cinnamon 4.6.1 чрезвычайно зависим от установленных тем оформления. Если использовать тему отличную от той, что у разработчиков Cinnamon, то пропадают кнопки и значки. При этом теряется доступ к некоторым простейшим функциям. Одновременно, у нас в Сизифе нет той самой единственно верной темы Cinnamon, где все работает. Ее нельзя выбрать зайдя в настройки, хотя у меня установлены все пакеты с cinnamon в названии. > Выяснилось, что Cinnamon 4.6.1 чрезвычайно зависим от установленных тем оформления. Вы явно преувеличиваете проблему. Еще раз - проблема со значками выглядит как ваша локальная проблема, я не могу ее воспроизвести. Проблема с кнопками - это проблема в единственном приложении, которую, я надеюсь разработчики исправят, но которая ниразу не является критической. > Одновременно, у нас в Сизифе нет той самой единственно верной темы Cinnamon "Верной" темой являются - Mint-X и Mint-Y (https://github.com/linuxmint/mint-themes), но собирать их в Сизиф и делать дефолтными я не хочу поскольку разработчики их обновляют крайне неторопливо, что не очень согласуется с тем, что у нас gtk в Сизифе обновляется крайне оперативно. Поэтому, к сожалению, спасение утопающих - дело самих утопающих, нужно самому находить подходящую тему и следить за тем, чтобы она работала как надо. Спасибо за подсказку. Я поставил самоновейшие темы Adapta и выяснил, что кнопка закрытия диалога появляется в Adapta, OSX-Arc-White, Jade-1. Плохо, что они все слишком грубо-плоско-квадратные. Вернуть пропавшие значки не удается даже в самых последних версиях тем. Может быть у меня их в принципе нет? Я пробовал все темы GTK и разные наборы иконок. Этих значков нет даже в самых стандартных gnome, hicolor, Adwaita, Tango. В каком пакете находятся базовые значки Cinnamon и nemo, которые не являются частью пользовательской темы (не меняются при переключении тем)? Наличие каких файлов нужно проверить? Рискну предложить выбрать пару тем (темная+светлая), например Adwaita, поставить ее в зависимости Cinnamon, постоянно следить за ней и обновлять при каждой сборке gtk|cinnamon|gnome. Это позволит гарантировать, что при любом обновлении у пользователя будет хотя бы одна полностью рабочая "официальная" тема. (In reply to Vyacheslav Dikonov from comment #6) > Вернуть пропавшие значки не удается даже в самых последних версиях тем. > Может быть у меня их в принципе нет? Я пробовал все темы GTK и разные наборы > иконок. Этих значков нет даже в самых стандартных gnome, hicolor, Adwaita, > Tango. А пакет cinnamon-default установлен? У него в зависимостях есть xapps-icons, может, этого пакета не хватает? > Рискну предложить выбрать пару тем (темная+светлая), например Adwaita, поставить ее в зависимости Cinnamon, постоянно следить за ней и обновлять при каждой сборке gtk|cinnamon|gnome. Это позволит гарантировать, что при любом обновлении у пользователя будет хотя бы одна полностью рабочая "официальная" тема.
Так Adwaita сейчас и так дефолтная тема. Со всеми остальными есть проблема с поддержкой - никто не гарантирует, что она во время будет портирована под новую версию gtk, а самое печальное, никто не гарантирует, что разработчик внезапно не исчезнет. Я в свое время думал о переходе на другую тему, сначала на Arc, но разработчик через некоторе время внезапно исчез, потом на Adapta, но через время и она стала заброшенной.
Бинго! У меня действительно не было xapps-icons. А сinnamon-default оказался снесен apt-ом из-за совершенно лишней зависимости от запрещенного у меня pulseaudio. У меня bit-perfect вывод звука через внешний ЦАП и мерзость, которая тайком перекореживает HD-аудио, не должна прокрадываться на комп ни под каким видом. Просьба: 1) добавить в nemo и xed (возможно еще cinnamon-minimal) зависимость от xapps-icons 2) убрать зависимость от pulseaudio у cinnamon-default. Пульса пусть ставится по зависимостям от софта, который на нее действительно завязан. Cinnamon-e она реально не нужна. nemo-4.6.2-alt2 -> sisyphus: Mon Jun 01 2020 Vladimir Didenko <cow@altlinux> 4.6.2-alt2 - add xapps-icons to dependencies (closes: #38562) В общем, добавил в зависимости xapps-icons во все приложения, которые их используют - nemo, xed, xreader, xviewer, pix. pulseaudio передвинул из cinnamon-default в cinnamon-regular. Думаю, на этом баг можно закрывать, так как проблема с отсутствием кнопок закрытия диалогового окна это проблема апстрима. Как только они ее исправят, исправление попадет к нам. |
Created attachment 8817 [details] Диалог настройки с багом (nemo-4.6.1-alt2)