nei*_*ond 23 multiple-monitors xrandr openbox
我正在使用 Lenovo x220i thinkpad,运行 crunchbang linux(使用 openbox 窗口管理器)。笔记本电脑的侧面有一个 DP 和 VGA 插头。
连接 DP 和 VGA 电缆并运行xrandr,我注意到以下输出可用/活动:
VGA1
DP1
LVDS1 <- the laptop screen
Run Code Online (Sandbox Code Playgroud)
如果我尝试启用超过 2 个(使用任意组合),则会收到错误消息“找不到用于 [VGA1/DP1/LVDS1] 的输出的 crtc”
crtc是什么?我如何知道有多少可用?是否可以在软件中或通过 PCI 卡添加更多内容?
谢谢。
Vas*_*pov 41
CRTC 代表“阴极射线管控制器”,但维基百科更喜欢“视频显示控制器”。
它们仍然通常被称为 CRTC - 技术术语有时变化缓慢。
总是有更复杂的解释,但一个足够的总结是,每个 CRTC 对应于视频卡上的一个视频缓冲区,该缓冲区是注定要输出的。我选择了这个特定的措辞来突出一些细微差别:
所以要回答你的其他问题:
我如何知道有多少 [CRTC] 可用?
$ xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x4d cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 10 associated providers: 0 name:Intel
请注意,像您一样,我的输出比 CRTC 多:crtcs: 4 outputs: 10输出数量众多是有充分理由的,主要归结为具有很多便利性的视频端口:
是否可以在软件中或通过 PCI 卡添加更多 [CRTC]?
由于 CRTC 是由 GPU 提供的,拥有更多的唯一方法是添加一个视频设备,该设备将与您已有的设备同时工作。我知道这是可能的,并且有很多限制,但仅此而已。你必须研究多个 GPU 设置,看看这对你来说是否可行。
PS 我今天刚刚学到了很多东西,并且在我自己的研究中偶然发现了你的问题。
| 归档时间: |
|
| 查看次数: |
14484 次 |
| 最近记录: |