OptiX не смог открыть дисковый кеш с достаточными привилегиями - PullRequest
0 голосов
/ 05 марта 2019

Моя программа, использующая OptiX, вылетает со следующей ошибкой:

OptiX API error 1550: OptiX was unable to open the disk cache with sufficient privileges

Где находится этот дисковый кеш, чтобы я мог исправить разрешения там?

1 Ответ

0 голосов
/ 05 марта 2019

TL; DR:

sudo chmod -R u+rw /var/tmp/OptixCache

Файлы кэша OptiX были сначала созданы другим пользователем, что привело к этой ошибке разрешения.

При столкновении с подобными ситуациями, с помощью strace может помочь определить, какие файлы открываются двоичным файлом:

strace -f -e trace=openat <your_binary> <arguments>
...