Форум

Пожалуйста или Регистрация для создания записей и тем.

Boinc на Linux: ошибка подключения

НазадСтраница 4 из 4

Что ж, более подробно по событиям, так как там не все было гладко.
1) Аппарат старый - ноутбук 2008 года Acer Aspire 7720g, поэтому меня не удивило, что перед загрузкой Убунты появляются сообщения о каких-то ошибках. В глаза бросаются претензии к "инвалидной биос" и еще что-то. Слыхал, что для установки линуксов на железе желательно наличие uefi, но это не мой случай (я даже биос не обновлял). Если важно дословно увидеть эти сообщения - попробую сделать фото. ОС загружается.
2) Во время установки Убунты я пропустил самостоятельную разбивку накопителя на разделы (было нераспределенное пространство), выбрал автоматическую установку "рядом с виндовс". (Да, первой была установлена Win10-64pro)
3) Мало того, я еще и пароль не прописывал (похоже...). В дальнейшем пришлось исправлять это. Возможно, что во время этих перемонтирований что-то было нарушено.
4) Убунту ставилась без подключения к интернету, а боинк - с.
5) Проблемы появились после установки (прошла удачно, судя по записям в терминале) боинка, использовал команду в одну строку вроде этой:
sudo apt install boinc-client boinc-manager
Не помню, перезагрузился ли я после этого, или сразу же попробовал запустить менеджер из списка программ. На эти попытки выскакивает окошко вверху по центру с сообщением "Не удалось сменить каталог на ... Отказано в доступе". В этой папке (/var/lib/boinc-client, а также в /var/lib/boinc) какие-то файлы присутствуют. На них блокировка входа, пришлось дважды вводить пароль. Сразу для запуска демона, и еще чего-то.
Наличие в папке (/usr/bin) файлов боинк подтвердилось. Напрямую оттуда они не запускались :)
Вообще, после установки боинка я не могу расписать шаг за шагом, что я пробовал делать.
Появилась также ошибка со значком похожим на кирпич в правом верхнем углу. Не помню ее претензий, и какой командой её решил. Но решил.
Пробовал
sudo systemctl enable/start/status boinc-client
конечно, отдельными командами. Результат - в посте выше.
Далее часто появляется "Обнаружена ошибка в системной программе", с предложением отправить отчет, также в некотором варианте можно увидеть (но не скопировать. Если важно - буду делать фото) подробности. Постом выше упоминал.
Также пробовал набирать в терминале
boincmgr
Результат - Недопустимая инструкция (образ памяти сброшен на диск). + "Обнаружена ошибка в системной программе" (несколько раз) + "Приложение боинк внезапно закрылось" (здесь с подробностями - кое-то описал в посте выше)
6) Версия (исо) линукса - ubuntu-22.04.2-desktop-amd64

Подозреваю, что либо процедура установки клиента BOINC из пакетов выдала не все необходимые привилегии на файлы и каталоги, либо что-то не так с файлом gui_rpc_auth.cfg (что тоже подпадает под первый вариант). Надо их проверять...

Удалил боинк remove, обновил какие-то системные файлы, еще раз удалил боинк purge. С перезагрузками. Установил боинк командами в 2 строчки.
Далее проба следовать инструкции WCG:

dzim@dzim-Aspire-7720:~$ sudo systemctl enable boinc-client
[sudo] пароль для dzim:
Synchronizing state of boinc-client.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable boinc-client
dzim@dzim-Aspire-7720:~$ sudo systemctl start boinc-client
dzim@dzim-Aspire-7720:~$ sudo chmod g+r /var/lib/boinc-client/gui_rpc_auth.cfg
dzim@dzim-Aspire-7720:~$ sudo usermod -a -G boinc dzim
dzim@dzim-Aspire-7720:~$ exec su dzim
Пароль:
dzim@dzim-Aspire-7720:~$ boincmgr -d /var/lib/boinc-client
Недопустимая инструкция (образ памяти сброшен на диск)
dzim@dzim-Aspire-7720:~$

Правильно ли то, что на некоторые команды нет ответа?
Результат пока отрицательный, но
- папки /var/lib/boinc и /var/lib/boinc-client теперь уже выглядят доступными, в прошлую попытку на них были значки с крестиками.
- перетащил значок менеджера на панель с избранным, но отсюда не запускается - вообще никакой реакции.
- исполняемые файлы (boincmgr) теперь имеют права владельца Рут и эту же группу - странно...

Да, как минимум большинство этих команд не должны в терминале что-либо писать. Перед запуском BOINC Manager-а можно проверить - запустился ли "ядро" клиента. Проверить можно командами

sudo systemctl status boinc-client

(sudo по идее не обязательно) и

ps -e | grep boinc

Если последняя команда выдаёт наличие процесса boinc, а первая - говорит о том, что служба запущена, то дальше можно разбираться с запуском Manager-а.

Продолжаю попытки:
dzim@dzim-Aspire-7720:~$ sudo systemctl status boinc-client
[sudo] пароль для dzim:
× boinc-client.service - Berkeley Open Infrastructure Network Computing Client
Loaded: loaded (/lib/systemd/system/boinc-client.service; enabled; vendor >
Active: failed (Result: core-dump) since Mon 2023-05-01 21:44:18 +03; 4min>
Docs: man:boinc(1)
Process: 803 ExecStart=/usr/bin/boinc (code=dumped, signal=ILL)
Process: 811 ExecStopPost=/bin/rm -f lockfile (code=exited, status=0/SUCCES>
Main PID: 803 (code=dumped, signal=ILL)
CPU: 63ms

мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: Started Berkeley Open Infrastructu>
мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: boinc-client.service: Main process>
мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: boinc-client.service: Failed with >
lines 1-12/12 (END)

Здесь я не понял, как выйти из этой процедуры, просто закрыл терминал.

Далее
zim@dzim-Aspire-7720:~$ ps -e | grep boinc
Тут без ответа

Судя по

Цитата: XreiterD от 01.05.2023, 21:57

...
Active: failed (Result: core-dump) since Mon 2023-05-01 21:44:18 +03; 4min>

не запустился сам клиент BOINC по какой-то причине.

Цитата: XreiterD от 01.05.2023, 21:57

...

мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: Started Berkeley Open Infrastructu>
мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: boinc-client.service: Main process>
мая 01 21:44:18 dzim-Aspire-7720 systemd[1]: boinc-client.service: Failed with >
lines 1-12/12 (END)

Здесь я не понял, как выйти из этой процедуры, просто закрыл терминал.

Тут можно q нажать, он просто пытался показать текст c пролистыванием. :)

Надо попробовать воспроизвести эти грабли...

НазадСтраница 4 из 4
BOINC.RU