1. 在nvidia-settings里面配置好了,点击 Apply,Save to Configuration
  2. 打开ubuntu本机自带的设置,找到显示(display)功能,检查一下各项配置是否是正确的(主显示设置,方向旋转,双屏位置,分辨率等),如果都是正确的那就啥也不要修改直接点击右上角的 应用(Apply) 按钮

如果还是有失效,就在 Ubuntu 自带的设置里面重新调整配置(双屏位置,主显示器设置,分辨率),然后 Apply。

方法二,曲线救国

idea: 每次开机手动运行脚本设置双屏,分辨率等等

  1. 首先在 nvidia-settings 里面保存好配置,如果保存不了(传送门
  2. cat /etc/X11/xorg.conf
  3. 在里面找到 Section "Screen" 里面类似于这样的记录,HDMI-0: nvidia-auto-select +0+0 {AllowGSYNC=Off}, DP-0: nvidia-auto-select +1920+0 {rotation=left, AllowGSYNC=Off} 每个人不一样
  4. 新建一个 shell 文件写入
#!/bin/bash
nvidia-settings --assign CurrentMetaMode="HDMI-0: nvidia-auto-select +0+0 {AllowGSYNC=Off}, DP-0: nvidia-auto-select +1920+0 {rotation=left, AllowGSYNC=Off}"
# 后面的配置语句就是上面话语按照格式改写了一下
  1. 每次开机运行一下这个脚本文件就ok了
  2. [选项] 可以把这个脚本文件添加到开机启动里面
1. 终端运行 gnome-session-properties 
2. Add 一个记录
3. 写入刚才存放脚本的地方,例如 bash -c'/home/xxx/adjust_display.sh'
4. 开机就会运行了

相关文章:

  • 2021-12-15
  • 2022-01-20
  • 2021-11-13
  • 2022-01-15
  • 2021-12-15
猜你喜欢
  • 2021-09-13
  • 2021-09-06
  • 2021-10-23
  • 2021-05-19
  • 2021-08-23
  • 2021-10-19
相关资源
相似解决方案