Перейти к содержимому

Откат версии плагина

Если недавнее обновление плагина сломало подсветку вашего устройства, откат плагина позволяет вернуться к более ранней версии прямо в SignalRGB. Без ручной замены файлов и без перезапуска. В этом руководстве описано, как пользоваться функцией и что делать, если что-то пошло не так.

Перед устранением неполадок убедитесь, что выполнены следующие требования:

  • SignalRGB обновлён. Откат плагина появился в версии 2.5.74. Перезапустите приложение, чтобы запустить службу автообновления, и проверьте журналы изменений, чтобы узнать последнюю версию.
  • Ваше устройство обнаружено. Устройство должно отображаться в списке устройств. Если его вообще нет, сначала прочитайте Устройство не обнаружено.
  • Ваше устройство использует плагин из CDN. Откат доступен только для плагинов, доставляемых через сеть плагинов SignalRGB. Встроенные, дополнительные и установленные вручную пользовательские плагины показывают информацию в настройках, но не поддерживают выбор версии.
  • У SignalRGB есть активное подключение к интернету. Приложение запрашивает доступные версии со своих серверов при открытии списка версий. Проблемы с сетью могут помешать загрузке.

Если все перечисленные требования выполнены, а проблема сохраняется, переходите к решениям ниже.

  1. Откройте SignalRGB и перейдите на вкладку Устройства.
  2. Нажмите на своё устройство, затем откройте его вкладку Настройки.
  3. Прокрутите вниз до раздела Плагин. Там отображаются имя плагина, тип источника (Built-in, Addon, CDN или User Plugin) и, если откат доступен, выпадающий список версий.
  4. Нажмите на выпадающий список, чтобы загрузить перечень версий.
  5. Выберите любую версию, чтобы применить её сразу. Плагин перезагрузится, перезапуск не требуется.

Вкладка настроек устройства с открытым разделом Плагин и выпадающим списком из трёх версий плагина

Вариант отката не появляется в настройках устройства

Заголовок раздела «Вариант отката не появляется в настройках устройства»

Симптомы: Вы видите раздел «Плагин» в настройках устройства, но выпадающего списка версий нет, доступен только один вариант плагина, список неактивен, либо метка источника отображается, но селектор под ней не появляется.

Решения:

  • Проверьте метку источника. Если указано Built-in, Addon или User Plugin, откат для этого плагина недоступен. Выбор версии поддерживают только плагины с меткой Source: CDN.

Раздел «Плагин» с именем файла плагина и подписью Source: CDN под ним

  • У этого плагина всего одна версия. Если с момента появления функции SignalRGB опубликовал только одну версию, откатываться не к чему.
  • Список версий ещё загружается. Откройте список и подождите немного. Если “Loading versions…” отображается дольше 30 секунд, проверьте подключение к интернету и повторите попытку.

Симптомы: Вы выбрали более раннюю версию, плагин перезагрузился, но устройство ведёт себя так же: неправильные цвета, нет подсветки, мерцание или отсутствие реакции.

Решения:

  • Отключите и снова подключите устройство после отката. Иногда устройство не переинициализируется полностью во время перезагрузки плагина. Переподключение сбрасывает его состояние.
  • Проблема может быть не связана с плагином. Мерцание, застывшие цвета и отсутствие реакции также вызываются USB-подключением, конфликтующим ПО для RGB или проблемами драйверов. Прочитайте Устройство не обнаружено и Конфликтующие программы, чтобы исключить эти причины.
  • Проблема могла существовать и до новых версий. Если все версии ведут себя одинаково, причина не в обновлении плагина. Отправьте отчёт об ошибке или посмотрите Когда и как обращаться в поддержку для других вариантов.

Симптомы: Вы откатились на более раннюю версию, и всё работало, но после перезапуска SignalRGB устройство снова использует последнюю версию плагина.

Объяснение: Так и задумано. Когда SignalRGB публикует новую версию плагина, сохранённый откат для этого плагина автоматически сбрасывается при следующем запуске. Система исходит из того, что новый выпуск исправляет причину отката.

Что делать: Если в новой версии проблема сохраняется, выполните откат повторно в настройках устройства.

Появляется “Applying…”, но откат не завершается

Заголовок раздела «Появляется “Applying…”, но откат не завершается»

Симптомы: После выбора версии в списке отображается “Applying…” и остаётся так дольше минуты.

Решения:

  • Проверьте подключение к интернету. SignalRGB загружает выбранную версию плагина со своих серверов. Медленное или прерванное соединение остановит загрузку.
  • Перезапустите SignalRGB и попробуйте снова. Полностью закройте приложение, откройте его заново, затем вернитесь в настройки устройства и выберите версию ещё раз.
  • Повторите попытку через несколько минут. Если серверы плагинов временно недоступны, загрузка может завершиться неудачей без уведомления. Обычно короткое ожидание решает проблему.

Восстановить последнюю версию без перезапуска

Заголовок раздела «Восстановить последнюю версию без перезапуска»

Если вы хотите вернуться к последней версии плагина до того, как новый выпуск автоматически снимет откат:

  1. Откройте вкладку Настройки вашего устройства.
  2. В разделе Плагин откройте выпадающий список версий.
  3. Выберите запись с пометкой current — верхнюю в списке.

SignalRGB сразу же применит последнюю версию из CDN и удалит сохранённый откат.

Если вы не уверены, действует ли откат и какая версия запущена, откройте раздел Плагин в настройках устройства. Там показаны CRC-хеш и дата публикации загруженной версии. Если дата старее ожидаемой, возможно, действует откат.

Выделенный раздел «Плагин» в настройках устройства с CRC-хешем и датой публикации загруженной версии

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

Шаги описаны в статье Замена файла плагина.

Если вы выполнили эти шаги, а устройство по-прежнему работает неправильно, отправьте отчёт об ошибке, чтобы наша команда могла разобраться:

Что включить в отчёт об ошибке:

  • Название и модель вашего устройства
  • Тип источника плагина, показанный в настройках устройства (CDN, Built-in и т. д.)
  • CRC-хеш версии, на которую вы откатились (виден в разделе «Плагин»)
  • Что делает устройство: мерцает, не светится, показывает неправильные цвета или не реагирует
  • Похоже ли, что откат применился (перезагрузился ли плагин после выбора версии?)
  • Что вы уже пробовали из этого руководства

Как отправить:

Наша служба поддержки свяжется с вами и поможет решить проблему!