Перезагрузка процесса битобейка Yocto Rocko в Ubuntu - PullRequest
0 голосов
/ 17 октября 2018

Yocto Rocko bitbake на Ubuntu 16.04 Машина перезагружается после достижения определенной стадии.ПК под управлением Ubuntu имеет ОЗУ 16 ГБ.Как преодолеть эту проблему?

Ответы [ 2 ]

0 голосов
/ 09 мая 2019

CTRL + ALT + F1 другому tty мне очень помогло, я могу запустить bitbake с 8 запущенными задачами.

(на это уже ответил @garlix, я просто выделил это как самый простой способ сделать это).

0 голосов
/ 26 ноября 2018

TL; DR

Переключитесь на другой tty (нажав CTRL + ALT + F [1-6]), войдите в систему и запустите оттуда bitbake.

основной причиной, по-видимому, является СИГНАЛ, отправленный битовым выпуском и неправильно обработанный X-сервером: http://lists.openembedded.org/pipermail/openembedded-core/2016-December/130621.html.

Первым предложенным обходным решением было понизить значение параметра одновременных битовых процессов BB_NUMBER_THREADS, по крайней мере, до 4 (но яЯ испытал мягкую перезагрузку также с 4 одновременными потоками, и мне пришлось снизить его до 2, чтобы иметь возможность компилировать).К сожалению, этот обходной путь подразумевает более длительное время сборки (как если бы оно не было уже достаточно медленным).

Кстати, есть другой обходной путь: вместо запуска команды bitbake внутри вашей tty7, консоли по умолчанию, где находится X-серверработает, просто переключитесь на другой tty (нажав CTRL + ALT + F [1-6]), войдите и запустите bitbake оттуда.Сделав это, я смог создать целый образ с 7 одновременными потоками, не выполняя программных перезагрузок.

Другой вариант - использовать потрясающий менеджер рабочего стола / листов: i3.

...