Реальная история.
конфигурации. На рестарте я не хочу, чтобы войти и сделать вручную вещи запуска. Я знаю, что это сценарий, но я написал что-то и не получилось сразу.
Я бегу Xubuntu с cgminer в домашней папке в папке cgminer. конфигурационный файл находится в правильной папке так cgminer знает, где его получить.
В основном это сценарий, мне нужно, чтобы запустить его в бёбу и сценарий должен работать при запуске. Обратите внимание, я использую графический интерфейс для машины, но это на самом деле не требуется, так как я буду использовать SSH теперь.
Благодарю.
#Generate Базовую конфигурационный файл
Кот > mine.sh << EOF
API ="--api-порт 4028 --api прослушивания --api-разрешительный 0/0"
POOL ="-о #YOURPOOL -u -p YOURUSER YOURWORKERPASS"
ОБЩИЙ ="--scrypt --no-Submit-несвежий"
CARD ="--auto-вентилятор --temp-мишень 82"
РАБОТА ="--worksize 256 -I 13"
экспорт DISPLAY =: 0
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
кд / дом / шахтер / cgminer /
экран -S шахтер / дома / шахтер / cgminer / cgminer $ API $ POOL $ ОБЩИЙ $ CARD $ РАБОТА
EOF
CHMOD + х mine.sh
###################
#create файл автостарта
Кот > /home/miner/.config/autostart/miner.desktop << EOF
[Desktop запись]
Name = Miner
Type = Application
Exec = / дом / шахтер / mine.sh
StartupNotify = ложь
Hidden = ложь
Терминал = верно
EOF
CHMOD 0755 /home/miner/.config/autostart/miner.desktop
###################
######################
#set машина автовход в Xserver
Кот > /etc/lightdm/lightdm.conf << EOF
[SeatDefaults]
автовход пользователь = минер
автовход-пользователь тайм-аут = 0
пользовательский сеанс = Xubuntu
привратник-сессия = LightDM-GTK-привратник
EOF
###################
Отключать заставку
Сед 's / LOCK_SCREEN = истина / ложь LOCK_SCREEN = / г' -i / и т.д. / по умолчанию / ACPI-поддержка
###################
#Fix ошибки отказа личинки
СЕПГ "с /: - 1/0 / г" -i /etc/grub.d/00_header
Обновление-grub2