Benötigt ein USB-Monitor eine VGA-Karte?

17

Benötigt ein tragbarer USB-Monitor eine VGA-Karte?

Zum Beispiel dieser Monitor:

Wenn ich einen PC ohne GPU-Funktion kaufe (Prozessor ohne integrierte GPU + Motherboard ohne D-Sub / DVI / HDMI-Anschlüsse und ohne diskrete Grafikkarte), würde das BIOS diese Art von Monitor beim Start erkennen?

Hinweis: Ich bin ein Linux-Benutzer.

drerayo
quelle
7
Ich glaube nicht, dass dies funktioniert, weil Sie spezielle Treiber (im Lieferumfang enthalten) benötigen, um mit Windows und / oder Mac zu arbeiten. Ich glaube nicht, dass ein BIOS derzeit einen solchen Monitor beim Systemstart erkennt.
Bonsi Scott
3
@BonsiScott du bist richtig, aber ich möchte es ein bisschen mehr klären. Diese Monitore werden nicht in Linux arbeiten. Das sind nur Treiber für Windows und OSX. Dies bedeutet auch, dass Windows / OSX geladen werden muss, bevor der Monitor funktioniert. Darüber hinaus ist USBv2 für die Videoanzeige nicht schnell genug. Es funktioniert gut für Office-Apps und das Surfen im Internet, aber Video und Bewegung werden träge und stotternd sein.
Keltari
3
@ Keltari diese Monitore können unter Linux funktionieren, schauen Sie sich bitte den zweiten Teil zu Frage 2 in meiner Antwort an oder folgen Sie diesem Link . Ich stimme Ihnen zu, dass es für Office-Apps und das Surfen im Internet gut funktionieren wird, aber Video und Bewegung werden träge und stotternd sein
Jonny Henly
2
@BonsiScott Ich stehe korrigiert da, es gibt Linux Treiber. Mein anderer Punkt zur Geschwindigkeit ist jedoch immer noch wahr.
Keltari
2
@gnibbler Manchmal hat ein solches BIOS die Option, die Anforderungen an eine Grafikkarte zu umgehen, wie viele BIOS, die zum Starten eine Tastatur benötigen, eine identische Option für Tastaturen, um die berüchtigte Meldung "Keine Tastatur vorhanden - Drücken Sie F1, um fortzufahren" zu umgehen. :-)
Aleksi Torhamo

Antworten:

28

[Erste Frage]

"Benötigt ein USB-Monitor eine VGA-Karte?"

Als Antwort auf Ihre erste Frage ist keine VGA-Karte 1 erforderlich, um auf einem USB-Monitor angezeigt zu werden. Für die Anzeige auf einem USB-Monitor ist jedoch eine USB- Karte oder ein USB - Anschluss erforderlich.

"Dieser tragbare 16-Zoll-LED-Monitor ist ein Muss für Laptops und empfängt sowohl Strom als auch Signal über ein einziges USB- Kabel für die Plug-and-Play-Verbindung. Der Monitor wird ausschließlich über USB betrieben und benötigt weder ein Netzkabel noch ein VGA-Kabel . " - Vom ersten Link zur Verfügung gestellt.

[Grafikkarte mit VGA-Anschluss]

[USB-Karte]

1 VGA ist eine Abkürzung für "Video Graphics Array". Jeder moderne Grafikadapter oder jede moderne Grafikkarte kann den VGA-Modus anzeigen.


[Zweite Frage]

"Wenn ich einen PC ohne VGA-Karte kaufe, würde das BIOS diese Art von Monitor beim Start erkennen?"

[Erster Teil von Frage 2]
Als Antwort auf Ihre zweite Frage steht VGA als Abkürzung für "Video Graphics Array". Jeder moderne Grafikadapter oder jede moderne Grafikkarte kann den VGA-Modus anzeigen. Es gibt keine VGA-Karten, es gibt Grafikkarten mit VGA-Ausgangsanschlüssen. [2]

[Auf jedem PC, den Sie kaufen, ist eine Grafikkarte integriert und / oder diskret. ] [FIX-1] Integrierte Grafiken sind fest in das Motherboard eingebettet, während diskrete Grafiken tatsächliche Karten sind, die über AGP / PCI / ... -Steckplätze in den Computer eingesteckt werden. Integrierte Grafiken verbrauchen Systemressourcen und belasten Ihre RAM- und CPU-Ressourcen. Die Ressourcen, die für einzelne Grafiken erforderlich sind, werden auf der Karte bereitgestellt, sodass die Systemressourcen nicht stark beansprucht werden.

Die folgende Grafik zeigt die verschiedenen Arten von Ausgangsanschlüssen, die auf einer Grafikkarte zu finden sind.

Vergleich der Videoanschlüsse


[Verschiedene Arten von Ausgangsanschlüssen]

Wie Sie sehen können, ist USB nicht in der Liste der Ausgangsanschlüsse enthalten. Vor portablen USB-Monitoren bestand die einzige Möglichkeit darin, einen USB-zu-HDMI / VGA / ... -Adapter zu kaufen . Die Verwendung von USB zur Ausgabe auf einem Anzeigegerät ist relativ neu, und während Windows und Mac Treiber haben, die diese USB-Monitore unterstützen, hat Linux noch nicht ganz aufgeholt.

[Zweiter Teil von Frage 2]
Beim ersten Start wird das BIOS wahrscheinlich nicht wissen, was mit dem Gerät geschehen soll. Das heißt aber nicht, dass alles verloren ist. Dies ist ein Blog-Beitrag von JoKi, der das AOC E1649FWU (den Monitor in Ihrem ersten Link) gekauft und mit Ubuntu 13.04 zum Laufen gebracht hat. Es gibt jedoch einige Posts im Kommentarbereich von Leuten, die JoKis Schritten gefolgt sind und ihren tragbaren USB-Monitor nicht zum Laufen bringen konnten.


[Update 1]

Ich habe fälschlicherweise den Begriff VGA-Karte verwendet, was ich als Grafikprozessor bezeichnete.

"Was ist der Unterschied zwischen der Grafikverarbeitungseinheit (GPU) und einer Grafikkarte, einem Grafikadapter, einer Grafikbeschleunigungskarte, einem Grafikadapter oder einer Grafikkarte?" - Wir alle an dem einen oder anderen Punkt

Ähnlich wie der Begriff CPU (Central Processing Unit) wird der Begriff GPU häufig missbraucht. Eine GPU kann auf einer Grafikkarte gefunden werden, während eine Grafikkarte nicht auf einer GPU gefunden werden kann. Viele moderne Computer haben keine Grafikkarten, sondern GPUs, die direkt auf dem Motherboard integriert sind. Dies ermöglicht einen kostengünstigeren Computer, aber auch ein weniger leistungsfähiges Grafiksystem. [3]

"Eine Grafikverarbeitungseinheit (GPU), die gelegentlich auch als visuelle Verarbeitungseinheit (VPU) bezeichnet wird, ist eine spezielle elektronische Schaltung, die zum schnellen Manipulieren und Ändern des Speichers entwickelt wurde, um die Erstellung von Bildern in einem Bildpuffer zu beschleunigen, der für die Ausgabe an eine Anzeige vorgesehen ist." - Wikipedia-GPU-Eintrag

"[Eine Grafikkarte] ist eine Erweiterungskarte, die einen Feed mit Ausgabebildern für ein Display wie einen Computermonitor generiert." - Wikipedia-Videokarteneintrag

Bild einer Grafikkarte mit einer GPU.
(Quelle: ddmcdn.com )


[Bild einer Grafikkarte mit Speicher und GPU]


[Update 2]

Wenn ich einen PC ohne GPU-Funktion kaufe (Prozessor ohne integrierte GPU + Motherboard ohne D-Sub / DVI / HDMI-Anschlüsse und ohne diskrete Grafikkarte), würde das BIOS diese Art von Monitor beim Start erkennen?

Einen Computer , ohne den Kauf jedem (wie in Null) Grafik - Fähigkeiten und versuchen , zu einem Anzeigegerät ausgegeben wird , unmöglich, es sei denn , das Anzeigegerät ein Drucker von einer Art mit einem greifbaren Medium ist. Um die Fragen zu beantworten, hängt alles von den Treibern ab, die auf Ihrem System installiert sind. Nehmen Sie zum Beispiel die Ausgabe syslogdin JoKis Blog-Post .

- 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

Er hat seinen USB-Monitor angeschlossen und die Anzeige hat sich nicht von einem schwarzen Bildschirm geändert. Dann hat er überprüft syslogdund festgestellt, dass das Gerät erkannt wurde, aber während der Initialisierung Fehler aufgetreten sind. Der wichtigste Punkt ist, dass das Gerät erkannt wurde, da das Gerät new high-speed USB device number 5ohne die USB-Treiber nicht erkannt werden konnte.

Jetzt hätte JoKi das nie gewusst, wenn sein Computer nicht über eine minimale Anzahl von Grafikfunktionen verfügt. Sie müssen also über eine bestimmte Art von Grafikfunktionen für Ihren Computer verfügen. Ich könnte mich irren, aber ich bin mir ziemlich sicher, dass alle Motherboards heutzutage über mindestens genügend Grafikfunktionen verfügen, um BIOS-Optionen auf einem Display auszugeben.


[Blinddarm]


Korrekturen:

[FIX-1] von ChrisInEdmonton
Nicht wahr. Es ist durchaus möglich, einen PC ohne Grafikkarte zu kaufen, und das mache ich routinemäßig. Sie können erst verwendet werden, wenn Sie eine GPU hinzufügen. Sie können jedoch auch einen PC ohne kaufen und Ihre GPU von Ihrem alten Computer übernehmen.

Andere hilfreiche Links:

Quellen:

[2] Unterschied zwischen VGA und Grafikkarte / Grafikkarte
[3] Was ist eine Grafikkarte?

Jonny Henly
quelle
3
Ich kann nie darüber hinwegkommen, dass VGA tatsächlich sowohl ein Kabeltyp als auch ein Standard ist, der Auflösungen und Frequenzen für die Videoübertragung definiert (bis zu 640 x 480). Normalerweise übertragen wir über VGA-Kabel Dinge wie SVGA, WVGA oder UXGA. .. alle repräsentieren eine Art Auflösung. Nur ein Leckerbissen, nichts falsch mit Ihrer Antwort!
sinni800
1
@ sinni800 Ich denke es ist nur eine Abkürzung für "VGA-kompatibles Kabel / Stecker".
Ruslan
3
"Jeder PC, den Sie kaufen, verfügt über eine Grafikkarte, entweder integrierte Grafiken oder diskrete Grafiken oder beides." Nicht wahr. Es ist durchaus möglich, einen PC ohne Grafikkarte zu kaufen, und das mache ich routinemäßig. Sie können erst verwendet werden, wenn Sie eine GPU hinzufügen. Sie können jedoch auch einen PC ohne kaufen und Ihre GPU von Ihrem alten Computer übernehmen.
ChrisInEdmonton
2
@ ChrisInEdmonton Ihr Recht, das wurde früh in meiner Antwort geschrieben, ich werde das beheben
Jonny Henly
3
@ChrisInEdmonton: Ich stimme zu, dass es möglich ist, einen PC ohne GPU zu kaufen, und ich stimme zu, dass man in der Regel eine Grafikkarte zu einem solchen PC hinzufügen muss, um den PC einzurichten. Ich sehe jedoch, dass einige Leute "kopflose Server" bauen. Nachdem der Server eingerichtet ist, finden sie den Server anscheinend "verwendbar", auch nachdem sie die Grafikkarte herausgezogen haben .
David Cary
12

Benötigt ein tragbarer USB-Monitor eine VGA-Karte?

Nein. Für den USB-Monitor sind keine weiteren Video-Hardware-Ressourcen erforderlich. Einige nutzen möglicherweise die verfügbaren GPUs, benötigen diese jedoch nicht.

Wenn ich einen PC ohne GPU-Funktion kaufe (Prozessor ohne integrierte GPU + Motherboard ohne D-Sub / DVI / HDMI-Anschlüsse und ohne diskrete Grafikkarte), würde das BIOS diese Art von Monitor beim Start erkennen?

Nein. Derzeit gibt es keine BIOS-Versionen, die mit USB-Videoadaptern kompatibel sind, und es ist unwahrscheinlich, dass sie dies in Zukunft tun werden.

Sie haben nicht speziell gefragt, aber es gibt eine dritte implizite Frage, die Sie wahrscheinlich auch beantworten müssen:

Wird der Computer ohne eine Standardgrafikkarte gestartet?

Ja. Die meisten BIOS betrachten das Fehlen einer Standard-Grafikkarte nicht als Fehler und stoppen daher den Startvorgang nicht. Ihr Betriebssystem kann jedoch das Fehlen einer Standard-Grafikkarte als Fehler betrachten und möglicherweise stoppen. Das Booten und Ausführen von Software ohne Videoadapter wird als "kopfloser" Betrieb bezeichnet.

Wenn Ihr Betriebssystem im "Headless" -Modus ausgeführt werden kann, sollten Sie keine Probleme haben. Schließlich wird Ihr USB-Videoadapter geladen, und die Programme, die eine Videoressource benötigen, finden ihn.

Wenn Ihr System den Headless-Modus nicht unterstützt, müssen Sie sicherstellen, dass der USB-Grafikkartentreiber früh genug im Startprozess geladen wird, um Fehler bei der nicht verfügbaren Grafikausgabe zu vermeiden.

Da Sie Linux verwenden, sollte dies nicht allzu schwierig sein. Unter Umständen möchten Sie jedoch in der Dokumentation zum Betrieb Ihres Systems im Headless-Modus nach Dingen suchen, die ein Videogerät erfordern, damit Sie den Start des Systems verzögern können, bis der Grafiktreiber gestartet wurde .

Adam Davis
quelle
3

Nun, um eine Antwort auf die letzte Frage zu geben: Nein, die Firmware funktioniert nicht mit USB-Videoadaptern. Es wird höchstwahrscheinlich nicht einmal booten.

Obwohl es eine Art Standard (DisplayLink) gibt, sind mir keine Firmware mit eingebauter Unterstützung bekannt.

Oh ja, und DisplayLink funktioniert einwandfrei mit Linux. Jedenfalls „DL-1x5“ -Geräte - was auch immer das bedeutet.

Daniel B
quelle
3

Nein, ein USB-Monitor benötigt keine VGA-Karte.

Ich habe mehrere kleine Intel x86-Computer ohne Grafikkarte (VGA-Karte). Eine große Menge von denen, die ich besitze, wird jedoch mit einem zusätzlichen Modul in der BIOS-Firmware geliefert, das das BIOS-SETUP auf die serielle Schnittstelle COM1 / dev / ttyS0 umleitet.

Auch dies ist nicht erforderlich - ich habe einige Jetway-Motherboards mit einer Option für "Headless", die im BIOS aktiviert werden kann. Es gibt jedoch einen Haken 22 - Sie müssen einen Anzeigeadapter anschließen, um die Einstellung im BIOS zu konfigurieren, und anschließend den Anzeigeadapter wieder entfernen.

Viele Mini-ITX-Motherboards (Small Form Factor) verfügen über ähnliche Optionen. Sie sind in der Regel bei Heim-NAS-Entwicklern für Netzwerkspeicher beliebt.

Das BIOS wird die meisten USB-Framebuffer-Geräte niemals als funktionsfähigen Anzeigeadapter sehen (In vielen Fällen wird der Firmware-ROM-Chip aus Kostengründen nicht mit billigen USB-Framebuffer-Geräten mitgeliefert, da eine Firmware über USB an die Geräte gesendet werden muss Speicher zum Starten) Wenn Sie jedoch das Board dazu bringen können, Linux auf irgendeine Weise zu booten, sollte der USB-Monitor aufleuchten, sobald er von den Treibern entdeckt, geprüft und mit Firmware beschriftet wurde.

Ich habe einen ViewSpan UFX7000-basierten USB 3.0-Adapter, mit dem ich normalerweise einen Monitor an Headless-Geräte anschließe. Unter modernen Ubuntu-Versionen 13.10 und 14.04 wird es als neues Anzeigegerät erkannt, sobald ich es einstecke und der Anmeldungs-Begrüßer angezeigt wird. Dann schließe ich eine USB-Tastatur und -Maus an und sie werden korrekt zu dieser Anzeige weitergeleitet und ich melde mich an in die Desktop-Umgebung.

Ich habe auch einige DisplayLink-basierte Geräte getestet. Sie verhalten sich beim Anzeigen des Login Greeter genauso, aber die älteren USB 2.0-Displaylink-Geräte, die keine vollständige Komprimierungsunterstützung bieten, sind häufig zu ruckelig, um verwendet werden zu können. (DL-160 war abgehackt, DL-195 war okay.)

Die neueren displaylink DL-3000- und DL-4000-Serien werden jedoch unter Linux nicht unterstützt, als ich das letzte Mal nachgesehen habe, da die öffentlichen Entwickler einen Verschlüsselungs-, Komprimierungs- oder Codierungsprozess nicht verstanden hatten und nicht bereit waren, von der Hardware freigegeben zu werden Hersteller.

Das SMSC ViewSpan UFX6000 / 7000 wird unter Linux teilweise unterstützt, die Firma SMSC wurde jedoch letztes Jahr von Microchip gekauft. Sie haben versucht, einige aktualisierte Treiber im Februar 2014 freizugeben, aber jemand hat den Auftrag verpfuscht und die aktualisierten Framebuffer-Treiber sind aufgrund eines Fehlers "Datei nicht gefunden" nicht verfügbar. http://www.microchip.com/wwwproducts/Devices.aspx?product=UFX7000 http://www.microchip.com/SWLibraryWeb/product.aspx?product=SRC-UFXx000_FBLINUX

Ich habe eine E-Mail an webcorrections> AT <microchip.com gesendet und um eine Aktualisierung im März gebeten. Seit Mai 2014 hat sich nichts geändert.

Edit: Es ist August 2015, ich habe zurückgeschaut und das Framebuffer-Treiberpaket kann jetzt heruntergeladen werden.

Die xorg-GUI-Treiber wurden anscheinend seit 2011 nicht mehr vom Unternehmen aktualisiert. Http://www.microchip.com/SWLibraryWeb/product.aspx?product=OBJ-UFXx000-XLINUX

Wenn Sie jedoch den Framebuffer selbst zum Laufen bringen können, funktioniert das Laden des fbcon-Moduls gut genug, um einen Textanmeldebildschirm zu erhalten.

Es ist wahrscheinlich eine gute Idee, einen Anzeigeadapter zum Debuggen zur Hand zu haben, aber sobald Sie alles eingerichtet haben, sollte er nicht mehr benötigt werden und kann zurückgestellt oder auf den Quellcomputer zurückgeschickt werden, wenn Sie ihn für eine Weile ausgeliehen haben.

Ihre Laufleistung kann variieren!

Kamilion
quelle