一、环境

设备:拯救者R7000P

显卡:NVIDA GeForce RTX 2060

系统:windows10+ubuntu20的双系统下

显示器:笔记本显示器+arzopa便携式显示器(使用的type-c接口)

驱动:nvidia-driver-520

二、问题

命令xrandr可以查询到所连接的显示器,如下图所示:

其中DP-0表示外接的便携式显示器,eDP-1-1为内置显示器。

此时只有内置显示器是显示的,外置显示器无信号。

在设置->显示器->加入显示器,只要一点击加入显示器,设置窗口就直接崩溃消失。

三、解决方案

使用命令:prime-select query,查询得到当前的结果为on-demand。

使用命令:sudo prime-select nvidia,强行修改使用nvidia进行显示器的驱动。

此时

文件:sudo gedit /usr/share/X11/xorg.conf.d/10-nvidia.conf的内容如下:

 文件:sudo gedit /etc/default/grub的内容如下:

 此文件修改之后,需要使用命令:sudo update-grub,更新以使其生效。

若在xrandr不能查询到外接的显示器时,可将grub文件中GRUB_CMDLINE_LINUX_DEFAULT行的nomodeset关键字删除,更新后即可检出。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐