обработка состояния зомби-процесса

Проблема в том, что Beignet по умолчанию использует X11/DRI для поиска графического процессора. Это не будет работать с дискретной картой в качестве основного дисплея.

Вы можете сбросить значение переменной среды DISPLAY или установить для нее значение «», чтобы запустить приложение -X OpenCL, отличное от X, поскольку вместо этого Beignet будет использовать узлы рендеринга для поиска графического процессора Intel.

Вам необходимо перекомпилировать Beignet без поддержки X11, чтобы X-приложения, такие как Luxmark, работали.

Я отправил сообщение об ошибке, в котором Beignet предлагал использовать узлы рендеринга по умолчанию :https://bugs.freedesktop.org/show_bug.cgi?id=107582

ХТХ,

1
24.06.2021, 14:55
1 ответ

Это связано не со статусом зомби, а с тем фактом, что pidofвозвращает pid всех процессов, выполняющих указанную программу. Дочерний элемент вашей программы zombieтакже называется zombie, поэтому печатаются оба pid.

pidofимеет параметр -s, который указывает ему возвращать только один pid. В качестве альтернативы вы можете перечислить возвращенные pids и проверить каждый по очереди.

1
28.07.2021, 11:22

Теги

Похожие вопросы