i 卡 n 卡, manjaro 外接显示器无法识别

2019-04-08 15:47:02 +08:00
 amazingrise

硬件环境: 某 2018 年的笔记本,i 卡+n 卡 i 卡连接笔记本内置显示器 n 卡连接外置显示器

软件环境: manjaro (内核 linux4.19 ) kde 桌面环境

尝试过: (尝试过 Google 搜索以及 archwiki,manjaro 的 wiki,还有 manjaro 的 wiki。可能是我个人能力不够,还没有试出一个比较有效的方案)

0 Ubuntu 系统,可以正常识别显示器,无论什么桌面环境都可以。(另外查了一下 Ubuntu 貌似用的是 Prime 实现多显示器的)

1 默认的 bumblebee 驱动,只能识别到一个显示器。用 optirun 跑 glxgears,外置显示器会提示无信号输入,之后黑屏。这说明 n 卡可以用,但是不能输出到 hdmi 显示器上。 据说 bumblebee 对于多显示器支持不太好。遂放弃。

2 在 manjaro 论坛发现一个配置了 optimus-manager 的朋友,可以用外置显示器,貌似和我这个是同一个情况。我只是安装了 nvidia 驱动,然后装了一个 optimus-manager。但是无法正常开机。会有内核模块无法加载(可能是我要加 nouveau 的黑名单?)

3 还有一个教程 https://forum.manjaro.org/t/howto-set-up-prime-with-nvidia-proprietary-driver/40225 这个很多人成功了,不过我这里配置完直接开不了机,startx 说没有找到显示器。之后我翻了一下错误信息,貌似是 nvidia 驱动没有成功加载。情况同 2。

4 这是我最接近成功的一次。bumblebee 环境下,开了 intel virtual output,又配置了一个虚拟显示器(/etc/bumblebee/xorg.conf.nvidia 中,在 bumblebee 环境下这个应该是覆盖 X11 下面的 xorg.conf 吧)。然后 xrandr -q,外接显示器可以正常使用!但是分辨率不太对。当我试图更改那个配置文件的时候就再也没法复现了,包括重启 bumblebeed 服务,重启 intel virtual output,重启系统以及重新编译内核。再也没法复现了。。

现在有点不知道怎么下手。想问问大家是否有相似的经历。。求分享一下经验。。或者支个招。。 因为操作过于繁杂,我折腾了好久,有些地方可能有问题,不排除误操作的情况😥现在真的有点累了。。Ubuntu 能用但是太慢了,比 manjaro 慢不少。。

7305 次点击
所在节点    Linux
18 条回复
amazingrise
2019-04-08 17:30:06 +08:00
按照 3 的方法我又试了一次,成功了。在重启之前我进行了一次 pacman -Syyu。不过我觉得也有可能是更新的时候 mkinitcpio 了。另外感谢看帖的 80 来位老铁 233333
cyhulk
2019-04-08 19:44:14 +08:00
fuck the rolling release
12101111
2019-04-08 20:09:40 +08:00
我也遇到过,内置显示器连接到 Intel 显卡,HDMI 连接 NVIDIA 显卡,需要 intel virtual output 手动启动 NVIDIA 显卡的 xorg
最后 fxxk NVIDIA 改用 Windows 了,WDDM 就是厉害。
miss1123
2019-04-08 20:16:43 +08:00
@amazingrise 如果用 3 的方法,最近一次更新的话。。。很可能会导致桌面频繁失去响应,如下 https://forum.manjaro.org/t/desktop-gnome-frequently-get-frozen-few-seconds-and-works-again/81603,这个帖子作者也最终换成 xfce4
miss1123
2019-04-08 20:18:33 +08:00
@miss1123 好吧,楼主用的 kde,当我上面没说
hallwoodzhang
2019-04-08 21:29:22 +08:00
同是 manjaro kde 没有遇到这个问题
amazingrise
2019-04-09 08:09:21 +08:00
@cyhulk 还好,这次滚动,我是解决了问题,暂时没有制造问题
amazingrise
2019-04-09 08:10:08 +08:00
@hallwoodzhang 双显卡这种情况直接就能用外接显示器吗,tql
amazingrise
2019-04-09 08:11:59 +08:00
@miss1123 gnome。。。不想说什么了。。。别说这种情况,就是 Ubuntu18.04 原生 gnome 也有好多 bug🌚而且经常 freeze。。动不动给搞一次内存泄露
amazingrise
2019-04-09 08:15:11 +08:00
@12101111 https://www.v2ex.com/t/526544
在 windows 下被坑惨了🤣我也翻过车。。
amazingrise
2019-04-09 08:16:10 +08:00
@12101111 另外你的 intel virtual output 配置虚拟显示器了没。。。除了第一次成功过后,我一直没法复现。。
icedong
2019-04-13 10:45:50 +08:00
请问虚拟显示器怎么配置,我的换成 NVIDIA 驱动以后就进不了桌面了
amazingrise
2019-04-13 11:03:03 +08:00
@icedong 1 首先不建议用虚拟显示器的方法,需要手动配置,而且比较麻烦。2 那么,你是在 mhwd 里面装的驱动吗?不是 bumblebee 的那个驱动。。确认你装的是不带 390xx 的驱动。3 如果以上都没问题,确认你是严格按照论坛里的那个步骤执行的。论坛里面的文件内容是需要点击三角号展开的,刚开始我没发现🤣。4 前三条真的没问题,你用 liveusb chroot 一下,然后 mkinitcpio 一下试试。 有问题欢迎继续来讨论
icedong
2019-04-13 13:14:41 +08:00
大神你好,
step3.2,我好像没有这个文件 /etc/modprobe.d/nvidia.conf
step5,也没有这个文件 /etc/lightdm/lightdm.conf
pl:哎,为什么配个双屏这么麻烦
icedong
2019-04-13 13:37:07 +08:00
谢谢,谢谢。我搞定了。
amazingrise
2019-04-13 14:45:07 +08:00
@icedong 嗯,第一个是要新建的,输入那些内容,step5 那个是要按照自己的登录选择器进行步骤的,manjaro kde 自带 sddm。(给后来搜到这个帖子的人留个线索)
icedong
2019-04-14 08:40:00 +08:00
又遇到个问题,按了 ctrl+f8,好像是启动了混成特性,但是窗口切换的时候 kde 就会卡死,可以用 shift+alt+f12 临时取消,但是不知道怎么彻底关闭。( manjaro+kde )遇到过吗?
amazingrise
2019-04-14 09:04:57 +08:00
@icedong 没有。你可以再开一帖了,看看有没有人能帮上忙。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/552991

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX