Полномочия набора для файлов

результаты

ls -l

:

crw-rw-rw-   1 root root    195,   0 Aug 30 14:59 nvidia0
crw-rw-rw-   1 root root    195, 255 Aug 30 14:59 nvidiactl
crw-rw-rw-   1 root root    195, 254 Aug 30 14:59 nvidia-modeset
crw-rw-rw-   1 root root    244,   0 Aug 30 14:59 nvidia-uvm

Я пытаюсь выяснить, как выполнить эти инструкции, но я - newby, не уверенный, как преобразовать от букв до чисел и как выполнить этот удар. Отправьте мне некоторую информацию, таким образом, я могу выполнить ниже инструкций:

Проверьте, что устройство files/dev/nvidia* существует и имеет корректное (0666) полномочия файла. Эти файлы используются Драйвером CUDA для общения с частью привилегированного режима Драйвера NVIDIA. Приложения, которые используют драйвер NVIDIA, такой как приложение CUDA или X-сервер (если таковые имеются), будут обычно автоматически создавать эти файлы, если они избегут использовать setuidnvidia-modprobe инструмент, который связывается Драйвером NVIDIA. Однако некоторые системы запрещают setuid двоичные файлы, поэтому если эти файлы не существуют, можно создать их вручную при помощи сценария запуска, такого как тот ниже:

> #!/bin/bash
> 
> /sbin/modprobe nvidia
> 
> if [ "$?" -eq 0 ]; then   # Count the number of NVIDIA controllers
> found.   NVDEVS=`lspci | grep -i NVIDIA`   N3D=`echo "$NVDEVS" | grep
> "3D controller" | wc -l`   NVGA=`echo "$NVDEVS" | grep "VGA compatible
> controller" | wc -l`
> 
>   N=`expr $N3D + $NVGA - 1`   for i in `seq 0 $N`; do
>     mknod -m 666 /dev/nvidia$i c 195 $i   done
> 
>   mknod -m 666 /dev/nvidiactl c 195 255
> 
> else   exit 1 fi
> 
> /sbin/modprobe nvidia-uvm
> 
> if [ "$?" -eq 0 ]; then   # Find out the major device number used by
> the nvidia-uvm driver   D=`grep nvidia-uvm /proc/devices | awk '{print
> $1}'`
> 
>   mknod -m 666 /dev/nvidia-uvm c $D 0 else   exit 1 fi

Читайте больше в: http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ixzz4IrZwBh1k Следует за нами: @GPUComputing в Твиттере | NVIDIA в Facebook

1
задан 31 August 2016 в 03:00

1 ответ

Откройте терминал как это... В то время как удержание Ctrl и клавиш Alt, нажмите t. Окно откроется. Это - Ваш терминал. В терминальном типе gedit и нажимают Enter. Второе окно откроется. Скопируйте сценарий выше в то второе окно и нажмите кнопку сохранения. Введите имя "запуск" на Имя: поле и щелчок кнопка сохранения. Закройте то окно. В Вашем первом окне, терминале, запуске chmod 755 типа и нажимают Enter. Теперь тип./запу и нажимает Enter. Ваш сценарий будет работать.

0
ответ дан 8 December 2019 в 09:06

Другие вопросы по тегам:

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