You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 24.04与Nvidia驱动:无法保存Nvidia设置

Ubuntu 24.04与Nvidia驱动:无法保存Nvidia设置

我之前也碰到过几乎一模一样的问题,给你几个亲测有效的解决思路,应该能搞定每次登录都要重调Nvidia设置的麻烦:

方法一:先导出到本地再手动复制

这是最稳妥的绕开权限问题的方式:

  • 打开nvidia-settings,调整好你需要的所有显示设置
  • 点击「Save to X Configuration File」,这次别选默认的/etc/X11/xorg.conf,选一个你自己有权限的路径,比如~/nvidia-xorg.conf(也就是你的用户主目录下)
  • 打开终端,执行命令:sudo cp ~/nvidia-xorg.conf /etc/X11/xorg.conf,输入你的sudo密码确认
  • 重启系统,之后登录应该就能自动加载你的Nvidia设置了

方法二:用sudo直接启动nvidia-settings

有时候图形化的权限弹窗会出问题,直接从终端用管理员权限启动工具就能解决:

  • 先关掉当前打开的nvidia-settings窗口
  • 打开终端,输入sudo nvidia-settings并回车,输入密码后工具会启动
  • 这次调整完设置后,直接点击保存到/etc/X11/xorg.conf,应该就能成功写入了

方法三:使用xorg.conf.d目录(更符合Ubuntu新规范)

Ubuntu 24.04现在更推荐把Xorg的配置片段放在/etc/X11/xorg.conf.d/目录下,而不是用单个大的xorg.conf文件:

  • 先按方法一的步骤,把配置导出到~/nvidia-xorg.conf
  • 打开终端,执行sudo nano /etc/X11/xorg.conf.d/20-nvidia.conf,创建一个新的配置文件
  • 打开你刚才导出的~/nvidia-xorg.conf,把里面的Section "Device"、Section "Screen"这些和Nvidia相关的配置段复制到20-nvidia.conf里
  • 按Ctrl+O保存,Ctrl+X退出nano编辑器
  • 重启系统,设置就会自动生效了

之所以会出现这个“无法写入xorg.conf”的问题,大概率是Ubuntu 24.04的系统权限机制更严格,图形化的nvidia-settings没法正确获取写入系统目录的权限——哪怕你改了文件权限,可能也会被AppArmor这类安全工具拦截,用上面的方法绕开图形化权限验证就能解决。

备注:内容来源于stack exchange,提问作者Norbert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 13:17:59