PRIME 显示器无法通过 nvidia-settings 控制

PRIME 显示器无法通过 nvidia-settings 控制

我有一台戴尔 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 表示是,并且屏幕撕裂大大减少!

答案2

使用本机显示器设置面板:

显示设置

您可以通过以下方式打开 系统设置并选择显示器,或者直接在 Dash 中搜索“显示”。

相关内容