CUDA 9.1 Действия после установки

Вы можете добавить задание cron.

Запустить команду:

crontab -e

Прокрутить вниз и добавить эту строку

@reboot redshift-gtk

Затем нажмите enter (чтобы у вас была пустая строка ниже). Это должно теперь запускаться при запуске.

0
задан 13 December 2017 в 19:08

3 ответа

Сделайте следующее, добавьте их в файл /home/$USER/.bashrc:

export PATH=/usr/local/cuda-9.1/bin${PATH:+:${PATH}}

Только 64 бит -

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

Только 32 бит -

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}

Затем для этого файла выполните: sudo mkdir /usr/lib/systemd/system && sudo nano /usr/lib/systemd/system/nvidia-persistenced.service и добавьте:

[Unit]
Description=NVIDIA Persistence Daemon
Wants=syslog.target

[Service]
Type=forking
PIDFile=/var/run/nvidia-persistenced/nvidia-persistenced.pid
Restart=always
ExecStart=/usr/bin/nvidia-persistenced --verbose
ExecStopPost=/bin/rm -rf /var/run/nvidia-persistenced

[Install]
WantedBy=multi-user.target

Затем установите его:

sudo systemctl enable nvidia-persistenced

Затем следуйте этому руководству, чтобы избежать проблем с hotadds закомментируйте эту строку:

# Memory hotadd request
SUBSYSTEM=="memory", ACTION=="add", DEVPATH=="/devices/system/memory/memory[0-9]*", TEST=="state", ATTR{state}="online"

в файле /lib/udev/rules.d/40-vm-hotadd.rules, добавив к этой строке #.

Перезагрузка:

sudo udevadm control --reload-rules
1
ответ дан 22 May 2018 в 17:01

выполните следующие действия, добавьте их в файл /home/$USER/.bashrc:

export PATH=/usr/local/cuda-9.1/bin${PATH:+:${PATH}}

только 64-битная версия -

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

32 бит только-

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}

тогда для этого файла делать: sudo mkdir /usr/lib/systemd/system && sudo nano /usr/lib/systemd/system/nvidia-persistenced.service, и добавить:

[Unit] Description=NVIDIA Persistence Daemon Wants=syslog.target [Service] Type=forking PIDFile=/var/run/nvidia-persistenced/nvidia-persistenced.pid Restart=always ExecStart=/usr/bin/nvidia-persistenced --verbose ExecStopPost=/bin/rm -rf /var/run/nvidia-persistenced [Install] WantedBy=multi-user.target

затем установить его:

sudo systemctl enable nvidia-persistenced

потом после этого руководство, чтобы избежать проблем с hotadds закомментировать эту строку:

# Memory hotadd request SUBSYSTEM=="memory", ACTION=="add", DEVPATH=="/devices/system/memory/memory[0-9]*", TEST=="state", ATTR{state}="online"

в файле /lib/udev/rules.d/40-vm-hotadd.rules путем добавления [F11] для этой линии.

Перезагрузка:

sudo udevadm control --reload-rules
1
ответ дан 18 July 2018 в 01:16

Сделайте следующее, добавьте их в файл /home/$USER/.bashrc:

export PATH=/usr/local/cuda-9.1/bin${PATH:+:${PATH}}

Только 64 бит -

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

Только 32 бит -

export LD_LIBRARY_PATH=/usr/local/cuda-9.1/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}

Затем для этого файла выполните: sudo mkdir /usr/lib/systemd/system && sudo nano /usr/lib/systemd/system/nvidia-persistenced.service и добавьте:

[Unit] Description=NVIDIA Persistence Daemon Wants=syslog.target [Service] Type=forking PIDFile=/var/run/nvidia-persistenced/nvidia-persistenced.pid Restart=always ExecStart=/usr/bin/nvidia-persistenced --verbose ExecStopPost=/bin/rm -rf /var/run/nvidia-persistenced [Install] WantedBy=multi-user.target

Затем установите его:

sudo systemctl enable nvidia-persistenced

Затем следуйте этому руководству, чтобы избежать проблем с hotadds закомментируйте эту строку:

# Memory hotadd request SUBSYSTEM=="memory", ACTION=="add", DEVPATH=="/devices/system/memory/memory[0-9]*", TEST=="state", ATTR{state}="online"

в файле /lib/udev/rules.d/40-vm-hotadd.rules, добавив к этой строке #.

Перезагрузка:

sudo udevadm control --reload-rules
1
ответ дан 24 July 2018 в 17:22

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

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