小编joh*_*mcd的帖子

使用 nvidia 驱动程序 295.59 在 Ubuntu 12.04 上安装 CUDA

我一直试图让 cuda 在基于 nvidia gt 650m 的笔记本电脑上运行。我正在使用 nvidia 295.59 驱动程序运行 Ubuntu 12.04。另外,我的笔记本电脑使用 Optimus,所以我通过 bumblebee 安装了驱动程序。Bumblebee 还不能正常工作——但是我相信可以独立安装 CUDA。

要安装 CUDA,我已按照此处详述的说明进行操作: 如何在带有 nVidia 独立显卡/英特尔集成显卡的笔记本电脑上运行 nVidia CUDA 或 OpenCL?

但是,我仍然遇到构建 sdk 的问题。我在common.mk中的上述链接中进行了指定的更改,但我从构建过程中得到了以下(片段):

    make[2]: Entering directory `/home/john/NVIDIA_GPU_Computing_SDK/C/src/fluidsGL'
    /usr/bin/ld: warning: libnvidia-tls.so.302.17, needed by /usr/lib/nvidia-current/libGL.so, not found (try using -rpath or -rpath-link)
    /usr/bin/ld: warning: libnvidia-glcore.so.302.17, needed by /usr/lib/nvidia-current/libGL.so, not found (try using -rpath or -rpath-link)
    /usr/lib/nvidia-current/libGL.so: undefined reference to `_nv018tls'
    /usr/lib/nvidia-current/libGL.so: undefined reference to `_nv012glcore'
    /usr/lib/nvidia-current/libGL.so: undefined reference to `_nv017glcore'
    /usr/lib/nvidia-current/libGL.so: undefined reference to `_nv012tls'
    /usr/lib/nvidia-current/libGL.so: …
Run Code Online (Sandbox Code Playgroud)

nvidia cuda 12.04 drivers

5
推荐指数
2
解决办法
8200
查看次数

/var/run/user/1000 由 root 拥有

我正在运行 Ubuntu 14.04,并且遇到间歇性问题,其中 /var/run/user/1000 获得了错误的所有权。UID 1000 是我的标准用户 uid,但由于某种原因,上述目录的所有权被设置为 root。

这导致 nm-applet 不允许在不同接入点之间切换的问题。当出现上述不正确的所有权时,尝试切换 wifi AP 会导致以下错误:

Failed to add/activate connection
(32) No session found for uid 1000 (unknown)
Run Code Online (Sandbox Code Playgroud)

为了纠正这个问题,我必须rm -rf /var/run/user/1000注销并重新登录。

如果我可以提供有关我的系统的更多数据来帮助调试此问题,请告诉我。

如果有人有任何指示,将不胜感激。

permissions network-manager

5
推荐指数
0
解决办法
3419
查看次数

标签 统计

12.04 ×1

cuda ×1

drivers ×1

network-manager ×1

nvidia ×1

permissions ×1