作者danielsig727 (呆牛)
看板C_and_CPP
標題Re: [問題] 使用 OpenCL 找不到 GPU
時間Sat Apr 30 11:28:28 2011
※ 引述《HuangTzHuan ()》之銘言:
: 我沒用過 ati 的卡,不過我猜是 /dev/ 下 device node 的權限問題
: catalyst 應該會在 /dev/ 下建立一或多個 device node 以供 sdk/lib 使用
: (如 /dev/drm0 之類的,我不確定 catalyst 取什麼名字)
: 一般 user 要能用的話要把這個 node 改成一般 user 可以 read/write 的權限
感謝您的提點,我已經順利解決了 =)
在 /dev 中的確有個 ati 資料夾,裡面有 card0 裝置,的確是權限的問題
後來找到官方文件
http://developer.amd.com/gpu_assets/App_Note-Running_ATI_Stream_Apps_Remotely.pdf
(縮
http://goo.gl/5or1A)
參考之後
我在 /etc/X11/xdm/Xsetup 中 ". /etc/sysconfig/displaymanager" 一行後面加入
xhost +
chmod uog+rw /dev/ati/card*
以及在 /etc/bash.bashrc 中加入
case $DISPLAY in '') export DISPLAY=:0;; *) ;; esac
接著重新開機,就可以順利在 ssh 中使用 GPU 了~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.252.104
推 loveme00835:感謝您的回饋 04/30 13:56
推 VictorTom:推回來分享解答/結果:) 04/30 14:16
推 a127a127: 推回來分享解答/結果:) 04/30 19:47