LINUX.ORG.RU

История изменений

Исправление 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