百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

不走弯路,这个DisplayLink扩展坞,完美解决M1芯片双屏扩展难题

nanshan 2024-11-13 11:31 88 浏览 0 评论

随着技术成熟与制造成本控制,雷电3扩展坞的价格在逐步下降,全面普及只是时间问题。入手M1 Pro芯片的MacBook Pro之后,出于屏幕扩展的需求,第一时间入手了一款ORICO的TB-S3雷电3扩展坞,各方面的性能都非常令人满意,唯一遗憾的一点就是由于M1芯片的限制,只能外接一个显示器,其实日常使用的话,倒也没有太大影响,毕竟多屏扩展并不是刚需。

前段时间公司淘汰了一批显示器,我搬回家一台准备作为第二个扩展屏幕使用,于是问题就来了,起初并不知道M1芯片对雷电3的限制,怎么调试都无法在MacBook Pro上扩展出两个屏幕,后来查询资料才明白,相应的解决方案就是使用DisplayLink芯片的扩展坞,上网搜索一下,有不少牌子,出于习惯最后还是选择了ORICO的Type-C15合1扩展坞CDH-15N。

简单开箱

ORICO经典蓝白配色包装,正面印有产品型号、产品外观以及最高5Gbps传输速度的标识。

开箱看一下配件:主机、说明书、一根Type-C数据线,不需要外接电源,这一点比较省事,桌面可以干净不少。

这款扩展坞的USB-A接口和USB-C接口最高传输速度支持到USB3.0 5Gbps,随机附送了一根高速C to C数据线,可以保证到手即可正常使用。

底部印有产品信息和相关参数,四角有防滑脚垫,可以起到稳固的作用。

机身外壳是铝合金材质,质感非常丰富,本以为这种多功能扩展坞的体积会比较大,实际却非常小巧,整体尺寸仅为107 x 47.5 x 132.5mm,放在桌面上很精致,随身携带也没啥负担。

这款扩展坞是竖立放置设计,正面有8个外设接口,分别是:SD卡槽 x 1,TF卡槽 x 1,USB2.0接口 x 2(480Mbps),USB3.0接口 x 2(5Gbps),Type-C接口 x 1(5Gbps),3.5mm音频接口 x 1。

背面主要是接驳扩展设备接口:DP x 1(4K@60Hz),HDMI x 2(4K@60Hz),USB2.0 x 2(480Mbps),Type-C x 1(连接电脑,5Gbps),千兆网口 x 1,PD充电接口 x 1(100W)。

性能测试

我现在使用的主力机是16寸MacBook Pro 2021,M1 Pro芯片,32GB内存,512GB硬盘,日常的摄影修图、视频剪辑完全没有问题,显示器是明基PD2705U,4K分辨率,从公司搬回来的是一台1080P的老Dell,做副屏够用了。

M1芯片的电脑要想正常使用ORICO这款15合1扩展坞,需要安装DisplayLink驱动,官网提供了Windows、macOS、Android、Chrome OS、Ubuntu等版本,根据自身的需要进行下载。

安装好驱动,直接连接扩展坞,就可以正常使用了,先来进行一下测速,USB-A和USB-C接口的速度都是5Gbps,差不多500M/s左右,我用手里的U盘和移动硬盘都可以跑满,基本上可以满日常的数据传输需求了。

接下来就是重头戏显示扩展性能的测试了,DP接口连接到明基PD2705U,HDMI 2接口连接到Dell显示器,MacBook Pro顺利识别到两台显示器,这里需要注意一点DP接口和HDMI 1接口不能同时使用。

默认主显示器是MacBook Pro自身的屏幕,外接的两台显示为扩展显示器,切换到明基PD2705U,4K@60Hz没有问题。

ORICO这款扩展坞是可以同时支持2台4K显示器的,可惜我的这台Dell显示器最高分辨率为只有1920 x 1080,不过作为副屏使用,还是够用的。

实际应用

整个调试过程还是十分简单的,安装好驱动连好线就OK了,没有什么技术难题需要解决。官网产品介绍里详细说明了几种同显异显的效果,其实就是MacBook Pro外接显示器时的扩展和镜像两种方式的组合应用,三屏同显就是将外接的两台显示器同时做为主显示器的镜像,这种方式类似于投屏,比较适合向客户做展示,家用没啥用处。

三屏异显就是将两台外接显示器同时做为主显示器的扩展,这样就可以在三块屏幕上显示不同的内容,这个功能适用的人群非常广泛,比如程序员:可以一屏写代码,一屏查看技术文档,一屏跑测试;再比如方案工作者:一屏码字,一屏查资料,一屏管理素材。我的实际应用就如下图所示,笔记本用来管理素材,4K显示器用来修图,副显示器用来放视频或者处理一些临时内容,比如浏览网页或者回复消息之类的。

双屏异显就是将两台外接显示器中的一台作为主显示器的扩展,另外一台作为镜像,实际显示效果如下。

实际应用中,这才是我的日常工作模式,明基PD2705U设置为主显示器的镜像,Dell显示设置为扩展,这样就可以收起笔记本,在两台显示器上显示不同的工作内容,一般情况下足够用了,极少用到三屏同时工作情况。

除了外出或者离开书桌,大部分情况下,MacBook Pro只是用来充当主机使用,4K显示器是主力显示设备,工作时处理文件,休闲时观看视频,随手一拖,内容可以两台显示器之间快速切换,非常方便,相较之前MacBook Pro的小屏幕,体验得到了巨大的提升,当然这种改善离不开ORICO这款DisplayLink芯片扩展坞的加持。

ORICO这款专为M1芯片打造的扩展坞无需外接电源就可以正常使用,好处是节省了走线空间,桌面更整洁,弊端就是MacBook Pro的电池电量会持续消耗,不过也不用担心,将充电器接入扩展坞背后的支持100W PD快充的Type-C接口,就可以解决这个问题,并不需要连接苹果原装的充电器。

总结

说实话,M1芯片的MacBook Pro性能是真的顶,但伺候起来着实费心,其实之前在网上也看了一些关于解决M1芯片只支持单显示器输出的方法,成本虽然便宜不少,但都挺麻烦的,而且显示效果不尽人意,或多或少都会存在一些问题,索性就一步到位了,实际结果证明,这个选择是正确的,省心省力,体验非常完美。或许是年纪大了吧,少了那股折腾的热情,总觉得多一事不如少一事,既然有现成的方案,拿过来用就是了,把精力节省下来,搞一些实实在在的创作,才是正经事儿。

相关推荐

0722-6.2.0-如何在RedHat7.2使用rpm安装CDH(无CM)

文档编写目的在前面的文档中,介绍了在有CM和无CM两种情况下使用rpm方式安装CDH5.10.0,本文档将介绍如何在无CM的情况下使用rpm方式安装CDH6.2.0,与之前安装C5进行对比。环境介绍:...

ARM64 平台基于 openEuler + iSula 环境部署 Kubernetes

为什么要在arm64平台上部署Kubernetes,而且还是鲲鹏920的架构。说来话长。。。此处省略5000字。介绍下系统信息;o架构:鲲鹏920(Kunpeng920)oOS:ope...

生产环境starrocks 3.1存算一体集群部署

集群规划FE:节点主要负责元数据管理、客户端连接管理、查询计划和查询调度。>3节点。BE:节点负责数据存储和SQL执行。>3节点。CN:无存储功能能的BE。环境准备CPU检查JDK...

在CentOS上添加swap虚拟内存并设置优先级

现如今很多云服务器都会自己配置好虚拟内存,当然也有很多没有配置虚拟内存的,虚拟内存可以让我们的低配服务器使用更多的内存,可以减少很多硬件成本,比如我们运行很多服务的时候,内存常常会满,当配置了虚拟内存...

国产深度(deepin)操作系统优化指南

1.升级内核随着deepin版本的更新,会自动升级系统内核,但是我们依旧可以通过命令行手动升级内核,以获取更好的性能和更多的硬件支持。具体操作:-添加PPAs使用以下命令添加PPAs:```...

postgresql-15.4 多节点主从(读写分离)

1、下载软件[root@TX-CN-PostgreSQL01-252software]#wgethttps://ftp.postgresql.org/pub/source/v15.4/postg...

Docker 容器 Java 服务内存与 GC 优化实施方案

一、设置Docker容器内存限制(生产环境建议)1.查看宿主机可用内存bashfree-h#示例输出(假设宿主机剩余16GB可用内存)#Mem:64G...

虚拟内存设置、解决linux内存不够问题

虚拟内存设置(解决linux内存不够情况)背景介绍  Memory指机器物理内存,读写速度低于CPU一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存...

Elasticsearch性能调优(5):服务器配置选择

在选择elasticsearch服务器时,要尽可能地选择与当前业务量相匹配的服务器。如果服务器配置太低,则意味着需要更多的节点来满足需求,一个集群的节点太多时会增加集群管理的成本。如果服务器配置太高,...

Es如何落地

一、配置准备节点类型CPU内存硬盘网络机器数操作系统data节点16C64G2000G本地SSD所有es同一可用区3(ecs)Centos7master节点2C8G200G云SSD所有es同一可用区...

针对Linux内存管理知识学习总结

现在的服务器大部分都是运行在Linux上面的,所以,作为一个程序员有必要简单地了解一下系统是如何运行的。对于内存部分需要知道:地址映射内存管理的方式缺页异常先来看一些基本的知识,在进程看来,内存分为内...

MySQL进阶之性能优化

概述MySQL的性能优化,包括了服务器硬件优化、操作系统的优化、MySQL数据库配置优化、数据库表设计的优化、SQL语句优化等5个方面的优化。在进行优化之前,需要先掌握性能分析的思路和方法,找出问题,...

Linux Cgroups(Control Groups)原理

LinuxCgroups(ControlGroups)是内核提供的资源分配、限制和监控机制,通过层级化进程分组实现资源的精细化控制。以下从核心原理、操作示例和版本演进三方面详细分析:一、核心原理与...

linux 常用性能优化参数及理解

1.优化内核相关参数配置文件/etc/sysctl.conf配置方法直接将参数添加进文件每条一行.sysctl-a可以查看默认配置sysctl-p执行并检测是否有错误例如设置错了参数:[roo...

如何在 Linux 中使用 Sysctl 命令?

sysctl是一个用于配置和查询Linux内核参数的命令行工具。它通过与/proc/sys虚拟文件系统交互,允许用户在运行时动态修改内核参数。这些参数控制着系统的各种行为,包括网络设置、文件...

取消回复欢迎 发表评论: