首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何启用在Linux中显示的2560x1440选项?

如何启用在Linux中显示的2560x1440选项?
EN

Unix & Linux用户
提问于 2019-10-20 23:06:05
回答 4查看 19.2K关注 0票数 7

我刚刚得到了一个新的显示器(三星LC27JG50QQU,1440 p,144 HD ),这是插入到我的AMDRadeonHD6950 (DVI-D,DVI-I,HDMI 1.4,2 x迷你DisplayPort)显卡使用HDMI。但是,它只允许我在显示设置中设置1080 lets。电缆和监视器是好的1440 p与我的MacBook Pro。

我正在运行Linux 19.1泰莎

这是xrandr给出的输出:

代码语言:javascript
复制
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-3 disconnected (normal left inverted right x axis y axis)
DisplayPort-4 disconnected (normal left inverted right x axis y axis)
HDMI-3 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   1920x1080     60.00*   50.00    59.94  
   1680x1050     59.88  
   1600x900      60.00  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
DVI-0 disconnected (normal left inverted right x axis y axis)
DVI-1 disconnected (normal left inverted right x axis y axis)
VGA-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-2 disconnected (normal left inverted right x axis y axis)
HDMI-1-3 disconnected (normal left inverted right x axis y axis)
DP-1-2 disconnected (normal left inverted right x axis y axis)
DP-1-3 disconnected (normal left inverted right x axis y axis)

lspci -k | grep -EA3 'VGA|3D|Display'

代码语言:javascript
复制
00:02.0 Display controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    Subsystem: Gigabyte Technology Co., Ltd 2nd Generation Core Processor Family Integrated Graphics Controller
    Kernel driver in use: i915
    Kernel modules: i915
--
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cayman PRO [Radeon HD 6950]
    Subsystem: Hightech Information System Ltd. Cayman PRO [Radeon HD 6950]
    Kernel driver in use: radeon
    Kernel modules: radeon

glxinfo | grep -i vendor

代码语言:javascript
复制
server glx vendor string: SGI
client glx vendor string: Mesa Project and SGI
    Vendor: X.Org (0x1002)
OpenGL vendor string: X.Org

EDID:

代码语言:javascript
复制
00ffffffffffff004c2d560f4d325530
071d0103803c22782a1375a757529b25
105054bfef80b300810081c081809500
a9c0714f0101565e00a0a0a029503020
350055502100001a000000fd00324b1b
5919000a202020202020000000fc0043
32374a4735780a2020202020000000ff
0048544f4d3230303034340a2020014d
02031bf146901f041303122309070783
01000067030c0010008032023a801871
EN

回答 4

Unix & Linux用户

发布于 2020-08-27 08:56:36

这篇文章对我非常有用,尤其是在那里你可以读取HDMIV1.4像素时钟最大值340 me的表。我的显示器只运行250 My的最大像素时钟。这迫使我意识到"cvt“工具是不可能的:

代码语言:javascript
复制
> cvt 2560 1440 75
# 2560x1440 74.94 Hz (CVT 3.69M9) hsync: 112.86 kHz; pclk: 397.25 MHz
Modeline "2560x1440_75.00"  397.25  2560 2760 3040 3520  1440 1443 1448 1506 -hsync +vsync

听着,它甚至说397.25MHz。它是从哪里来的?好吧,算:

代码语言:javascript
复制
3520 * 1506 * 75 = 397.25MHz

监视器规格明确支持2560x1440@75 The,最大250 75Hz像素时钟。"cvt“需要近400 this的分辨率。你能感觉到这里有不匹配的东西。这是白热化。有那么多的空白,驱动像素时钟到天空。

实现了cvt工具,为减少"-r“冲裁提供了选择。然而,当我试图使用它时,我收到了一条信息:

代码语言:javascript
复制
ERROR: Multiple of 60Hz refresh rate required for  reduced blanking.

幸运的是,这篇文章再次提供了帮助:

代码语言:javascript
复制
> edid-decode /sys/class/drm/card0-HDMI-A-1/edid
Detailed mode: Clock 296.000 MHz, 725 mm x 428 mm
               2560 2568 2600 2666 hborder 0
               1440 1443 1448 1481 vborder 0
               +hsync -vsync

其余的都是小菜一碟。模式应该是:

代码语言:javascript
复制
Modeline "2560x1440_75.00" 296.0 2560 2568 2600 2666  1440 1443 1448 1481  +hsync -vsync

我们可以核实:

代码语言:javascript
复制
296000000 / 2666 / 1481 = 74Hz

是的,事实上,这终于奏效了。机器戴尔Inspiron 5379运行的Ubuntu内置驱动程序i920的英特尔UHD图形620。

对我来说保持黑暗的是背后的原因。你能猜出我为什么要这么深。Ubuntu设置的最大分辨率是/仅为全高清,即1920年x 1080 @60 HD。我想和我的班长一起去本地人。我希望这件事能开门见山。我所需要的最大分辨率只是在列表中丢失了,而这次网络并没有很大的帮助。

票数 4
EN

Unix & Linux用户

发布于 2021-03-09 15:06:32

我试图将分辨率更改为2560x1440,并使用以下命令对我起了作用:

代码语言:javascript
复制
xrandr -s 2560x1440
票数 -1
EN

Unix & Linux用户

发布于 2021-05-01 18:21:40

尽管我尽了全力,但屏幕仍然是黑色的。我可以看到新的分辨率在系统设置后的变化,但他们被选中后,屏幕就变黑了。

我的屏幕和DVI相连。然而,我只有一个简单的DVI电缆。在我连接了DVI-D双链路电缆之后,即使是2560x1440的最高分辨率也不再是一个问题。分辨率现在由系统自动设置。

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/547812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档