Рейтинг:3

Обновление расширения оболочки Gnome: ОШИБКА

флаг fr

Ubuntu 21.04, Xorg, оболочка gnome 3.28.4.

Время от времени я получаю сообщение о том, что нужно обновить то или иное расширение оболочки Gnome. (Последнее: заблокировать ключи). Попытка обновить расширение неизменно приводит к вездесущему красному сообщению «ОШИБКА» в списке расширений (и несуществующему расширению). Решение всегда состоит в том, чтобы перезапустить X (Alt+F2, r), после чего все снова работает (до тех пор, пока не появится сигнал о следующем обновлении). При загрузке я всегда выбираю GNOME на Xorg, так как это дает мне нужный рабочий стол.

Но это поведение обновления расширения? Почему я получаю это, система видимо недоработана. Кто-нибудь? Спасибо :)

FedKad avatar
флаг cn
Точно такой же конфиг как у меня. И я испытываю то же самое. И, как вы уже упоминали, решение состоит в том, чтобы перезапустить GNOME. Вероятно это баг, поэтому меня это мало волнует, лишь бы после перезагрузки все было как положено.
Рейтинг:2
флаг cn

Во-первых, установка расширений Gnome Shell с веб-сайта Gnome Extensions по умолчанию не поддерживается при установке Ubuntu. Таким образом, вы включаете и делаете это на своем собственный ответственность. Дело не в том, что «система явно недоработана».

Многие расширения Gnome создаются такими же добровольцами, как мы с вами (точнее, теми, кто и так знает java-скриптинг - ;). Интерфейс, для которого разработчики делают расширения, 1) плохо документирован и 2) все еще меняется между версиями. Соответственно, более новая версия, работающая в более новой версии Gnome Shell, может больше не работать в более старой версии.

Лучше всего, вероятно, отключить автоматические обновления расширений. Если расширение не работает, удалите его и попробуйте переустановить, но специально выбрав «Версия оболочки» в раскрывающемся меню.

Наиболее надежный способ работы с расширениями Gnome Shell — установить их предпочтительно из исходных кодов программного обеспечения Ubuntu, т. е. с помощью программного обеспечения Ubuntu или через командную строку (введите sudo apt установить расширение gnome-shell тогда Вкладка для автозаполнения, чтобы увидеть все доступные пакеты). Эти версии были специально протестированы для вашей текущей версии Ubuntu.

Рейтинг:1
флаг in

Ubuntu 21.04 — это промежуточный выпуск, и эта проблема, вероятно, выиграет, если будет зарегистрирована как ошибка. здесь поэтому разработчики могут знать об этом до выпуска следующей LTS, ожидаемой в апреле 2022 года.

В промежуточных выпусках будут представлены новые возможности от Canonical и исходные проекты с открытым исходным кодом, они служат испытательным полигоном для эти новые возможности. Многие разработчики выпускают промежуточные версии, потому что они предоставляют более новые компиляторы или доступ к более новым ядрам и более новым библиотеки, и они часто используются внутри быстрых процессов devops, таких как Конвейеры CI/CD, где срок службы артефакта, вероятно, будет меньше чем период поддержки промежуточного выпуска. Промежуточные релизы получать полное обеспечение безопасности для «main» в течение всего срока их службы.

эта ссылка объясняет больше.

FedKad avatar
флаг cn
Ваш ответ не имеет прямого отношения к вопросу.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.