Проблема в том, что Beignet по умолчанию использует X11/DRI для поиска графического процессора. Это не будет работать с дискретной картой в качестве основного дисплея.
Вы можете сбросить значение переменной среды DISPLAY или установить для нее значение «», чтобы запустить приложение -X OpenCL, отличное от X, поскольку вместо этого Beignet будет использовать узлы рендеринга для поиска графического процессора Intel.
Вам необходимо перекомпилировать Beignet без поддержки X11, чтобы X-приложения, такие как Luxmark, работали.
Я отправил сообщение об ошибке, в котором Beignet предлагал использовать узлы рендеринга по умолчанию :https://bugs.freedesktop.org/show_bug.cgi?id=107582
ХТХ,
Это связано не со статусом зомби, а с тем фактом, что pidof
возвращает pid всех процессов, выполняющих указанную программу. Дочерний элемент вашей программы zombie
также называется zombie
, поэтому печатаются оба pid.
pidof
имеет параметр -s
, который указывает ему возвращать только один pid. В качестве альтернативы вы можете перечислить возвращенные pids и проверить каждый по очереди.