Un moniteur USB nécessite-t-il une carte VGA?

17

Un moniteur USB portable nécessite-t-il une carte VGA?

Par exemple, ce moniteur:

Si j'achète un PC sans capacité GPU (processeur sans GPU intégré + carte mère sans ports D-Sub / DVI / HDMI et sans aucune carte graphique discrète), le BIOS détecterait-il ce type de moniteur au démarrage?

Remarque: je suis un utilisateur Linux.

drerayo
la source
7
Je ne pense pas que cela fonctionnera car vous avez besoin de pilotes spéciaux (inclus) pour travailler avec Windows et / ou Mac. Je ne pense pas qu'un BIOS puisse actuellement détecter un tel mnitor depuis le démarrage du système.
Bonsi Scott
3
@BonsiScott vous avez raison, mais je veux clarifier un peu plus. Ces moniteurs ne fonctionneront pas sous Linux. Ce ne sont que des pilotes pour Windows et OSX. Cela signifie également que Windows / OSX doit se charger avant que le moniteur ne fonctionne. De plus, USBv2 n'est pas assez rapide pour l'affichage vidéo. Cela fonctionnera bien pour les applications bureautiques et la navigation Web, mais la vidéo et les mouvements seront ralentis et stuttery.
Keltari
3
@Keltari ces moniteurs peuvent fonctionner sous Linux, veuillez regarder la deuxième partie de la question 2 de ma réponse, ou suivez ce lien . Je suis d'accord avec vous que cela fonctionnera bien pour les applications bureautiques et la navigation sur le Web, mais la vidéo et les mouvements seront lents et saccadés
Jonny Henly
2
@BonsiScott Je suis corrigé, il y a des pilotes Linux. Cependant, mon autre point sur la vitesse est toujours vrai.
Keltari
2
@gnibbler Parfois, un tel BIOS a une option pour contourner l'exigence d'une carte graphique, comme de nombreux BIOS qui nécessitent un clavier pour démarrer ont une option identique pour les claviers pour contourner le fameux message "Aucun clavier présent - Appuyez sur F1 pour continuer". :-)
Aleksi Torhamo

Réponses:

28

[Première question]

"Un moniteur USB nécessite-t-il une carte VGA?"

En réponse à votre première question, aucune carte VGA 1 n'est requise pour afficher sur un moniteur USB. Cependant, une carte ou un port USB est nécessaire pour afficher sur un moniteur USB.

"Ce moniteur LED portable de 16 pouces est un accessoire indispensable pour ordinateur portable et reçoit à la fois l'alimentation et le signal via un seul câble USB pour une connexion plug-and-play. Alimenté uniquement par USB, le moniteur ne nécessite pas de cordon d'alimentation ni de câble VGA . " - À partir du premier lien fourni.

[Carte graphique avec port VGA]

[Carte USB]

1 VGA est l'abréviation de "tableau graphique vidéo", chaque carte graphique ou adaptateur moderne est capable d'afficher le mode VGA.


[Deuxième question]

"Si j'achète un PC sans carte VGA, le BIOS détectera-t-il ce type de moniteur au départ?"

[Première partie de la question 2]
En réponse à votre deuxième question, VGA est l'abréviation de "tableau graphique vidéo", chaque carte graphique ou carte graphique moderne est capable d'afficher le mode VGA. Il n'y a pas de cartes VGA, il existe des cartes graphiques avec des connecteurs de sortie VGA. [2]

[ Tout PC que vous achetez aura une carte graphique, intégrée et / ou discrète. ] [FIX-1] Les graphiques intégrés sont intégrés de façon permanente dans la carte mère, tandis que les graphiques discrets sont de véritables cartes qui sont connectées à l'ordinateur via des emplacements AGP / PCI / .... Les graphiques intégrés utilisent les ressources du système et consomment la RAM et les ressources du processeur. Les ressources dont les graphiques discrets ont besoin viennent sur la carte, donc elles ne pèsent pas lourd sur les ressources système.

Le graphique suivant montre les différents types de connecteurs de sortie qui peuvent être trouvés sur une carte graphique.

comparaison de connecteurs vidéo


[Différents types de connecteurs de sortie]

Comme vous pouvez le voir, l'USB ne figure pas sur la liste des connecteurs de sortie. Avant de moniteurs USB portables la seule option était d'acheter un USB à HDMI / VGA / ... adaptateur . L'utilisation de l'USB pour la sortie vers un périphérique d'affichage est relativement nouvelle et bien que Windows et Mac aient des pilotes qui prennent en charge ces moniteurs USB, Linux n'a pas encore tout à fait rattrapé.

[Deuxième partie de la question 2]
Au premier démarrage, le BIOS ne saura probablement pas quoi faire de l'appareil. Mais cela ne signifie pas que tout est perdu. Ceci est un article de blog de JoKi qui a acheté l' AOC E1649FWU (le moniteur de votre premier lien) et l'a fait fonctionner avec Ubuntu 13.04. Mais il y a des messages dans la section des commentaires de personnes qui ont suivi les étapes de JoKi et qui n'ont pas pu faire fonctionner leur moniteur USB portable.


[Mise à jour 1]

J'ai utilisé à tort le terme carte VGA, ce que je voulais dire par unité de traitement graphique.

"Quelle est la différence entre l'unité de traitement graphique (GPU) et une carte vidéo, un adaptateur vidéo, une carte accélératrice graphique, une carte graphique ou une carte graphique?" - Nous tous à un moment ou à un autre

Tout comme le terme CPU (Central Processing Unit), le terme GPU est souvent mal utilisé. Un GPU peut être trouvé sur une carte vidéo, tandis qu'une carte vidéo ne peut pas être trouvé sur un GPU. De nombreux ordinateurs modernes ne disposent pas de cartes vidéo mais ont plutôt des GPU intégrés directement sur la carte mère. Cela permet un ordinateur moins cher mais aussi un système graphique moins puissant. [3]

"Une unité de traitement graphique (GPU), parfois appelée unité de traitement visuel (VPU), est un circuit électronique spécialisé conçu pour manipuler et modifier rapidement la mémoire afin d'accélérer la création d'images dans un tampon de trame destiné à la sortie sur un écran." - Wikipedia GPU Entry

"[Une carte vidéo] est une carte d'extension qui génère un flux d'images de sortie vers un écran, tel qu'un écran d'ordinateur." - Entrée de carte vidéo Wikipedia

Image d'une carte vidéo avec un GPU.
(source: ddmcdn.com )


[Image d'une carte vidéo avec mémoire et GPU]


[Mise à jour 2]

Si j'achète un PC sans capacité GPU (processeur sans GPU + carte mère intégré sans ports D-Sub / DVI / HDMI et sans carte graphique discrète), le BIOS détectera-t-il ce type de moniteur au démarrage?

L'achat d'un ordinateur sans aucune capacité graphique (comme dans zéro) et la tentative de sortie vers un périphérique d'affichage est impossible, sauf si votre périphérique d'affichage est une imprimante quelconque avec un support tangible. Mais pour les questions, tout dépend des pilotes installés sur votre système. Prenez par exemple la sortie de syslogdsur le blog de JoKi .

- 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

Il a branché son moniteur USB et l'affichage n'a pas changé à partir d'un écran noir, il a ensuite vérifié syslogdet il a montré que l'appareil avait été reconnu mais avait des erreurs lors de l'initialisation. Le point principal est que le périphérique a été reconnu, le périphérique étant new high-speed USB device number 5, le périphérique n'aurait pas pu être reconnu sans les pilotes USB.

Maintenant, JoKi n'aurait jamais su cela si son ordinateur n'avait pas un minimum de capacités graphiques, vous devez donc avoir un certain type de capacités graphiques avec votre ordinateur. Je me trompe peut-être, mais je suis à peu près sûr que toutes les cartes mères sont dotées de suffisamment de capacités graphiques pour afficher les options du BIOS sur un écran.


[Appendice]


Correctifs:

[FIX-1] par ChrisInEdmonton
Pas vrai. Il est parfaitement possible d'acheter un PC sans carte graphique, et je le fais régulièrement. Ils ne sont pas utilisables tant que vous n'ajoutez pas de GPU, mais vous pouvez bien acheter un PC sans et récupérer votre GPU de votre ancien ordinateur.

Autres liens utiles:

Sources:

[2] Différence entre VGA et carte vidéo / carte graphique
[3] Qu'est-ce qu'une carte vidéo?

Jonny Henly
la source
3
Je n'arrive jamais à comprendre comment VGA est en fait à la fois un type de câble et une norme qui définit les résolutions et les fréquences pour la transmission vidéo (jusqu'à 640x480) ... Alors qu'en général, sur les câbles VGA, nous transférons des choses comme SVGA, WVGA ou UXGA. .. tous représentant une sorte de résolution. Juste une friandise, rien de mal à votre réponse!
sinni800
1
@ sinni800 Je pense que c'est juste un raccourci pour "câble / connecteur compatible VGA".
Ruslan
3
"Tout PC que vous achetez aura une carte graphique, soit des graphiques intégrés ou des graphiques discrets, ou les deux." Pas vrai. Il est parfaitement possible d'acheter un PC sans carte graphique, et je le fais régulièrement. Ils ne sont pas utilisables tant que vous n'ajoutez pas de GPU, mais vous pouvez bien acheter un PC sans et récupérer votre GPU de votre ancien ordinateur.
ChrisInEdmonton
2
@ChrisInEdmonton votre droite, qui a été écrit au début de ma réponse, je vais corriger ça
Jonny Henly
3
@ChrisInEdmonton: Je conviens qu'il est possible d'acheter un PC sans GPU, et je conviens qu'il faut généralement ajouter une carte vidéo à un tel PC afin de configurer le PC. Cependant, je vois que certaines personnes construisent des "serveurs sans tête"; une fois le serveur installé, ils trouvent apparemment ce serveur "utilisable" même après avoir retiré la carte vidéo .
David Cary
12

Un moniteur USB portable nécessite-t-il une carte VGA?

Non. Le moniteur USB ne nécessite aucune autre ressource matérielle vidéo. Certains peuvent profiter des GPU disponibles, mais ils n'en ont pas besoin.

Si j'achète un PC sans capacité GPU (processeur sans GPU intégré + carte mère sans ports D-Sub / DVI / HDMI et sans aucune carte graphique discrète), le BIOS détecterait-il ce type de moniteur au démarrage?

Non. À l'heure actuelle, aucune version du BIOS ne fonctionne avec des adaptateurs vidéo USB et il est peu probable qu'ils le fassent à l'avenir.

Vous n'avez pas posé de question précise, mais il y a aussi une troisième question implicite à laquelle vous devez probablement répondre:

L'ordinateur démarrera-t-il sans carte graphique standard?

Oui. La plupart des BIOS ne considèrent pas le manque d'une carte vidéo standard comme une erreur et n'arrêteront donc pas le processus de démarrage. Cependant, votre système d'exploitation peut considérer l'absence d'une carte vidéo standard comme une erreur et peut s'arrêter. Le fait de pouvoir démarrer et exécuter un logiciel sans adaptateur vidéo est appelé opération "sans tête".

Si votre système d'exploitation peut fonctionner en mode "sans tête", vous ne devriez pas avoir de problèmes - votre adaptateur vidéo USB sera finalement chargé et les programmes qui veulent une ressource vidéo la trouveront.

Si votre système ne prend pas en charge le mode sans tête, vous devez vous assurer que le pilote de la carte vidéo USB est chargé suffisamment tôt dans le processus de démarrage pour éviter les erreurs de sortie vidéo indisponible.

Comme vous utilisez Linux, cela ne devrait pas être trop difficile, mais vous voudrez peut-être consulter la documentation pour faire fonctionner votre système en mode sans tête pour trouver des choses qui nécessitent un périphérique vidéo afin que vous puissiez retarder leur démarrage jusqu'à ce que le pilote vidéo ait été démarré .

Adam Davis
la source
3

Eh bien, pour répondre à la dernière question: Non, le firmware ne fonctionnera pas avec les adaptateurs vidéo USB. Il ne démarrera probablement même pas.

Bien qu'il existe une sorte de norme (DisplayLink), je ne connais aucun micrologiciel avec prise en charge intégrée.

Oh ouais, et DisplayLink fonctionne parfaitement bien avec Linux. Des périphériques «DL-1x5», quoi qu'il en soit.

Daniel B
la source
3

Non, un moniteur USB ne nécessite pas de carte VGA.

J'ai plusieurs petites machines Intel x86 sans adaptateur d'affichage (carte VGA) d'aucune sorte. Cependant, une grande quantité de ceux que je possède est livrée avec un module supplémentaire dans le firmware du BIOS qui redirigera le BIOS SETUP vers le port série COM1 / dev / ttyS0.

Même cela n'est pas nécessaire - j'ai des cartes mères jetway qui ont une option «sans tête» qui peut être activée dans le BIOS. Cependant, il y a un hic 22 - vous devez brancher une carte graphique pour configurer le paramètre dans le BIOS, puis retirez à nouveau la carte graphique par la suite.

De nombreuses cartes mères à petit facteur de forme (Mini-ITX) auront des options similaires, elles ont tendance à être populaires auprès des constructeurs de NAS à domicile pour le stockage en réseau.

Le BIOS ne verra jamais la plupart des périphériques USB Framebuffer comme un adaptateur d'affichage viable (dans de nombreux cas, la puce ROM du micrologiciel n'est pas incluse avec les périphériques USB Framebuffer bon marché comme mesure d'économie, en s'appuyant sur un micrologiciel à envoyer via USB à l'appareil). mémoire pour démarrer) cependant, si vous pouvez obtenir une carte pour démarrer Linux d'une certaine manière, le moniteur USB devrait s'allumer une fois qu'il a été découvert, sondé et que le firmware a été lancé par les pilotes.

J'ai un adaptateur USB 3.0 basé sur ViewSpan UFX7000 que j'utilise couramment pour brancher un moniteur sur des unités sans tête. Sur Ubuntu 13.10 et 14.04 modernes, il est détecté en tant que nouveau périphérique d'affichage dès que je le branche et que le Login Greeter s'affiche, puis je branche un clavier et une souris USB et ils sont correctement acheminés vers cet écran, et je me connecte dans l'environnement de bureau.

J'ai également testé quelques appareils basés sur DisplayLink, ils se comportent de la même façon lors de l'affichage de la connexion Greeter, mais les anciens appareils USB 2.0 displaylink qui ne prenaient pas en charge la compression complète sont souvent trop saccadés pour être utilisables. (DL-160 était saccadé, DL-195 était correct.)

Cependant, les nouvelles séries displaylink DL-3000 et DL-4000 ne sont pas prises en charge sous linux lors de ma dernière vérification en raison d'une sorte de processus de cryptage, de compression ou d'encodage qui n'était pas compris par les développeurs publics et ne souhaitant pas être publié par le matériel. fabricant.

Le SMSC ViewSpan UFX6000 / 7000 est partiellement pris en charge sous Linux, mais la société SMSC a été achetée par Microchip l'année dernière. Ils ont essayé de publier certains pilotes mis à jour en février 2014, mais quelqu'un a échoué et les pilotes framebuffer mis à jour ne sont pas disponibles en raison d'une erreur de fichier introuvable. http://www.microchip.com/wwwproducts/Devices.aspx?product=UFX7000 http://www.microchip.com/SWLibraryWeb/product.aspx?product=SRC-UFXx000_FBLINUX

J'ai envoyé un mail à webcorrections> AT <microchip.com pour lui demander d'être mis à jour en mars, mais il n'y a eu aucun changement depuis mai 2014.

Edit: c'est en août 2015, j'ai vérifié en arrière et le package de pilotes framebuffer est téléchargeable maintenant.

Les pilotes de l'interface graphique xorg n'ont apparemment pas été mis à jour par la société depuis 2011. http://www.microchip.com/SWLibraryWeb/product.aspx?product=OBJ-UFXx000-XLINUX

Mais si vous pouvez faire fonctionner le framebuffer lui-même, le chargement du module fbcon fonctionnera assez bien pour obtenir un écran de connexion texte.

C'est probablement une bonne idée d'avoir un adaptateur d'affichage sous la main pour le débogage, mais une fois que vous avez tout configuré, il ne devrait plus être nécessaire et peut être mis en attente ou renvoyé à sa machine source, si vous l'empruntez un peu.

Votre kilométrage peut varier!

Kamilion
la source