У меня есть параметры настроены правильно для sgminer-гм попытку перезагрузки после ГПА-отказа, но так как я не бег sgminer, как Судо, программа выплевывает ошибку разрешений.
Я использую экран, чтобы создать новый сеанс, запустите шахтер при каждой загрузке. Я только столкнулся с проблемой, когда GPU терпит неудачу на меня, и я новичок в Linux, так что все еще учусь Systemd. Кто-нибудь знает правильный способ, чтобы sgminer перезагрузку при попытке?
Я на Ubuntu 16,04 ядро 4.8.3-040803-родовое amdgpu-про-16,50
Вот ошибка (внутри минера) ..
Тема 0 по-прежнему существует, убивая его
Не удалось установить стенной сообщение, не обращая внимания: требуется Интерактивная аутентификация.
Не удалось перезагрузить систему с помощью logind: требуется Интерактивная аутентификация.
Не удалось запустить reboot.target: требуется Интерактивная аутентификация.
Смотрите журналы системы и «systemctl статус reboot.target» для подробной информации.
Не удалось открыть / Dev / initctl: Отказано в доступе
Не удалось поговорить с инициализации демона.
GPU0: Не ответил на более чем 10 минут, объявляя DEAD!
работает выключение -r Теперь
Не удалось установить стенной сообщение, не обращая внимания: требуется Интерактивная аутентификация.
Не удалось перезагрузить систему с помощью logind: требуется Интерактивная аутентификация.
Не удалось запустить reboot.target: требуется Интерактивная аутентификация.
Смотрите журналы системы и «systemctl статус reboot.target» для подробной информации.
Не удалось открыть / Dev / initctl: Отказано в доступе
Не удалось поговорить с инициализации демона.
"systemctl reboot.target статус" показывает ..
Код:
● reboot.target - Reboot
Загруженный: загружено (/lib/systemd/system/reboot.target; включено; запрограммированная поставщика: отключены)
Активный: неактивный (мертвый)
Docs: человек: systemd.special (7)
Моя Systemd службы для запуска шахтера (который работает отлично AFAIK) является следующим:
Код:
[Ед. изм]
Описание = Monero ГПУ минер
После того, как = network.target multi-user.target
[Обслуживание]
Тип = разветвление
Пользователь = шахтер
Окружающая среда ="DISPLAY =: 0"
Окружающая среда ="GPU_MAX_ALLOC_PERCENT = 100"
Окружающая среда ="GPU_USE_SYNC_OBJECTS = 1"
WorkingDirectory = / дом / Каминеру / sgminer-г /
ExecStart = / USR / бен / экран -d -m -S sgminer / USR / местные / бен / sgminer
ExecStop = / USR / bin / killall -s -w 2 sgminer
Перезагрузка = на провал
RestartSec = 10
[Установить]
WantedBy = multi-user.target
Я думаю, что я должен быть в состоянии поднять на определенные специальных разрешения экрана сессий или, возможно, сделать псевдоним для команды перезагрузки в этой сессии (так что я только изменения в этом специальных разрешениях одной команды ш / в этой одной сессии), но у меня возникаю трудное время выяснить, как.