¿Un monitor USB requiere una tarjeta VGA?

17

¿Un monitor USB portátil requiere una tarjeta VGA?

Por ejemplo este monitor:

Si compro una PC sin capacidad de GPU (procesador sin GPU + placa base integrada sin puertos D-Sub / DVI / HDMI y sin ninguna tarjeta gráfica discreta), ¿el BIOS detectaría este tipo de monitor al inicio?

Nota: soy un usuario de Linux.

Drerayo
fuente
77
No creo que esto funcione porque necesita controladores especiales (incluidos) para trabajar en Windows y / o Mac. No creo que ningún BIOS detecte actualmente tal monitor desde el inicio del sistema.
Bonsi Scott
3
@BonsiScott tienes razón, pero quiero aclararlo un poco más. Estos monitores no funcionarán en Linux. Solo hay controladores para Windows y OSX. Esto también significa que Windows / OSX debe cargarse antes de que el monitor funcione. Además de eso, USBv2 no es lo suficientemente rápido para la visualización de video. Funcionará bien para aplicaciones de oficina y navegación web, pero el video y el movimiento serán lentos y tartamudos.
Keltari
3
@Keltari estos monitores pueden funcionar en Linux, mire la segunda parte de la pregunta 2 en mi respuesta o siga este enlace . Estoy de acuerdo con usted en que funcionará bien para aplicaciones de oficina y navegación web, pero el video y el movimiento serán lentos y tartamudos
Jonny Henly
2
@BonsiScott Estoy corregido, hay controladores de Linux. Sin embargo, mi otro punto sobre la velocidad sigue siendo cierto.
Keltari
2
@gnibbler A veces, tal BIOS tiene una opción para omitir el requisito de una tarjeta gráfica, como muchas BIOS que requieren que se inicie un teclado tienen una opción idéntica para que los teclados omitan el infame mensaje "No hay teclado presente - Presione F1 para continuar". :-)
Aleksi Torhamo

Respuestas:

28

[Primera pregunta]

"¿Un monitor USB requiere una tarjeta VGA?"

En respuesta a su primera pregunta, no se requiere una tarjeta VGA 1 para mostrarla en un monitor USB. Sin embargo, se requiere una tarjeta o puerto USB para mostrarlo en un monitor USB.

"Este monitor LED portátil de 16 pulgadas es un accesorio portátil imprescindible y recibe alimentación y señal a través de un solo cable USB para una conexión plug-and-play. Alimentado únicamente por USB, el monitor no requiere un cable de alimentación o un cable VGA ". - Desde el primer enlace proporcionado.

[Tarjeta gráfica con puerto VGA]

[Tarjeta USB]

1 VGA es una abreviatura de "matriz de gráficos de video", cada adaptador o tarjeta gráfica moderna es capaz de mostrar el modo VGA.


[Segunda pregunta]

"Si compro una PC sin ninguna tarjeta VGA, ¿el BIOS detectaría este tipo de monitor al inicio?"

[Primera parte de la pregunta 2]
En respuesta a su segunda pregunta, VGA es una abreviatura de "matriz de gráficos de video", cada adaptador o tarjeta gráfica moderna es capaz de mostrar el modo VGA. No hay tarjetas VGA, hay tarjetas gráficas con conectores de salida VGA. [2]

[ Cualquier PC que compre tendrá una tarjeta gráfica, integrada y / o discreta. ] [FIX-1] Los gráficos integrados están integrados permanentemente en la placa base, mientras que los gráficos discretos son tarjetas reales que se conectan a la computadora a través de ranuras AGP / PCI / ... Los gráficos integrados utilizan los recursos del sistema, consumiendo los recursos de su RAM y CPU. Los recursos que requieren gráficos discretos vienen en la tarjeta, por lo que no ejercen una gran presión sobre los recursos del sistema.

El siguiente gráfico muestra los diferentes tipos de conectores de salida que se pueden encontrar en una tarjeta gráfica.

comparación de conector de video


[Diferentes tipos de conectores de salida]

Como puede ver, el USB no está en la lista de conectores de salida. Antes de monitores USB portátiles era la única opción para comprar un USB a HDMI / VGA / ... adaptador . El uso de USB para la salida a un dispositivo de visualización es relativamente nuevo y, si bien Windows y Mac tienen controladores que admiten estos monitores USB, Linux aún no se ha puesto al día.

[Segunda parte de la pregunta 2]
En el primer inicio, el BIOS probablemente no sabrá qué hacer con el dispositivo. Pero eso no significa que todo esté perdido. Esta es una publicación de blog de JoKi que compró el AOC E1649FWU (el monitor en su primer enlace) y lo hizo funcionar con Ubuntu 13.04. Pero hay algunas publicaciones en la sección de comentarios de personas que siguieron los pasos de JoKi y no pudieron hacer funcionar su monitor USB portátil.


[Actualización 1]

Utilicé erróneamente el término tarjeta VGA, lo que quise decir era Unidad de procesamiento de gráficos.

"¿Cuál es la diferencia entre la unidad de procesamiento de gráficos (GPU) y una tarjeta de video, adaptador de video, tarjeta aceleradora de gráficos, adaptador de pantalla o tarjeta gráfica?" - Todos nosotros en un momento u otro

Al igual que el término CPU (Unidad Central de Procesamiento), el término GPU es a menudo mal utilizado. Se puede encontrar una GPU en una tarjeta de video, mientras que no se puede encontrar una tarjeta de video en una GPU. Muchas computadoras modernas no tienen tarjetas de video, sino que tienen GPU integradas directamente en la placa base. Esto permite una computadora menos costosa pero también un sistema gráfico menos potente. [3]

"Una unidad de procesamiento de gráficos (GPU), también llamada ocasionalmente unidad de procesamiento visual (VPU), es un circuito electrónico especializado diseñado para manipular y alterar rápidamente la memoria para acelerar la creación de imágenes en un búfer de cuadro destinado a la salida a una pantalla". - Wikipedia GPU Entry

"[Una tarjeta de video] es una tarjeta de expansión que genera una fuente de imágenes de salida a una pantalla, como un monitor de computadora". - Entrada de tarjeta de video de Wikipedia

Imagen de una tarjeta de video con una GPU.
(fuente: ddmcdn.com )


[Imagen de una tarjeta de video con memoria y GPU]


[Actualización 2]

Si compro una PC sin capacidad de GPU (procesador sin GPU + placa base integrada sin puertos D-Sub / DVI / HDMI y sin ninguna tarjeta gráfica discreta), ¿el BIOS detectaría este tipo de monitor al inicio?

Comprar una computadora sin ninguna capacidad gráfica (como en cero) y tratar de enviarlo a un dispositivo de visualización es imposible, a menos que su dispositivo de visualización sea una impresora de algún tipo con un medio tangible. Pero por el bien de las preguntas, todo depende de los controladores instalados en su sistema. Tomemos por ejemplo la salida desde syslogdel Blog de joki mensaje .

- 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

Conectó su monitor USB y la pantalla no cambió desde una pantalla negra, luego verificó syslogdy mostró que el dispositivo había sido reconocido pero tenía errores durante la inicialización. El punto principal es que el dispositivo había sido reconocido, siendo new high-speed USB device number 5el dispositivo, el dispositivo no podría haberse reconocido sin los controladores USB.

Ahora, JoKi nunca hubiera sabido esto si su computadora no tuviera una cantidad mínima de capacidades gráficas, por lo que debe tener algún tipo de capacidad gráfica con su computadora. Puede que me equivoque, pero estoy bastante seguro de que todas las placas base en estos días vienen con al menos capacidades gráficas suficientes para mostrar las opciones del BIOS en una pantalla.


[Apéndice]


Arreglos:

[FIX-1] por ChrisInEdmonton
No es cierto. Es perfectamente posible comprar una PC sin una tarjeta gráfica, y lo hago habitualmente. No se pueden usar hasta que agregue una GPU, pero bien puede comprar una PC sin ella y traer su GPU de su computadora anterior.

Otros enlaces útiles:

Fuentes:

[2] Diferencia entre VGA y tarjeta de video / tarjeta gráfica
[3] ¿Qué es una tarjeta de video?

Jonny Henly
fuente
3
Nunca puedo superar cómo VGA es en realidad un tipo de cable y un estándar que define las resoluciones y frecuencias para la transmisión de video (hasta 640x480) ... Mientras que generalmente, a través de VGA-Cables, transferimos cosas como SVGA, WVGA o UXGA. .. todos representan algún tipo de resolución. Solo un dato, ¡no hay nada malo con tu respuesta!
sinni800
1
@ sinni800 Creo que es solo un atajo para "cable / conector compatible con VGA".
Ruslan
3
"Cualquier PC que compre tendrá una tarjeta gráfica, ya sea gráficos integrados o gráficos discretos, o ambos". No es verdad. Es perfectamente posible comprar una PC sin una tarjeta gráfica, y lo hago habitualmente. No se pueden usar hasta que agregue una GPU, pero bien puede comprar una PC sin ella y traer su GPU de su computadora anterior.
ChrisInEdmonton
2
@ChrisInEdmonton a la derecha, eso fue escrito al principio de mi respuesta, lo arreglaré
Jonny Henly
3
@ChrisInEdmonton: Estoy de acuerdo en que es posible comprar una PC sin una GPU, y estoy de acuerdo en que generalmente se debe agregar una tarjeta de video a dicha PC para configurarla. Sin embargo, veo que algunas personas construyen "servidores sin cabeza"; una vez que el servidor está configurado, aparentemente encuentran que ese servidor es "utilizable" incluso después de sacar la tarjeta de video .
David Cary
12

¿Un monitor USB portátil requiere una tarjeta VGA?

No. El monitor USB no requiere ningún otro recurso de hardware de video. Algunos pueden aprovechar las GPU disponibles, pero no las requieren.

Si compro una PC sin capacidad de GPU (procesador sin GPU + placa base integrada sin puertos D-Sub / DVI / HDMI y sin ninguna tarjeta gráfica discreta), ¿el BIOS detectaría este tipo de monitor al inicio?

No. No hay versiones de BIOS que funcionen con adaptadores de video USB en este momento, y es poco probable que lo hagan en el futuro.

No preguntaste específicamente, pero hay una tercera pregunta implícita que probablemente también necesites responder:

¿Se iniciará la computadora sin una tarjeta gráfica estándar?

Si. La mayoría de los BIOS no consideran la falta de una tarjeta de video estándar como un error, por lo que no detendrán el proceso de arranque. Sin embargo, su sistema operativo puede considerar la falta de una tarjeta de video estándar como un error y puede detenerse. Poder arrancar y ejecutar software sin un adaptador de video se llama operación "sin cabeza".

Si su sistema operativo puede funcionar en modo "sin cabeza", entonces no debería tener ningún problema: eventualmente su adaptador de video USB se cargará y aquellos programas que deseen un recurso de video lo encontrarán.

Si su sistema no admite el modo sin cabeza, deberá asegurarse de que el controlador del adaptador de video USB se cargue lo suficientemente temprano en el proceso de arranque para evitar errores en la salida de video no disponible.

Como está utilizando Linux, esto no debería ser demasiado difícil, pero es posible que desee revisar la documentación para ejecutar su sistema en modo sin cabeza para encontrar cosas que requieren un dispositivo de video para que pueda retrasar su inicio hasta después de que se haya iniciado el controlador de video .

Adam Davis
fuente
3

Bueno, para responder a la última pregunta: No, el firmware no funcionará con los adaptadores de video USB. Lo más probable es que ni siquiera arranque.

Si bien existe una especie de estándar (DisplayLink), no conozco ningún firmware con soporte incorporado.

Ah, sí, y DisplayLink funciona perfectamente bien con Linux. Dispositivos "DL-1x5", de todos modos, lo que sea que eso signifique.

Daniel B
fuente
3

No, un monitor USB no requiere una tarjeta VGA.

Tengo varias máquinas pequeñas intel x86 sin adaptador de pantalla (tarjeta VGA) de ningún tipo. Sin embargo, una gran cantidad de los que tengo vienen con un módulo adicional en el firmware del BIOS que redirigirá la CONFIGURACIÓN del BIOS al puerto serie COM1 / dev / ttyS0.

Incluso esto no es necesario: tengo algunas placas base jetway que tienen una opción 'sin cabeza' que se puede activar en el BIOS. Sin embargo, hay un inconveniente 22: debe enchufar un adaptador de pantalla para configurar la configuración en el BIOS y luego quitar el adaptador de pantalla nuevamente.

Muchas placas base de factor de forma pequeño (Mini-ITX) tendrán opciones similares, tienden a ser populares entre los desarrolladores de NAS domésticos para el almacenamiento en red.

El BIOS nunca verá la mayoría de los dispositivos USB Framebuffer como un adaptador de pantalla viable (en muchos casos, el chip ROM de firmware no se incluye con dispositivos USB framebuffer baratos como una medida de ahorro de costos, confiando en que un firmware se envíe a través de USB al dispositivo memoria para iniciar) sin embargo, si puede hacer que la placa arranque Linux de alguna manera, el monitor USB debería encenderse una vez que sea descubierto, sondeado y que los controladores le hayan lanzado firmware.

Tengo un adaptador USB 3.0 ViewSpan UFX7000 basado que utilizo comúnmente para enchufar un monitor en unidades sin cabeza. En Ubuntu 13.10 y 14.04 modernos, se detecta como un nuevo dispositivo de pantalla tan pronto como lo conecto y aparece Login Greeter, y luego conecto un teclado y mouse USB y se enrutan correctamente a esa pantalla, y me conecto en el entorno de escritorio.

También probé un par de dispositivos basados ​​en DisplayLink, se comportan de la misma manera cuando se muestra Login Greeter, pero los dispositivos de enlace de pantalla USB 2.0 más antiguos que carecían de soporte de compresión total a menudo son demasiado entrecortados para ser utilizables. (DL-160 estaba entrecortado, DL-195 estaba bien).

Sin embargo, las nuevas series displaylink DL-3000 y DL-4000 no son compatibles con Linux la última vez que lo verifiqué debido a algún tipo de proceso de codificación, compresión o codificación que los desarrolladores públicos no entendieron y no estaban dispuestos a ser lanzados por el hardware. fabricante.

El SMSC ViewSpan UFX6000 / 7000 es parcialmente compatible con Linux, sin embargo, la compañía SMSC fue comprada por Microchip en algún momento del año pasado. Intentaron lanzar algunos controladores actualizados en febrero de 2014, pero alguien falló el trabajo y los controladores de framebuffer actualizados no están disponibles debido a un error de Archivo no encontrado. http://www.microchip.com/wwwproducts/Devices.aspx?product=UFX7000 http://www.microchip.com/SWLibraryWeb/product.aspx?product=SRC-UFXx000_FBLINUX

Envié un correo a webcorrections> AT <microchip.com solicitando que se actualice en marzo, pero no ha habido cambios hasta mayo de 2014.

Editar: es agosto de 2015, revisé y el paquete del controlador framebuffer ya se puede descargar.

Los controladores GUI xorg aparentemente no han sido actualizados por la compañía desde 2011. http://www.microchip.com/SWLibraryWeb/product.aspx?product=OBJ-UFXx000-XLINUX

Pero si puede hacer que el framebuffer funcione, cargar el módulo fbcon funcionará lo suficientemente bien como para obtener una pantalla de inicio de sesión de texto.

Probablemente sea una buena idea tener un adaptador de pantalla a mano para la depuración, pero una vez que lo haya configurado todo, ya no debería ser necesario y puede archivarse o devolverse a su máquina de origen, si lo tomó prestado por un momento.

¡Su experiencia puede ser diferente!

Kamilion
fuente