Странно. Пакет все-таки придется удалить, но дело не в пакете. Когда я установил обновленную версию "Выключение" и "Перезагрузка" заработали. Перевод можно подкорректировать. Но с именем файла сохранения что-то напутано в puppyrus.
Вообще имя файла сохранения это: ${DISTRO_FILE_PREFIX}save, а DISTRO_FILE_PREFIX="pupr", следовательно нормальное и адекватное имя файла сохранения получается: puprsave. Так же называются файлы в других дистрибутивах: warysave, pupsave, lupqsave, inpusave. Но, созданный программой (по стандартам других Puppy) файл puprsave не воспринимается системой. Система ожидает pupr_save. Следовательно, PuppyRus-2.0 несовместима с Pupsaveconfig т.к правила формирования файла сохранения отличаются от стандартов других Puppy.
Только, что нашел - в Puppy-214 в названии файла сохранения используется этот способ: pup_save.3fs