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

Linux 哪种桌面环境对多屏支持最好?

  •  
  •   idblife · 112 天前 · 4976 次点击
    这是一个创建于 112 天前的主题,其中的信息可能已经有所发展或是发生改变。
    分别是一台 27 寸的 4k 屏幕和 27 寸的 1080p ,
    目前在用的 xfce 分辨率调不对。。。
    第 1 条附言  ·  111 天前
    manjaro gnome
    感觉良好!
    40 条回复    2022-11-20 14:20:18 +08:00
    Stevenv
        1
    Stevenv  
       112 天前
    试一试 kde?
    bsidb
        2
    bsidb  
       112 天前   ❤️ 1
    Xorg 的模式下高分屏和低分屏共存很难,因为只支持一种 DPI 。Wayland 现在对高分屏和低分屏混合渲染效果支持较好,支持两块屏幕采用不同的 DPI 。Gnome Shell 对 Wayland 的支持最成熟,而且一直在优化 Wayland 下的体验,找一个 Gnome Shell 版本比较新的发行版试试。
    bsidb
        3
    bsidb  
       112 天前   ❤️ 1
    KDE 对 Wayland 的支持虽然也在进步,但是没有 Gnome Shell 成熟。一定要用最新版本的 Gnome Shell 或 KDE ,老版本的对 Wayland 的支持都不太行。
    wangerka
        4
    wangerka  
       112 天前
    wayland 不一定支持所有软件吧?我目前在用 kde xorg ,多屏体验糟糕
    fzdwx
        5
    fzdwx  
       112 天前
    我主要用过 kde 以及 dwm ,都是 x 。用过一段时间的 wayland ,总是崩溃。

    然后多屏幕的话,我遇到的坑就是显卡驱动一定要按对。

    kde 能直接识别,然后 dwm 需要手动用 xrandr 调一下。
    nuII
        6
    nuII  
       112 天前   ❤️ 1
    高分屏下的 DPI 缩放、高刷新率还是多高分屏等显示功能,这些基本上就只有 gnome 支持的最好,特别是从 xorg 换到 wayland 之后。其他的像 kde 虽然自定义程度高,但是动画效果上差一大截,会显得很不流畅; xfce 对这一块的支持就更差了,没有全局 DPI 缩放,只能在显示缩放+字体缩放+其他各个地方一个个调。

    建议试试 gnome 43 ,效果会好很多
    junmoxiao
        7
    junmoxiao  
       112 天前
    @nuII gnome 不支持分数缩放
    idblife
        8
    idblife  
    OP
       112 天前
    @junmoxiao
    分数缩放是啥意思?
    150%这种?
    princelai
        9
    princelai  
       112 天前   ❤️ 1
    我和你一样,27 寸 2k 和 27 寸 1080 混合,还是 N 卡,用的 Gnome,因为 kde 对分别调整显示比例不支持,Gnome 支持,虽然不是特别完美,但是可用。如果不是 N 卡可能配置还要简单点
    princelai
        10
    princelai  
       112 天前
    @junmoxiao #7 支持,但是分数缩放和两屏不同比例缩放是冲突的,只能任选其一,我选择的是后者
    junmoxiao
        11
    junmoxiao  
       112 天前
    @idblife
    @princelai
    我这咋不支持,如果是用的最新 ubuntu ,有分数缩放 150%的选项,但是点了之后不起作用。如果是 arch 装的 gnome 环境,直接 150%缩放的选项都没有。
    而且不管是 windows 上的虚拟机,还是笔记本都不行。
    masterclock
        12
    masterclock  
       112 天前   ❤️ 1
    cinnamon 能用
    xmuli
        13
    xmuli  
       112 天前 via iPhone
    DDE 小数缩放还挺好的
    Mark24
        14
    Mark24  
       112 天前
    投一票 Cinnamon
    icepie
        15
    icepie  
       112 天前
    gnome wayland
    fighter9010
        16
    fighter9010  
       112 天前
    用过 i3wm ,体验不错
    likelylee
        17
    likelylee  
       112 天前
    目前在用 i3wm,配合 xrandr 可以调整到还不错的显示效果啊。
    我的笔记本屏幕 e-DP1:2560x1440 ,外接一台带鱼 DP-1:2560x1080
    目前我的设置是在 Xresource 中把 dpi 调整为 144,毕竟笔记本的 13 寸用 96 会瞎眼,然后用 xrandr 变更带鱼的 scale 为 1.25 就行,具体命令如下:

    `xrandr --output eDP-1 --auto --primary --output DP-1 --auto --scale 1.25x1.25 --right-of eDP-1`

    当然我知道资源消耗大好多,毕竟算是做了放大再缩小,不过至少显示效果是有保障的,正常观看距离下字体的显示虽不完美,但不影响干活以及摸鱼。
    darksword21
        18
    darksword21  
       112 天前 via iPhone
    gnome
    princelai
        19
    princelai  
       112 天前
    @junmoxiao #11 要用 gnome wayland,然后手动执行
    ```bash
    gsettings set org.gnome.mutter experimental-features '["scale-monitor-framebuffer"]'
    ```
    idblife
        20
    idblife  
    OP
       112 天前
    @likelylee
    i3wm 太 geek 了,暂时还没兴趣
    mrmorning
        21
    mrmorning  
       112 天前
    kde+i3wm
    palytoxin
        22
    palytoxin  
       112 天前 via Android
    用过 i3 gnome kde cinnamon ,目前多屏 cinnamon 还能用。gnome 楼上都说不错,但我从 08 年开始用 linux ,实在是用不惯 gnome3 ,现在两个电脑,就是 i3+kde
    secondwtq
        23
    secondwtq  
       112 天前
    我是 2K+4K ,现在用 Sway ,总体来说大问题没有,小问题不少,不建议尝试
    这上面 Wayland 是个坑,NVIDIA 也是个坑,然后 fractional scaling 还是个坑
    最近正在手动折腾 fractional scaling ...
    dongfang
        24
    dongfang  
       111 天前
    人生苦短
    idblife
        25
    idblife  
    OP
       111 天前
    @dongfang
    人生苦短,快使用 windows ?
    maichaide
        26
    maichaide  
       111 天前 via iPhone
    mx linux xfce 32 寸 2k 屏 ,27 寸 1980*1080 屏同屏显示双桌面,撸代码看电影完美流畅
    idblife
        27
    idblife  
    OP
       111 天前 via iPhone
    @maichaide
    看来是我技术不行啊
    桌面设置一直不生效。。。
    xixibb
        28
    xixibb  
       111 天前
    人生苦短,没必要折腾 linux 这种半成品,还是 mac 吧。。。
    20015jjw
        29
    20015jjw  
       111 天前 via iPhone
    macOS 吧(🐶
    2y1x
        30
    2y1x  
       111 天前
    @princelai gnome 42 双屏可以不同分数分辨率的, 我 4k 外接设置 125%, 笔记本 150%, 并且还不同刷新率. 用的 fedora36 没有除了开启分数缩放以外的调整
    MonoLogueChi
        31
    MonoLogueChi  
       111 天前 via Android
    gnome 应该稍微好一点,但是 Linux 上高分屏体验太差了,双屏混合缩放比例体验更差。
    fox0001
        32
    fox0001  
       111 天前 via Android
    我在用 Lubuntu 22.04 ,双屏,两个屏幕分辨率不同
    mokiki
        33
    mokiki  
       111 天前
    不是应该按照软件需求来挑选硬件吗?把 27 寸 1080p 出掉吧
    EliStone
        34
    EliStone  
       111 天前
    arch + kde ,双屏,27 寸,2k 144hz + 1080 ,60hz ,用着没问什么问题
    idblife
        35
    idblife  
    OP
       111 天前 via iPhone
    @mokiki
    公司配置
    Serino
        36
    Serino  
       111 天前
    两三年前捣鼓 Manjaro 的时候,就被两个屏幕不同缩放没法满意实现劝退了
    maoyikun
        37
    maoyikun  
       108 天前
    现在的 linux 发行版好像对多屏和高分屏支持都不怎么好

    我笔记本是 3k 屏,外接显示器是 1080p 的,装的是 manjaro kde

    目前我的解决办法是使用 xrandr 来强制两个屏幕使用不同的 dpi

    先把屏幕缩放开到合适的倍数,然后通过 xrandr 来做单独屏幕的缩放

    ```bash
    # 先关闭一下外接显示器
    xrandr --output HDMI-1 --off
    xrandr --output eDP-1 --auto --scale 0.9999x0.9999 --primary --output HDMI-1 --auto --set "Broadcast RGB" "Full" -r 75.00 --scale 1.5x1.5 --right-of eDP-1
    ```

    我是将屏幕放大了 150%

    然后通过 xrandr 将外接显示器缩小 1.5 倍

    内置显示器缩小 0.9999 倍是为了解决 intel 集显缩放之后的鼠标光标闪烁的问题

    先关闭一下外接显示器是为了解决在缩小外接显示器之后,外接显示器的桌面不能全屏显示,而只显示在左上角一个小框框的问题

    目前来说这个效果还是可以的

    上面的命令是我写成了一个脚本,每次开机的时候都需要执行一次
    menghui909
        38
    menghui909  
       107 天前
    @maoyikun 也算是可行的方法了,只要外接的显示器是个固定的分辨率应该都可以搞的
    maoyikun
        39
    maoyikun  
       105 天前
    @menghui909 是的,我目前也是就只找到这个比较可行的方式,如果外接显示器的分辨率有变化,就需要重新执行命令修改,但是办公的话,外接显示器一般还是比较固定的,除非比较多的会议需要不同显示器投屏就比较麻烦
    GiantHard
        40
    GiantHard  
       78 天前
    我是一台 14 寸的 1080P 内置屏幕( 150% 缩放)和 24 寸 4K 的外置显示器( 200%缩放),用 KDE Wayland 非常完美,设置起来很简单,不需要任何的代码,详情可以看[这里]( https://zeeko.dev/2022/11/my-kde-wayland-setup/)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   3208 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 11:47 · PVG 19:47 · LAX 03:47 · JFK 06:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.