Часовой пояс: UTC + 3 часа




Куратор(ы):   sashmxm    Lecc   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2429 • Страница 101 из 122<  1 ... 98  99  100  101  102  103  104 ... 122  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Мануалы по установкам:
Установка на Linux Mint 20.2 от tguskill правки от 31.10.2021
Разгон 3х и более видеокарт
Настройка загрузки линукс и работа F@H без включенного монитора
Перезапуск TeamViewer каждые 3 часа
Перезапуск Wi-Fi каждые 3 часа
Скрипт для отображения статистики по логам от Lecc обновление от 12.08.2020
Настройка и установка клиента FAHСlient на HiveOS
Настройка и установка клиента FAHСlient на арендованных хостах vast.ai

Прочее:
Folding@Home: обсуждение - рассматриваются общие вопросы проекта Folding@Home
Запуск boinc из консоли без GUI интерфейса


Последний раз редактировалось sashmxm 10.10.2024 14:49, всего редактировалось 55 раз(а).
В инструкции к vast.ai добавлена информация о версии образа на ubuntu22.04 и новее - требование для ядра х24



Партнер
 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
Так, стоп, если он будет запускать скриптом, то процесс клиента будет в фон уходить. Что означает, что надо скрипт для остановки. У себя просто дома на СБ я просто в терминале запустил, в сессии клиента.
Если пользоваться скриптами, то давайте их причешем немного.
Последовательно #!/bin/bash трогать не надо. Везде далее знак # означает начало комментария. Комментарий длится до конца строчки.

запуск
Код:
#!/bin/bash

#задаём переменные
USER="имя_юзера"
WORK="fahv7"
PATTERN="FAHClient"
#переменные закончились

FAH_HOME="/home/$USER/$WORK/"
FAH_STATUS=`ps -ef | grep $PATTERN | grep -v grep`

if [ ! -d "$FAH_HOME" ]
then
      mkdir -p $FAH_HOME
fi

cd $FAH_HOME

if [ -z "$FAH_STATUS" ]
then
    echo "запускаю фолдинг с рабочей папкой $FAH_HOME"
    FAHClient >/dev/null 2>&1 &
else
    echo "фолдинг уже запущен"
fi


Добавлено спустя 2 минуты 52 секунды:
Lecc
Проверишь скриптики? Они маленькие и простые, но мало ли ))

Добавлено спустя 9 минут 3 секунды:
Остановка
Код:
#!/bin/bash

#задаём переменные
PATTERN="FAHClient"
#переменные закончились

FAH_STATUS=`ps -ef | grep $PATTERN | grep -v grep`

if [ -n "$FAH_STATUS" ]
then
    echo "фолдинг запущен, убиваем"
    killall $PATTERN
else
    echo "фолдинг не запущен"
fi

_________________
It's dolomite, baby! (c)


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
targitaj писал(а):
Так, стоп, если он будет запускать скриптом, то процесс клиента будет в фон уходить. Что означает, что надо скрипт для остановки.

По-моему, это не принципиально, главное, чтобы клиент запускался из рабочего каталога. А для остановки, на мой взгляд, достаточно и одной команды -- killall FAHClient.
targitaj писал(а):
Проверишь скриптики? Они маленькие и простые, но мало ли ))

На запуск проверил -- все в порядке.


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
Lecc писал(а):
А для остановки, на мой взгляд, достаточно и одной команды -- killall FAHClient.

Это верно, но есть нюанс )))) killall не будет разбираться ошибся ты или нет :lol:

_________________
It's dolomite, baby! (c)


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
targitaj Lecc
Большое спасибо, парни, за подробную консультацию.


 

TSC! Russia ex-Captain
Статус: Не в сети
Регистрация: 13.07.2007
Фото: 0
tguskill а теперь всё удаляй, ставь по новой и в процессе пиши подробный мануал для чайников от чайника (и лучше с картинками) :D
В шапку темы добавим, чтобы люди не лопатили десятки страниц в поисках истины.


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
[kane]Enforce
Зачем все удалять?
У меня на очереди пяток машин линкса ждут, кулерами радостно машут и светодиодами подмигивают. На них потренируюсь и чиркану мануал.


 

TSC! Russia member
Статус: Не в сети
Регистрация: 13.05.2014
Откуда: СССР
tguskill писал(а):
У меня на очереди пяток машин линкса ждут, кулерами радостно машут и светодиодами подмигивают. На них потренируюсь и чиркану мануал.

С нетерпением жду мануала) Ибо на мои агрегаты убунта/кубунта наотрез отказалась вставать (зависания, черные экраны и т.п.), а красноглазить сутками уже нет времени. Возможно с радеонами она совсем не дружит?


 

TSC! Russia Captain
Статус: Не в сети
Регистрация: 16.08.2007
Откуда: Красноярск
Nismund
Эта эпопея с Нвидиа, с радеонами может быть совсем другая история.
С радеонами дружит, только и с ними подводных камней полный огород

_________________
У тебя мощнейший комп, ты уверен? И для чего он тебе? В TSC! Russia ты узнаешь что такое мощь тысячи компов! TSCRussiaTeam.ru


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
Lecc targitaj
Итак, докладываю, после установки скрипта с фолдингом, все работает, фолдинг поднимается правильно.
А вот с модемом что-то никак
Создал скрипт по аналогии с фолдингом

sleep 60 # задержка, потом можно уменьшить.
nmcli con up id <Имя соединения> # Вписать имя соединения модема
Когда нажал сохранить как modem_up.sh то подсветились красным команды sleep и id, я все равно сохранил.
Но скрипт не заработал. После перезагрузки пишет, что соединение разорвано и через 60 секунд само не поднимается, при нажатии на соединение и выборе его (Megafon RUS 1) поднимается моментально.
Какие еще есть варианты, а то именно этого не хватает для полноценного FAQ


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
tguskill
Поскольку название соединения сложное (с пробелами), его надо взять в кавычки. То есть скрипт должен иметь вид:
Код:
sleep 60
nmcli con up id "Megafon RUS 1"

Сначала попробуй запустить его в терминале:
Код:
./modem_up.sh

если не поднимет соединение, то по крайней мере напишет, что ему не нравится


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
а еще лучше вообще не использовать пробелы в именах файлов

_________________
It's dolomite, baby! (c)


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
Lecc
Хорошо. На этой неделе попробую.
targitaj
Это не я. Оно само так назвалось. Я не виноват, дяденька)))


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
tguskill писал(а):
Это не я. Оно само так назвалось. Я не виноват, дяденька)))

В случае чего, его несложно изменить на одно слово:
ПКМ на апплете--Изменить соединения--Мобильные--Изменить и правишь название соединения.
Ну и соответственно в скрипте.

PS А цветной текст скрипта в редакторе -- это нормально.


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
tguskill
Давай попробуем автозапуск сделать. Есть папка
~/.config/autostart/
Знак ~ означает домашнюю папку. То есть, в домашней папке есть подпапка .config в которой подпапка autostart
Попробуй туда положить скрип запуска фолдинга, перегрузи машину и залогинься под тем пользователем, которому сделал автостарт. Я у себя еще не пробовал. Надо попробовать так запустить и посмотреть через команду pstree в каком месте дерева процессов оказался процесс запущенного клиента. И не забудь перепроверить права на файе скрипта.

_________________
It's dolomite, baby! (c)


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
targitaj
А зачем? Фолдинг и так по твоему скрипту автоматом запускается.


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
tguskill писал(а):
Фолдинг и так по твоему скрипту автоматом запускается.

Чем?

_________________
It's dolomite, baby! (c)


 

Member
Статус: Не в сети
Регистрация: 08.08.2003
Откуда: Москва
targitaj
Я вкрячил твой скрипт для фолдинга. После перезагрузки компа все запускается.


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
tguskill писал(а):
Я вкрячил твой скрипт для фолдинга. После перезагрузки компа все запускается.

куда вкрячил? чем запускается?

_________________
It's dolomite, baby! (c)


 

Куратор темы
Статус: Не в сети
Регистрация: 25.02.2015
Откуда: Москва
targitaj
В меню Mate есть пункт Запускаемые приложения. В нем можно добавлять/удалять/изменять/активировать/отключать через ГУИ приложения, стартующие при входе пользователя в систему. В папке ~/.config/autostart/ при этом создаются ярлыки добавленных приложений (*.desktop). Аналогичная возможность была и в Гноме, есть она и в Юнити, где-то в Параметрах. В этом как раз ничего сложного нет.


 

Member
Статус: Не в сети
Регистрация: 06.07.2004
Откуда: РФ
Фото: 6
Lecc
Ясно. Надо полагать, что срабатывает при логине.

_________________
It's dolomite, baby! (c)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 2429 • Страница 101 из 122<  1 ... 98  99  100  101  102  103  104 ... 122  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan