История изменений
Исправление ZenitharChampion, (текущая версия) :
Для начала выполни команду glxinfo | grep vendor
. А также optirun glxinfo | grep vendor
и primusrun glxinfo | grep vendor
. У меня эта команда выдаёт:
glxinfo | grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
Если ни одна из команд не выдала у тебя чего-то такого, значит у тебя не включится закрытый драйвер NVIDIA. Будем думать в этом направлении.
Включился? Значит давай искать место, куда установился NVIDIA CUDA Toolkit. Открой менеджер пакетов Synaptic, найди установленный пакет с CUDA, вызови «Свойства» и посмотри куда всё установилось. Может быть в opt, может быть в /usr/local/cuda. А может быть ты устанавливал не из DEB-пакета? Поищи сам, открыв эти места в файловом менеджере. В крайнем случае воспользуйся gnome-search-tool или kfind.
Нашёл? Отлично. Теперь запускай программу так:
cd /home/user/pyrit
LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64 ./pyrit
Как-то так. Ещё можно попробовать LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64 optirun ./pyrit
Но должно работать и без optirun и primusrun, потому что NVIDIA сделали возможность использования CUDA без X-сервера через драйвер nvidia-uvm.
Исходная версия ZenitharChampion, :
Для начала выполни команду glxinfo | grep vendor
. А также optirun glxinfo | grep vendor
и primusrun glxinfo | grep vendor
. У меня эта команда выдаёт:
glxinfo | grep vendor
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
Если ни одна из команд не выдала у тебя чего-то такого, значит у тебя не включится закрытый драйвер NVIDIA. Будем думат в этом направлении.
Включился? Значит давай искать место, куда установился NVIDIA CUDA Toolkit. Открой менеджер пакетов Synaptic, найди установленный пакет с CUDA, вызови «Свойства» и посмотри куда всё установилось. Может быть в opt, может быть в /usr/local/cuda. А может быть ты устанавливал не из DEB-пакета? Поищи сам, открыв эти места в файловом менеджере. В крайнем случае воспользуйся gnome-search-tool или kfind.
Нашёл? Отлично. Теперь запускай программу так:
cd /home/user/pyrit
LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64 ./pyrit
Как-то так. Ещё можно попробовать LD_LIBRARY_PATH=/usr/local/cuda-7.0/lib64 optirun ./pyrit