如何确定最大支持的显示分辨率?

fix*_*234 13 resolution linux-mint amd-radeon amd-athlon

我正在尝试确定计算机支持的最高显示器分辨率是多少。

系统

  • Win XP-era Compaq Presario SR1750NX 包含
  • 基于 AMD Athlon 64 的主板上的Radeon Xpress 200集成显卡。

    Radeon Xpress 200 使用共享显存 (UMA)。计算机有 3 GB RAM。(我不熟悉 UMA 的工作原理以及视频是否可以根据需要访问尽可能多的内存,或者可以访问多少内存。)

  • 它目前运行的是 Linux Mint 17.0。我知道 AMD 有一个 Linux 版本的 Catalyst。但是,Xpress 200 可能早于 ATI 被 AMD 收购,而且 UI 的外观看起来很一般,因此驱动程序可能是 FOSS,并且可能需要进行一些逆向工程。

  • 唯一的内置视频连接器是 VGA。VGA 连接器对分辨率没有限制,但我了解更高分辨率下的输出质量取决于 DAC 和其他因素。

随心 200 信息

我所看到的唯一与视频芯片组支持的最大 VGA 分辨率有关的是 Daniel B 在下面的评论中发布的链接。Xpress 200 的“for Intel 架构”版本被指定支持高达 2048x1536(显然是基于 400MHz DAC 的通用规范)。假设规格在“用于 AMD 架构”版本中相同,这似乎是一个上限。目前尚不清楚其他因素是否会限制它低于该值(例如,它可以使用的最大内存)。

用法

我认为这不会影响任何事情,但以防万一,预期用途是静态内容(大型电子表格、大量浏览器选项卡等)的大量屏幕空间,我不想查看您好- res 视频或做 3D 渲染。

来自系统的信息

几年前,我将显示器升级到 1600x900,只是猜测它会被支持。显示器首选项下的可用分辨率设置将 1400x1050 列为唯一更高的分辨率,这几乎与当前显示器的总像素数相同。但是,我不知道这是否反映了基于当前监视器或实际系统限制(或者可能是 Linux 驱动程序的限制)的系统假设。Linux 驱动程序没有明确的“列出所有”选项。

更新

  • 我检查了 AMD 和 HP,看看他们是否有任何有用的规格。回答:没有。
  • 我使用该xrandr命令查看它可能显示的内容,它产生了这个(接下​​来是当前监视器的可用设置):

    Screen 0: minimum 320 x 200, current 1600 x 900, maximum 4096 x 4096
    VGA-0 connected 1600x900+0+0 (yada yada...)

    4096 x 4096 最大值是指虚拟屏幕大小(最大帧缓冲区),而不是 VGA 端口可能的(有用)分辨率。这是否至少意味着芯片组限制不再受内存限制(消除了一个变量)?

我在答案中寻找什么

我想获得更高分辨率的显示器,但不知道如何确定系统支持的限制是什么,或者限制是什么因素。

  • 这台特定计算机的答案会很棒。如果没有可用的规格就不能回答这个问题,那么在类似系统上实际使用更高分辨率显示器的人将是很好的证据。
  • 在更一般的意义上,我如何确定给定系统的限制?仅仅是芯片组限制(在这种情况下,我可能已经有了答案),还是会受到其他因素(内存、驱动程序等)的进一步限制?如果可以有进一步的限制,可以以实际的方式确定,还是基本上归结为仅定位规格?

djs*_*ide 1

因此,在网上搜索该卡上的页面后,我发现 waybackmachine 有 ATi 的规格页面副本

https://web.archive.org/web/20061006060608/http://www.ati.com/products/radeonxpress200/specs.html

最重要的是:

3D 图形:支持分辨率高达 2536x2536@32bpp

2D图形:支持最大分辨率2048x1536@32bpp

外部支持:支持从 VGA (640x480) 到宽 UXGA (1600x1200) 的固定分辨率显示器