Я установил cuda 5 в свой Ubuntu 12.10, и он работает хорошо, я также могу компилировать и отлаживать через cuda-gdb в терминале. Я пытаюсь использовать nsight, он компилирует и выполняет мой код без проблем, но когда я пытаюсь отладить, я получаю следующую ошибку
Error in final launch sequence
Failed to execute MI command:
-gdb-set cuda api_failures ignore
Error message from debugger back end:
Undefined set cuda command: "api_failures ignore". Try "help set cuda".
Undefined set cuda command: "api_failures ignore". Try "help set cuda".
Я использую 64-битную версию Ubuntu 12.10 и запускаю исполняемые файлы cuda и nsight с помощью optirun (bumblebee), потому что у меня есть GTX 675M (optimus). Я установил cuda-gdb через apt-get, получил версию 4.2:
frederico@zeus:~/Dropbox/coisas/projetos/delta_cuda$ cuda-gdb --version
NVIDIA (R) CUDA Debugger
4.2 release
Portions Copyright (C) 2007-2012 NVIDIA Corporation
GNU gdb (GDB) 7.2
Я думаю, что это не проблема, так как я могу использовать его в одиночку (без nsight). Я также изменил nsight, чтобы запустить cuda-gdb с optirun, и продолжаю получать ту же ошибку.