Как откатиться на Gnome 3.10

В 3.12 мне однозначно не нравится то, что -

1. не выпилить неиспользуемый мною значок клавиатуры
2. не работают милые сердцу моему расширения Максимус, да и Док Док подлагивает
Попытки отката через downgade все_что_припомнил связанного с gnome

 downgrade mash baobab eog evince file-roller gedit gnome-bluetooth gnome-color-manager gnome-maps gnome-online-accounts gnome-session  gnome-tweak-tool  gtksourceview3 mutter seahorse gdm gnome-themes-standard gnome-terminal gnome-shell gnome-settings-daemon gnome-session gnome-keyring gnome-icon-theme-symbolic gnome-icon-theme gnome-disk-utility gnome-desktop gnome-control-center gnome-calculator gnome-common mutter-wayland libgnome-keyring

привели к небольшому краху с необходимостью полного обновления с восстановлением гнома 3.12 (через вторую консоль).
Кто что подскажет?
В числе бредовых идей есть такая: сделать полный бекап системы, выполнить полный откат системы по состоянию на 29.03.2014, игнорировать группу gnome при апгрейде, обновить систему. Это стремно да и смысла мало, потому как обновлять гном рано или поздно все-равно придется. Более цивилизованным решением было бы ожидание фикса или попытка решить вопросы самостоятельно.
Или, как вариант, похерить гном. )
gsettings set org.gnome.shell disable-extension-version-validation "true"
Вы проверку на несовместимость расширений отключили?
Не могли бы Вы выложить скрин мешающего значка клавиатуры?
На форум у меня как-то не получается выложить скриншот. Временно положил вот сюда -Your text to link here...
Справа вверху написано en, а пишу на ru. В 3.10 это правилось в

/usr/share/gnome-shell/js/ui/panel.js
    'a11y': imports.ui.status.accessibility.ATIndicator,
    'a11yGreeter': imports.ui.status.accessibility.ATGreeterIndicator,
    'keyboard': imports.ui.status.keyboard.InputSourceIndicator,

И, простите за незнание, где отключается проверка несовместимости? Собственно https://extensions.gnome.org/extension/307/dash-to-dock/ косячит. Сперва я руками его конфик исправил, вписав 3.12, потом сам плагин поправился, я его снес, поставил. Периодически экран моргает, перезапускается гном, этого плагина нет и на странице браузера и\или в гном-твикере (смотря что запустить) пишет error
wau
где отключается проверка несовместимости?
Просто выполните приведённую мною команду в терминале. И, да, можно почитать блог разработчиков, дабы ковыряниями с шеллом не испортить всё.
upd:
А вот, практически, и решение: тыц
wau
......где отключается проверка несовместимости?
dconf - org/gnome/shell - disable-extension-version-validation
Ошибки не исчезают с опытом - они просто умнеют
Ralph - спасибо за наводку, попробовал решение. Сперва даже показалось, что получилось - после команды

GNOME_SHELL_JS=gnome-shell-js gnome-shell --replace

значок пропал, но в терминале выдача ошибки и команда не завершалась. Будь то запуск что от пользователя-


GNOME_SHELL_JS=gnome-shell-js gnome-shell --replace
Gjs-Message: JS LOG: No permission to trigger offline updates: Polkit.Error: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.packagekit.trigger-offline-update is not registered
Gjs-Message: JS LOG: GNOME Shell started at Fri Jul 11 2014 21:25:15 GMT+0400 (MSK)
Предупреждение менеджера окон: Log level 16: AT-SPI: Error in GetItems, sender=org.freedesktop.DBus, error=The name :1.0 was not provided by any .service files
Предупреждение менеджера окон: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1e0007f (Installed )
Предупреждение менеджера окон: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
Предупреждение менеджера окон: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x1e0007f (linux - Wh)
Предупреждение менеджера окон: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.


что от рута -

# GNOME_SHELL_JS=gnome-shell-js gnome-shell --replace
Failed to connect to session bus: Соединение закрыто[root@WAU]#

При этом значок пропадает, но как только закроешь (прервешь) по ctrl+c выполнение команды - все, кроме самого терминала, залипает. Перезагрузка Иксов все возвращает значок обратно - собственно источник об этом и пишет в самом конце.
Суть состоит в создании "своей копии" Shell путем
    разовой распаковки /usr/lib/gnome-shell/libgnome-shell.so,
    разовой корректировке составляющих,

    их упаковке и запуске при каждом входе в аккаунт путем запуска команды
    
    GNOME_SHELL_JS=место/где/лежит/Ваша/сборка gnome-shell --replace
    

Как собрать и засунуть, чтобы при запуске сеанса было сразу "правильно" без команды?

Кстати, в скрипте распаковки (граббинга) забыли сперва создать каталог

mkdir $HOME/gnome-shell-js

т.е. решение по ссылке, как я понял, предлагает этот скрипт в автозагрузку сеанса, оно будет пересобирать Гном шелл с учетом всех плагинов, размещенных в каталоге пользователя.

И все же как комплектно, комплексно откатиться на 3.10?
Отключение проверки плагинов не помогло - все также в какой-то момент экран может моргнуть и перезагрузить Гном уже без плагина Даш Док.

Хочу на 3.10 - там работающий Максимус, да и ДашДок не лагает. На моем железе (ибо на других домашних ноутбуках такого не отмечено).
Касаемо значка - попробуй это расширение: https://extensions.gnome.org/extension/351/icon-hider/
 
Зарегистрироваться или войдите чтобы оставить сообщение.