我有一台 10.04 工作站,它运行 Compiz,并带有受限的 nVidia 驱动程序。我设置 PAM 以使用 LDAP 身份验证,并在 NFS 上挂载 /home。
我现在可以通过 LDAP 登录 NFS Homes,但我的受限驱动程序不见了,而且硬件驱动程序工具没有显示任何可用的受限驱动程序。如何让受限驱动程序重新工作?
答案1
这听起来很奇怪。您是否将驱动程序安装到了“旧”目录中?由于您现在正在使用新目录(位于 NFS 服务器上),因此旧目录目前对您的帐户不活跃。
答案2
我不知道这是否相关,但 nvidia 常见问题解答这里针对驱动程序和 PAM 的小错误采取了一些步骤:
问:OpenGL 应用程序退出时出现以下错误消息: 错误:无法打开 /dev/nvidiactl,因为权限 限制太多。请参阅常见问题解答 /usr/share/doc/NVIDIA_GLX-1.0/README 的部分步骤 纠正。 答:PAM 系统的安全模块可能是 更改 NVIDIA 设备文件的权限。在大多数情况下 这个安全系统可以工作,但可能会造成混乱。为了纠正这个问题 问题建议您禁用此安全功能。 不同的 Linux 发行版有不同的文件来控制这一点; 请咨询您的经销商以获得正确的方法 禁用此安全功能。例如,如果您的系统有 文件 /etc/security/console.perms 那么你应该编辑该文件并删除以 “”(我们还收到报告称, 在 console.perms 中必须删除,但这尚未得到验证 由 NVIDIA 提供)。如果您的系统上有文件 /etc/logindevperms 那么你应该编辑该文件并删除列出 /dev/nvidiactl. 上述步骤将阻止 PAM 安全系统 修改 NVIDIA 设备文件的权限。接下来, 您需要重置设备文件的权限 恢复其原始权限和所有者。您可以使用 以下命令: chmod 0666 /dev/nvidia* chown root /dev/nvidia*
我知道这不完全是你的问题,但可能值得深入研究一下。
答案3
从 Nvidia 网站下载 Nvidia 驱动程序并重新安装它们似乎已经解决了该问题。
更新:几天后,显卡彻底坏了。可能是硬件故障。