V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
amazingrise
V2EX  ›  Linux

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

  •  
  •   amazingrise · 2019-04-08 15:47:02 +08:00 via Android · 7299 次点击
    这是一个创建于 1835 天前的主题,其中的信息可能已经有所发展或是发生改变。

    硬件环境: 某 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 慢不少。。

    18 条回复    2019-04-14 09:04:57 +08:00
    amazingrise
        1
    amazingrise  
    OP
       2019-04-08 17:30:06 +08:00 via Android
    按照 3 的方法我又试了一次,成功了。在重启之前我进行了一次 pacman -Syyu。不过我觉得也有可能是更新的时候 mkinitcpio 了。另外感谢看帖的 80 来位老铁 233333
    cyhulk
        2
    cyhulk  
       2019-04-08 19:44:14 +08:00
    fuck the rolling release
    12101111
        3
    12101111  
       2019-04-08 20:09:40 +08:00 via Android
    我也遇到过,内置显示器连接到 Intel 显卡,HDMI 连接 NVIDIA 显卡,需要 intel virtual output 手动启动 NVIDIA 显卡的 xorg
    最后 fxxk NVIDIA 改用 Windows 了,WDDM 就是厉害。
    miss1123
        4
    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
        5
    miss1123  
       2019-04-08 20:18:33 +08:00
    @miss1123 好吧,楼主用的 kde,当我上面没说
    hallwoodzhang
        6
    hallwoodzhang  
       2019-04-08 21:29:22 +08:00 via Android
    同是 manjaro kde 没有遇到这个问题
    amazingrise
        7
    amazingrise  
    OP
       2019-04-09 08:09:21 +08:00 via Android
    @cyhulk 还好,这次滚动,我是解决了问题,暂时没有制造问题
    amazingrise
        8
    amazingrise  
    OP
       2019-04-09 08:10:08 +08:00 via Android
    @hallwoodzhang 双显卡这种情况直接就能用外接显示器吗,tql
    amazingrise
        9
    amazingrise  
    OP
       2019-04-09 08:11:59 +08:00 via Android
    @miss1123 gnome。。。不想说什么了。。。别说这种情况,就是 Ubuntu18.04 原生 gnome 也有好多 bug🌚而且经常 freeze。。动不动给搞一次内存泄露
    amazingrise
        10
    amazingrise  
    OP
       2019-04-09 08:15:11 +08:00 via Android
    @12101111 https://www.v2ex.com/t/526544
    在 windows 下被坑惨了🤣我也翻过车。。
    amazingrise
        11
    amazingrise  
    OP
       2019-04-09 08:16:10 +08:00 via Android
    @12101111 另外你的 intel virtual output 配置虚拟显示器了没。。。除了第一次成功过后,我一直没法复现。。
    icedong
        12
    icedong  
       2019-04-13 10:45:50 +08:00
    请问虚拟显示器怎么配置,我的换成 NVIDIA 驱动以后就进不了桌面了
    amazingrise
        13
    amazingrise  
    OP
       2019-04-13 11:03:03 +08:00 via Android
    @icedong 1 首先不建议用虚拟显示器的方法,需要手动配置,而且比较麻烦。2 那么,你是在 mhwd 里面装的驱动吗?不是 bumblebee 的那个驱动。。确认你装的是不带 390xx 的驱动。3 如果以上都没问题,确认你是严格按照论坛里的那个步骤执行的。论坛里面的文件内容是需要点击三角号展开的,刚开始我没发现🤣。4 前三条真的没问题,你用 liveusb chroot 一下,然后 mkinitcpio 一下试试。 有问题欢迎继续来讨论
    icedong
        14
    icedong  
       2019-04-13 13:14:41 +08:00
    大神你好,
    step3.2,我好像没有这个文件 /etc/modprobe.d/nvidia.conf
    step5,也没有这个文件 /etc/lightdm/lightdm.conf
    pl:哎,为什么配个双屏这么麻烦
    icedong
        15
    icedong  
       2019-04-13 13:37:07 +08:00
    谢谢,谢谢。我搞定了。
    amazingrise
        16
    amazingrise  
    OP
       2019-04-13 14:45:07 +08:00 via Android
    @icedong 嗯,第一个是要新建的,输入那些内容,step5 那个是要按照自己的登录选择器进行步骤的,manjaro kde 自带 sddm。(给后来搜到这个帖子的人留个线索)
    icedong
        17
    icedong  
       2019-04-14 08:40:00 +08:00
    又遇到个问题,按了 ctrl+f8,好像是启动了混成特性,但是窗口切换的时候 kde 就会卡死,可以用 shift+alt+f12 临时取消,但是不知道怎么彻底关闭。( manjaro+kde )遇到过吗?
    amazingrise
        18
    amazingrise  
    OP
       2019-04-14 09:04:57 +08:00 via Android
    @icedong 没有。你可以再开一帖了,看看有没有人能帮上忙。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3268 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 13:45 · PVG 21:45 · LAX 06:45 · JFK 09:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.