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

关于笔记本 Linux 上的双显示器

  •  
  •   Xunit · 2021-06-08 09:41:20 +08:00 · 3315 次点击
    这是一个创建于 1046 天前的主题,其中的信息可能已经有所发展或是发生改变。

    对于双显卡笔记本外接显示器,在 linux 并不是十分很直接方便,想求一个解决方案

    目前是 debian+xfce,使用 nvidia-xrun 来进行显卡切换(关闭独显),要接显示器时需打开独显,配置 X11,重启电脑(可嗯不要重启也行?),用 xrandr 开启第二屏才行。方案来源于一个 nvidia form 的一个帖子

    https://forums.developer.nvidia.com/t/nvidia-xconfig-doesnt-do-what-i-want-it-to-nor-does-nvidia-settings/107883/91

    想知道有无更加方便的方案

    14 条回复    2021-09-17 21:15:35 +08:00
    AoEiuV020
        1
    AoEiuV020  
       2021-06-08 10:09:47 +08:00
    不明觉历,我台式单显卡直接 xrandr 切换就好,你这是双屏时无法直接 xrandr 开关外接屏?
    不应该啊,有没试过用 arandr 生成的 xrandr 命令切换显示?
    felixcode
        2
    felixcode  
       2021-06-08 10:21:50 +08:00 via Android
    可以接外屏以后,来一下 sudo pkill -9 X,重启 X Server
    huangmingyou
        3
    huangmingyou  
       2021-06-08 10:56:59 +08:00
    换 gnome 试试看。
    drackzy
        4
    drackzy  
       2021-06-08 11:10:56 +08:00
    dell xps 核显也能外接 2 个显示器啊,一直用核显了。用 prime-select nvidia|intel 得重启。
    JackieMe
        5
    JackieMe  
       2021-06-08 13:15:21 +08:00
    两台笔记本都是 Debian sid + xfce 。一台 N + I 双显卡直接在 Bios 设置里关了 N 卡,另一台只有 N 卡用的开源 Nouveau 驱动。两台电脑 HDMI 接外接显示器都是即插即用啊。
    bruce0
        6
    bruce0  
       2021-06-08 13:54:07 +08:00
    我记得以前用 Dell 的笔记本 装了 Ubuntu 的双系统 什么都没设置,插上 HDMI 线 直接就拓展了屏幕 0.0
    dajj
        7
    dajj  
       2021-06-08 14:27:37 +08:00
    几千块的电脑都买了,还差那点电费嘛。
    年轻人,洒脱点, 我一般就是显示器插上笔记本, 就行了。 永远独显运行
    urzeric
        8
    urzeric  
       2021-06-08 15:46:42 +08:00
    深度的 linux,目前双屏支持良好
    Xunit
        10
    Xunit  
    OP
       2021-06-09 10:28:19 +08:00
    @AoEiuV020 双显卡的笔记本中 n 卡的工作模式和单独的台式机 n 卡的不一样,双显卡的笔记本 n 卡一般是渲染,然后通过核显输出,外接显示器时就会更改成外接屏上的画面是 n 卡输出,笔记本屏幕是核显输出。
    Xunit
        11
    Xunit  
    OP
       2021-06-09 10:30:10 +08:00
    @AoEiuV020 所以在笔记本没有外接显示器时是 n 卡仅负责渲染,接了显示器后由于 x sever 没有重启,因此不会更改图像渲染模式,因此在这样的情况下用 xrandr 命令也只能看到一个显示器
    Xunit
        12
    Xunit  
    OP
       2021-06-09 10:31:42 +08:00
    @felixcode 貌似单纯的重启 x server 还不行,我这边还要改配置文件,把 n 卡设为首选显卡,然后再在外接屏幕上用 xrandr 把笔记本屏幕点亮
    miracleyin
        13
    miracleyin  
       2021-08-10 10:51:07 +08:00
    @Xunit 您好..想请问如何用 randr 把笔记本屏幕点亮,我设置 nk 为首先显卡后,内置显示器就无法使用了
    Xunit
        14
    Xunit  
    OP
       2021-09-17 21:15:35 +08:00
    @miracleyin 外屏亮了后可以用 xrandr 命令把内屏点亮,命令类似 xrandr --setprovideroutputsource 1 0,1 0 代表显示器的编号
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1056 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:46 · PVG 02:46 · LAX 11:46 · JFK 14:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.