便携式USB监视器是否需要VGA卡?
例如,此监视器:
如果我购买的PC没有任何GPU功能(处理器没有集成GPU +主板完全没有D-Sub / DVI / HDMI端口并且根本没有任何独立的图形卡),BIOS是否会在启动时检测到这种监视器?
注意:我是Linux用户。
便携式USB监视器是否需要VGA卡?
例如,此监视器:
如果我购买的PC没有任何GPU功能(处理器没有集成GPU +主板完全没有D-Sub / DVI / HDMI端口并且根本没有任何独立的图形卡),BIOS是否会在启动时检测到这种监视器?
注意:我是Linux用户。
Answers:
“ USB监视器需要VGA卡吗?”
回答您的第一个问题,不需要VGA卡1即可显示在USB监视器上。然而,USB 卡或端口是为了需要显示给USB监视器。
“这款16英寸便携式LED显示器是笔记本电脑必不可少的配件,它通过一根USB电缆即可即插即用,同时接收电源和信号。该显示器仅由USB供电,不需要电源线或VGA电缆 ”。-从提供的 第一个链接。
[带有VGA端口的图形卡]
[USB卡]
1 VGA是“视频图形阵列”的缩写,每个现代图形适配器或卡都能够显示VGA模式。
“如果我购买的PC没有任何VGA卡,BIOS在启动时会检测到这种监视器吗?”
[问题2的第一部分]
为回答您的第二个问题,VGA是“视频图形阵列”的缩写,每个现代图形适配器或卡都能够显示VGA模式。没有VGA卡,没有带有VGA输出连接器的图形卡。[2]
[ 您购买的任何PC都将具有集成和/或分立的图形卡。 ] [FIX-1]
集成显卡永久地嵌入在主板中,而离散显卡是通过AGP / PCI / ...插槽插入计算机的实际卡。集成的图形会占用系统资源,从而占用您的RAM和CPU资源。离散图形所需的资源来自卡上,因此它们不会对系统资源造成太大的压力。
下图显示了可在图形卡上找到的不同类型的输出连接器。
[不同类型的输出连接器]
如您所见,USB不在输出连接器列表中。在便携式USB显示器之前,唯一的选择就是购买USB转HDMI / VGA / ...适配器。使用USB输出到显示设备相对较新,虽然Windows和Mac具有支持这些USB监视器的驱动程序,但Linux尚未赶上。
[问题2的第二部分]
首次启动时,BIOS可能不知道如何处理该设备。但这并不意味着一切都丢失了。这是 JoKi 的博客文章,他购买了AOC E1649FWU(第一个链接中的监视器)并使其与Ubuntu 13.04一起使用。但是在评论部分中,有一些人遵循了JoKi的步骤,但无法使他们的便携式USB显示器正常工作。
我错误地使用了VGA卡一词,我的意思是图形处理单元。
“图形处理单元(GPU)与视频卡,视频适配器,图形加速卡,显示适配器或图形卡有什么区别?” -我们所有人都在某一点或另一点
与术语CPU(中央处理单元)非常相似,GPU一词经常被误用。GPU的可视频卡上找到,而视频卡不能在GPU上找到。许多现代计算机没有视频卡,而是直接将GPU集成到主板上。这样既可以使用较便宜的计算机,也可以使用功能较弱的图形系统。[3]
“图形处理单元(GPU),有时也称为视觉处理单元(VPU),是一种专用电子电路,旨在快速操纵和更改内存,以加快用于输出到显示器的帧缓冲区中图像的创建。” - 维基百科GPU条目
“[A显卡]是产生输出图像的馈送到显示器,例如计算机显示器的扩展卡”。- 维基百科视频卡条目
(来源:ddmcdn.com)
[带有内存和GPU的视频卡的图像]
如果我购买的PC没有任何GPU功能(处理器没有集成GPU +主板完全没有D-Sub / DVI / HDMI端口并且根本没有任何独立显卡),BIOS会在启动时检测到这种监视器吗?
除非购买的显示设备是某种带有有形介质的打印机,否则不可能购买没有任何图形功能(如零)的计算机并尝试输出到显示设备。但是出于疑问,这完全取决于系统上安装的驱动程序。以JoKi的Blog Postsyslogd
上的输出为例。
- Oct 12 08:17:23 iospc2 kernel: [69818.689137] usb 2-4:
new high-speed USB device number 5 using ehci-pci
- Oct 12 08:17:23 iospc2 kernel: [69818.800306] usb 2-4:
device descriptor read/64, error -32
他挂起了USB监视器,显示从黑屏未变,然后检查了一下syslogd
,结果表明该设备已被识别,但在初始化期间出错。要点是,new high-speed USB device number 5
没有USB驱动程序就无法识别该设备,该设备为。
现在,如果JoKi的计算机没有少量图形功能,那么JoKi就永远不会知道这一点,因此您的计算机必须具有某种类型的图形功能。我可能是错的,但是我可以肯定,这些天所有主板都至少具有足够的图形功能,可以将BIOS选项输出到显示器。
[FIX-1]通过ChrisInEdmonton
事实并非如此。完全可以购买没有显卡的PC,而我通常这样做。在添加GPU之前,它们将不可用,但是您可以在没有PC的情况下购买PC,然后从旧计算机中移走GPU。
[2] VGA和视频卡/图形卡之间的区别
[3] 什么是视频卡?
便携式USB监视器是否需要VGA卡?
不需要。USB监视器不需要任何其他视频硬件资源。有些可能会利用可用的GPU,但并不需要它们。
如果我购买的PC没有任何GPU功能(处理器没有集成GPU +主板完全没有D-Sub / DVI / HDMI端口并且根本没有任何独立的图形卡),BIOS是否会在启动时检测到这种监视器?
否。目前没有可与USB视频适配器配合使用的BIOS版本,并且将来不太可能会这样做。
您没有特别询问,但是您可能还需要回答第三个隐含问题:
如果没有标准图形卡,计算机会启动吗?
是。大多数BIOS不会将缺少标准视频卡视为错误,因此不会停止启动过程。但是,您的操作系统可能会认为缺少标准视频卡是一个错误,并且可能会停止。无需视频适配器即可启动和运行软件的操作称为“无头”操作。
如果您的操作系统可以在“无头”模式下运行,那么您应该不会有任何问题-最终将加载USB视频适配器,并且那些需要视频资源的程序将找到它。
如果您的系统不支持无头模式,则需要确保在启动过程中尽早加载USB视频适配器驱动程序,以免出现视频输出不可用的错误。
在使用linux时,这应该不太困难,但是您可能需要查看有关以无头模式运行系统的文档,以查找需要视频设备的内容,以便可以将它们的启动延迟到视频驱动程序启动之后。 。
否,USB Monitor不需要VGA卡。
我有几台没有任何类型的显示适配器(VGA卡)的intel x86小型计算机。但是,我拥有的大量软件在BIOS固件中带有一个附加模块,该模块会将BIOS SETUP重定向到COM1 / dev / ttyS0串行端口。
甚至这不是必需的-我有一些jetway主板具有“ headless”选项,可以在BIOS中打开该选项。但是,有一个问题22 –您必须插入显示适配器以在BIOS中配置设置,然后再删除显示适配器。
许多小型(Mini-ITX)主板将具有类似的选择,它们在家庭NAS制造商中倾向于网络存储。
BIOS永远不会将大多数USB Framebuffer设备视为可行的显示适配器(在许多情况下,固件ROM芯片不包含在便宜的USB framebuffer设备中,这是一种节省成本的措施,它依赖于通过USB将固件发送到设备的USB接口)。内存以启动),但是,如果您可以让板卡以某种方式启动linux,则USB监视器一旦被发现,探测并从驱动程序中抛出固件,便应点亮。
我有一个基于ViewSpan UFX7000的USB 3.0适配器,通常用于将显示器插入无头装置。在现代Ubuntu 13.10和14.04上,只要将其插入并显示Login Greeter,就将其检测为新的显示设备,然后插入USB键盘和鼠标,并将它们正确路由到该显示器,然后登录进入桌面环境。
我还测试了一些基于DisplayLink的设备,它们在显示Login Greeter时的行为相同,但是缺少完全压缩支持的较旧的USB 2.0 displaylink设备通常过于混乱,无法使用。(DL-160断断续续,DL-195没问题。)
但是,由于某些加密,压缩或编码过程未被公共开发人员理解并且不愿意由硬件发布,因此上次我检查时,Linux下不支持较新的displaylink DL-3000和DL-4000系列。制造商。
Linux下部分支持SMSC ViewSpan UFX6000 / 7000,但是Microchip于去年某个时候购买了SMSC公司。他们试图在2014年2月发布一些更新的驱动程序,但是有人搞砸了该工作,由于文件未找到错误,更新的帧缓冲驱动程序不可用。 http://www.microchip.com/wwwproducts/Devices.aspx?product=UFX7000 http://www.microchip.com/SWLibraryWeb/product.aspx?product=SRC-UFXx000_FBLINUX
我已将邮件发送到webcorrections> AT <microchip.com,要求对其进行重新更新,但截至2014年5月没有任何更改。
编辑:现在是2015年8月,我检查了一下,现在可以下载framebuffer驱动程序包。
自2011年以来,该公司显然尚未更新xorg GUI驱动程序。http://www.microchip.com/SWLibraryWeb/product.aspx? product=OBJ-UFXx000-XLINUX
但是,如果可以使帧缓冲区本身正常工作,则加载fbcon模块将可以很好地工作以获取文本登录屏幕。
最好准备一个用于调试的显示适配器,但是一旦完成所有设置,就可以不再需要它了,如果您借用了它,则可以将其搁置或返回到其源计算机。
你的旅费可能会改变!