V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
richarddingcn
V2EX  ›  MacBook Pro

如何让 19 intel 的 mbp 显示 4k 分辨率?独显是 5300m

  •  
  •   richarddingcn · 163 天前 · 2450 次点击
    这是一个创建于 163 天前的主题,其中的信息可能已经有所发展或是发生改变。

    家里的显示器是 4k144 的 xv282k 不指望他能显示 4k144 但是分辨率最高只能选到 2560x1440 也就是 2k 导致整个显示的都很模糊 请问各位大佬有什么办法让他显示成 4k 吗

    39 条回复    2022-03-12 11:07:31 +08:00
    MacDows
        1
    MacDows  
       163 天前 via Android
    你的线或者扩展坞是不是有问题?
    iwj
        2
    iwj  
       163 天前 via iPhone
    你这款显示器支持 dp1.4 ,按理说 4k60 绰绰有余,dp1.4 规范支持 8k60hz 。
    最近我也在折腾外接显示器,电脑也是 Intel 版 16 寸 MBP ,山泽 c to dp 的线 4k60hz 没问题。可以参考一下。线材一定要靠谱,这样排查问题的时候少一个变量。

    另外,偶尔出现的睡眠唤醒之后闪黑屏,经过排查测试后发现大概率是电脑端的问题。
    最后,感慨一下,都 2021 了,mbp 的体验还是一言难尽,挺折磨人的。因为我是 2021 下半年遇到的,所以这里以 2021 为时间节点没问题,2022 也才几天。
    aptx4689
        3
    aptx4689  
       163 天前
    线的问题,可以先下载一个 switchresx 看看能不能选 4k ,不能就铁定是线的问题
    jfdnet
        4
    jfdnet  
       163 天前
    上个显示设置介面的图看看?
    also24
        5
    also24  
       163 天前
    1 、讲一下目前是使用什么线材连接的
    2 、左上角 关于本机 -> 系统报告 -> 图形卡 /显示器 界面截图
    richarddingcn
        6
    richarddingcn  
    OP
       163 天前
    @also24 是绿联的双 c 线
    显卡确认切换到独显了 没开自动切换显卡
    richarddingcn
        7
    richarddingcn  
    OP
       163 天前
    @iw 不想走 dp 显示器有 c 口 有好的双 c 线推荐吗
    richarddingcn
        8
    richarddingcn  
    OP
       163 天前
    @aptx4689 能显示 4k 但是只能选 30 刷新率
    also24
        9
    also24  
       163 天前
    之前在使用其它显示器的时候,有遇到过卡 30Hz 的问题。
    原帖中也有多人反馈在 macOS 下遇到过类似问题。

    原帖传送门:/t/691740

    可以试一下原帖 25 楼 @630071099 的方案:
    > 我也遇到了,系统版本 10.15.7 。捣鼓了半小时,后来发现只要设置显示器 [分辨率: 显示器默认] ,然后再重新设置缩放就可以获得 60Hz 了,应该是系统 bug 。
    also24
        10
    also24  
       163 天前
    咦,链接没贴好? 再发一次 /t/691740
    richarddingcn
        11
    richarddingcn  
    OP
       163 天前
    @also24 系统这边没法 4k30 只能 2k120 所以这个方案没有效果。。。 用楼上提到的 switchresx 最高可以 3840x2400 120fps 但是就是没法 3840x2160 60fps
    also24
        12
    also24  
       163 天前
    @richarddingcn #11
    我不太清楚你在系统那边具体是怎样显示的,毕竟你连系统版本都没有写。

    建议先贴一下选择分辨率的界面,如果是旧一些版本的系统的话,可以 按住 option 点击 “缩放” 来展示更多的选项。
    xiaooloong
        13
    xiaooloong  
       163 天前
    19 年的话,c 口应该已经支持 dp1.4 了。核显是 20 款末代 intel 的 10 代 u 才支持的 dp1.4 。但你这个有独显,看苹果官方 a2119 转接器( https://support.apple.com/zh-cn/HT207806 )的描述:
    ```
    与以下设备搭配使用时,支持 3840 x 2160 (60Hz):
    2019 年推出的 16 英寸 MacBook Pro
    ```
    因为这个转接器是把 4 对高速线拆成两路,2 对走 dp1.4 转换成 hdmi2.0 支持的 4k ,另外 2 对上的 usb3 。所以理论上 c 口肯定之支持 dp1.4 的。

    你要不试试买那种 usb-c 转 dp1.4 的线直接试试接显示器的大 dp 口上试试?虽然 dp 线本身部分版本只看信号衰减是否会影响 dp1.4 的传输。但是 usb-c 上转接出 dp 是需要 c 口上的芯片支持的。所以试试买根明确写了支持 dp1.4 的 usb-c 转 dp 线看看?
    richarddingcn
        14
    richarddingcn  
    OP
       163 天前
    xiaooloong
        15
    xiaooloong  
       163 天前
    非要走双 c 线的话,显示器里关注一下 c 口 usb 的版本。c 口走 usb3 的话会和 dp 信号抢线路。改成 usb2.0 的话 c 口的 4 对高速线就可以全部用来传输 dp 信号了,这样即使是 dp1.2 都可以 4k60hz10bit 。
    richarddingcn
        16
    richarddingcn  
    OP
       163 天前
    @xiaooloong 显示器调整成 usb2.0 的话 会直接没有显示信号的
    also24
        17
    also24  
       163 天前
    @xiaooloong #15
    他现在已经运行在 2K 120Hz 了,说明至少协商了 DP1.2 以上的协议,满足 4K 60Hz 的最低需求
    also24
        18
    also24  
       163 天前
    @richarddingcn #14
    分四个思路来说吧。

    思路一,瞎 TM 试:
    1 、先手动降低刷新率至 60Hz ,然后重新打开分辨率设置面板,按住 Option 点击缩放查看是否有更多选项
    2 、点击 Default for Display 后,手动降低刷新率,重复 1

    思路二,源于 reddit 上一个关于 DSC 的帖子:
    https://www.reddit.com/r/Monitors/comments/pisjyl/mac_4k_120hz_is_it_even_possible/
    帖子中提到似乎 Bug Sur 之后,intel Mac 就失去了对 DSC 的支持。
    虽然原帖在讨论的是关于 4K 120Hz 的支持问题,但也可以尝试在显示器上切换 DSC 功能看下是否有变化。

    思路三,手动生成一份显示器配置文件(需要关闭 SIP ):
    这个是之前开启 hidpi 常用的方式,不太确定是否还适合 Monterey 使用,参考下面的链接
    https://codeclou.github.io/Display-Override-PropertyList-File-Parser-and-Generator-with-HiDPI-Support-For-Scaled-Resolutions/
    https://github.com/avibrazil/RDM


    思路四,虚拟显示器的奇怪路子
    似乎是为了解决 Monterey 下 hidpi 问题出现的,也可以尝试
    https://github.com/waydabber/BetterDummy
    also24
        19
    also24  
       163 天前
    关于思路三的补充,从一篇文章看到,Monterey 似乎换个目录还是可以用的:
    /Library/Displays/Contents/Resources/Overrides

    https://www.jianshu.com/p/30f986617278
    xiaooloong
        20
    xiaooloong  
       163 天前
    /System/Library/Extensions/AppleGraphicsControl.kext/Contents/MacOS/AGDCDiagnose -a

    可以显示显示器连接的信息,看看 Connections
    xiaooloong
        21
    xiaooloong  
       163 天前
    显示器设置了 usb2.0 的话,c 口里面 4 对高速线就都走 dp 信号了。
    我有一个 usb-c 转 dp 的拓展坞就是 4 对高速线走 dp ,接 4k60 的显示器是正常的。但是接 1080p144 的显示器就点不亮。但是专门买的一根 usb-c 转 dp 线就可以点亮。
    所以还是推荐使用专门的 c 转 dp 视频线试试。
    tianshilei1992
        22
    tianshilei1992  
       163 天前
    这个问题我遇到过,我的 U2718Q 总是会偶尔变成 [email protected] ,但是 U3219Q 从来没这个问题。每次我遇到这个问题就是,关闭显示器,再打开一次。进入显示器设置,缩放选“Default for Display”,这时候屏幕会变黑,时间比一般的长一点点,完了就是正常的 60Hz 了,然后再选想要的缩放就好了。
    richarddingcn
        23
    richarddingcn  
    OP
       163 天前
    @also24 思路 134 测试过了 doesn't work
    also24
        24
    also24  
       163 天前
    @richarddingcn #23
    这样…… 如果方便的话,能否说一下思路 3 、4 具体是在哪一步出现的问题呢?

    比如说思路 3 ,可能出现问题的地方包括生成的配置文件无法被写入相应目录、写入后无法被正常识别、识别了但没有出现想要的模式、切换了想要的模式后实际未生效等。

    或者说思路 4 ,可能出现的问题的地方包括无法正确创建虚拟显示器、虚拟显示器创建后无法选取想要的模式、选取了想要的模式后实际未生效等。

    同时,如果是部分有效的情况,那么分辨率、帧率二者是否存在其中一项达标的情况呢?
    also24
        25
    also24  
       163 天前
    @tianshilei1992 #22
    这个应该就是我在 9 楼提到的情况,很多人都有遇到。

    楼主已经在 10 楼回复说 “系统这边没法 4k30 只能 2k120 所以这个方案没有效果”

    不过没有提及更多详情,不太清楚楼主是根据内容推断的还是实际测试得到的
    INFP
        26
    INFP  
       163 天前 via iPhone
    去苹果官方买一根雷电线当 ctoc 用就好了
    AllenHua
        27
    AllenHua  
       163 天前 via iPhone
    同款 5300m 4k 60hz 用了两年了。感谢楼上 24 老哥,我当初买的 c2dp 线还是他推荐我的 🤣
    noahhhh
        28
    noahhhh  
       163 天前 via Android
    @richarddingcn 全功能雷电线,不过会比较贵
    youthfire
        29
    youthfire  
       163 天前 via iPhone
    也要留意转接头,例如我上周买了个苹果官网的多媒体转接头( type-c-HDMI/usb/usb-c ),最后发现我的 4k 只能上到 30hz ,查了规格发现需要 20 年以后的才支持 60hz ,试了 m1 就行
    richarddingcn
        30
    richarddingcn  
    OP
       163 天前
    @also24 思路 3 是按照教程完整走过了 之后 没有任何效果 思路 4 是使用 4k 分辨率的时候 mirroring 时在显示器上显示很奇怪 大圈黑边+缩放
    dikey
        31
    dikey  
       163 天前
    我在用 XV273K [email protected] 很久了

    简单说:用 switchresx 自定义一个分辨率

    Displays:
    XV273K:
    Resolution: 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition)
    UI Looks like: 1920 x 1080 @ 119.00Hz
    Framebuffer Depth: 24-Bit Color (ARGB8888)

    具体配置:

    https://www.tonymacx86.com/threads/macos-high-sierra-10-13-6-4k-at-120hz-is-it-possible.282967/

    https://www.tonymacx86.com/attachments/switchresx-rx580-2-png.424776/

    如果遇到 bug ,就开或关一下 freesync 。

    顺便说:这一代 5300M 、5500M 苹果功耗标定有问题,接上 4K 显示器什么都不做,显卡就 20w 功耗。
    xiaooloong
        32
    xiaooloong  
       163 天前
    @youthfire 是 A2119 吧,刚好我上面说过,就是这个转接器是把 usb-c 的 4 对高速线拆成两路,2 对走 dp1.4 转换成 hdmi2.0 支持的 4k ,另外 2 对上的 usb3 。

    所以主机必须支持 dp1.4 才能上 4k60 。
    13 寸核显支持 dp1.4 都是 10 代 u 的末代 intel 机型才支持的了。( 2020 年推出的 13 英寸 MacBook Pro (四个雷雳 3 端口))
    有独显的机器,机型太老的话有可能因为 usb-c 口的控制器只支持 dp1.2 所以也不能 4k60 。( 2017 年或之后推出的 15 英寸 MacBook Pro )
    Lattez
        33
    Lattez  
       163 天前
    目测是线材的问题,我的是 dell 的 2720q ,自带一根 ctoc 的线,支持 90w 反向充电,接上 19 款 16 寸和 20 款 m1 air 都能正常 4k60hz
    v2Cj
        34
    v2Cj  
       163 天前
    目测线材问题+1 ,有条件的话直接上一条雷电 3/4 的线试试,我 m1 mbp 能跑满 5k60hz 。
    独显更加不在话下吧
    youthfire
        35
    youthfire  
       163 天前 via iPhone
    @xiaooloong #32 对对,买前特意查了是不是支持 4k/60hz ,一看支持就入手了,结果没想到还有支持列表。我一台 2018mbp 一台 m1 ,分别接 2720q 和 2718q ,有一台 caldigit TS3 Plus ,所以想补一个转接头,好在 m1 支持 60hz ,就 intel 的走 caldigit 了,没浪费,这东西买前还是要看仔细
    also24
        36
    also24  
       162 天前
    @dikey #31
    有点奇怪的是,SwitchResX 的原理和我上面提到的思路 3 应该是等效的,本质上都是为显示器生成配置文件,不太清楚楼主那边为什么会没有任何效果。


    @richarddingcn #30
    思路 4 我自己重新想了一下,是我的思路有问题,应该是确实不可以的。
    CheckTime
        37
    CheckTime  
       162 天前
    楼主要不换台别的笔记本试一下?

    我买的 4K 显示器用 C to C 连我 17 年买的笔记本也是只有 4K30Hz ,但是用 HDMI 连就有 4K60Hz 。借别人新买的笔记本用 C to C 试了一下发现他的可以有 4K60Hz ,我就放弃了,等着换电脑了。
    richarddingcn
        38
    richarddingcn  
    OP
       162 天前
    @CheckTime 讲道理 mbp 从 16 年就应该可以 4k60 啊。。
    IW
        39
    IW  
       105 天前
    @richarddingcn 我在某宝买了两条不同的 USB 3.0gen2 的双 C 线,都用得挺好的,但没有试过 4K 显示器
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2383 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:33 · PVG 12:33 · LAX 21:33 · JFK 00:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.