Обновление от 16,04 до 18,04, мультизагрузка индикатора не работает

Я довольно рад обновлению от 16,04 до 18,04 (рабочий стол).
Однако существует несколько вещей, которые я нахожу раздражающими,

Среди них мультизагрузка индикатора

мультизагрузка индикатора является неоценимым приложением, графически показывая действие для ЦП, памяти, сети, диска... Будучи похож на это (главная панель) в 16,04
enter image description here

К сожалению, это не работает (хорошо) в 18,04.

Как я могу добраться indicator-multiload работать в 18,04?

9
задан 24 August 2018 в 02:53

2 ответа

Ubuntu 18.04 теперь использует GNONE Shell вместо рабочего стола Unity, как вы, наверное, уже знаете. Это разные рабочие столы, но в целом нет ограничений на использование одной и той же функции Ubuntu 16.04 с Unity в Ubuntu 18.04 с GNOME Shell.

То же самое может быть проще или сложнее сделать на одном или на другом рабочем столе. Эти вещи, которые вы хотите, могут быть лучше или хуже интегрированы с остальной частью оболочки, чтобы выглядеть более или менее симпатично, или будут работать с худшей или лучшей производительностью, но, наконец, это может быть реализовано в обеих средах настольных компьютеров. Другая история не будет правдой в целом, и ее нужно доказать, что она будет воспринята как правдивая. Вот почему я рекомендую быть оптимистом. Когда что-то не поддерживается, это не потому, что рабочий стол называется X или Y , это потому, что разработчики за рабочим столом называются X или Y . Таким образом, всегда будет человеческий фактор, а не имя рабочего стола.

Случай с индикатором мультизагрузки не отличается от этого, и, конечно, он будет отлично работать с GNOME Shell. Проблема заключалась в том, что разработчики GNOME Shell не любят индикаторы, потому что эта функция, очевидно, не соответствует его концепции рабочего стола. Источник: https://bugzilla.gnome.org/show_bug.cgi?id=652122

Не имеет значения, если разработчики оболочки решат не поддерживать индикаторы, потому что они действительно поддерживают расширения, и тогда некоторые сторонние разработчики могут сделать возможным использование индикаторов в сеансе Gnome Shell, и вот что произошло, когда Йонас Кюммерлин создал это расширение: https: // github .com / rgcjonas

Когда в 18.04 Ubuntu пришла в Gnome Shell, разработка расширения для загруженных индикаторов была не очень активной и развивалась, предотвращая поломку оболочки, насколько это возможно, чтобы вызывать мало помех. , Таким образом, он был сильно ограничен, и некоторые вещи теоретически могут быть упрощены, чтобы быть быстрее и вызывать меньше проблем.

Таким образом, неоднородные индикаторы были загружены таким образом, что они будут преобразованы в однородные индикаторы, а затем упростят процедуру масштабирования значков внутри панели. Это было то, что официальный код оболочки делал в это время с иконками состояния. Также обратите внимание на то, что значки состояния были затем отброшены для использования в Gnome Shell: https://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/ несколько лет назад, потому что разработчики оболочки gnome отказались от его использования в пользу НИЧЕГО, а затем больше не рассматривали использование индикаторов.

Кроме того, некоторое время назад я обнаружил ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41 ) это расширение оболочки гнома. Я раздвоил и преобразовал его в апплет Cinnamon, а затем слил его с другим официальным апплетом Cinnamon для значков состояния. Этот код сейчас находится в Cinnamon ( https://github.com/linuxmint/Cinnamon/pull/5790 ). В Cinnamon история была другой, и я много тестировал возможные способы визуализации индикаторов, а также исправляю некоторые ошибки, которые уже были в исходном расширении, потому что расширение никогда не использовалось с негомогенными индикаторами. Как интересная вещь, я могу сказать, что я никогда не объединял некоторые из улучшений на рабочем столе Cinnamon. Вот почему на рабочем столе cinnamon индикатор-мультизагрузка также однороден, как в Ubuntu 18.04.

Когда в Ubuntu 18.04 было разветвлено расширение индикатора, я открыл там ошибку ( https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92 ), чтобы проверить, они хотят что-то исправить в расширении, но, как я вижу, они не хотят делать так много. Итак, сегодня я просто разветвил расширение и исправил только индикаторную мультизагрузку, потому что вы этого хотите, но не думаю, что я продолжу разработку этого расширения или чего-то подобного. Я думаю, вам нужно спросить разработчиков Ubuntu об этой функции. Вероятно, здесь: https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121

Редактировать: Смотрите, Я разветвил расширение и создал запрос на извлечение версии расширения, которая была совместима с GNOME 3.28, , но не была объединена или адаптирована для слияния кем-то еще в официальном расширении ubuntu: https : //github.com/ubuntu/gnome-shell-extension-appindicator/pull/144

4
ответ дан 23 November 2019 в 05:11

На Ubuntu 18.04 indicator-multiload имеет ошибки и порождение проблем. Необходимо попытаться использовать" системный монитор Extensio n" вместо этого. Подробное руководство:

http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/

, Поскольку это - шоу на этом руководстве:

  1. Первый Вы устанавливаете те пакеты:

sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0

  1. Затем от поиска Центра программного обеспечения Ubuntu и установки system monitor extension.
0
ответ дан 23 November 2019 в 05:11

Другие вопросы по тегам:

Похожие вопросы: