![PRIME 显示器无法通过 nvidia-settings 控制](https://linux22.com/image/997640/PRIME%20%E6%98%BE%E7%A4%BA%E5%99%A8%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%20nvidia-settings%20%E6%8E%A7%E5%88%B6.png)
我有一台戴尔 XPS 15 笔记本电脑(GTX 960M),安装了 Ubuntu 16.04,并连接到两台戴尔显示器。
通过软件和更新安装 nvidia 驱动程序后(我使用的是 nvidia-378 中的 NVIDIA 二进制驱动程序版本 378.09),我继续到“NVIDIA X 服务器设置”来配置哪个显示器将成为主显示器。
遗憾的是,我无法配置主显示器和显示器布局“X 服务器显示配置”中的所有屏幕均已加阴影,并带有以下注释:
“PRIME 显示器无法通过 nvidia-settings 控制,必须通过外部 RandR 功能工具进行配置。布局窗口中显示的显示器仅供参考”。(参见NVIDIA X 服务器设置屏幕截图)
我不确定这是因为我安装了 nvidia 驱动程序还是其他问题。我检查了nvidia-drivers 网站对于我的显卡(GTX 960M),没有适用于 64 位 Linux 操作系统的驱动程序,只有 32 位。
如果有人有解决方案,以便我可以配置我的屏幕,选择主显示器以及左侧和右侧,我将非常感激您的帮助。
答案1
这是我最近在 Ubuntu 18.04 上修改的解决方案,以便在我的外接显示器上实现屏幕同步......
... 使用 Nvidia 驱动程序后,屏幕不再撕裂!
2018 年 4 月 12 日∘Optimus 上的 PRIME 同步
去检查:
sudo cat /sys/module/nvidia_drm/parameters/modeset
对于您的显示器,例如 HDMI-1-1 或 eDP-1-1,它应该表示 modeset=1 的“y”
当 Optimus 显示“N”时,要获得 PRIME 同步不,在 /etc/modprobe.d/nvidia-drm-nomodeset.conf 中创建一个新文件
sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf
并确保存在以下行;
选项 nvidia-drm 模式集=1
重启或更新 Intramfs 后,以下是更新 Intramfs 的代码
sudo update-initramfs -u
现在sudo cat /sys/module/nvidia_drm/parameters/modeset
,将给出 Y 表示是,并且屏幕撕裂大大减少!