USB vers VGA sous Linux

On m'a offert un Macbook Pro mi-2012. Bien que cela n'ait pas été mon premier choix, c'est toujours un bon morceau de matériel, seul problème pour moi, c'est qu'il n'a qu'un seul port Thunderbolt me ​​permettant de ne twigr qu'un seul moniteur externe par défaut.

J'utilise Debian 64 bits et j'ai cherché une solution pour append un second moniteur externe (troisième total). Ma seule option semble être d'utiliser un adaptateur USB vers DVI / VGA . Je suis conscient des limites, ce sera pour les cours de base et les affaires de bureau.

J'ai été Googling pendant un certain time et ne semble pas find d'informations fiables sur l'utilisation de ces types de périphériques sur Linux. Je suis aventureux alors ça ne me dérange pas de me salir dans les files de configuration, même si je n'ai pas beaucoup d'expérience avec ces choses sur Linux.

Quelqu'un at-il eu une expérience dans le fait de les faire travailler? Quel dispositif suggéreriez-vous? Toute aide / pointeurs / expériences personnelles.

NOTE: Je ne request pas d'informations pour le périphérique particulier lié, ma question est principalement, est-ce que quelqu'un a une expérience dans l'obtention d'un périphérique USB vers VGA fonctionnant sous Linux et si oui, quel périphérique? Peut-être un commentaire sur les configurations particulières utilisées, car leur mise en place sur Linux semble être non-sortingvial.

Le périphérique UltraVideo

Si vous regardez les spécifications pour ce périphérique particulier, il ne supporte pas Linux.

Caractéristiques

Support Windows XP,Vista, Winodws 7,Windows 8, windows 8.1, Mac OS up to 10.9.4 (**Does NOT support XP 64bit and Windows Server**) 

Configuration requirejse

Ne supporte pas XP 64 bits et Windows Server / Linux

D'autres appareils compatibles?

Option 1

En général, les périphériques USB vers (HDMI, DVI, VGA) fonctionnent ou ne fonctionnent pas. Mais il existe des périphériques connus sous Linux, comme celui-ci: UltraVideo® Adaptateur USB 2.0 vers DVI-I ou VGA

ss1

Option 2

En plus de celui-ci: DisplayLink .

ss2

Est-ce que ça fonctionne avec Linux?

Un pilote open source est disponible, pour les périphériques DL-1×5 qui est maintenant embedded au kernel Linux. La prise en charge de Linux pour DL-3×00 ou DL-41xx n'est actuellement pas disponible.

Creuser plus loin en ce qui concerne la technologie DisplayLink avait ceci à dire sur la page Wikipedia :

Le kernel Linux 3.4 contient également un pilote DisplayLink, mais les puces USB3 de la génération actuelle ne sont pas supscopes à partir de septembre 2014. Il semble qu'aucune puce DisplayLink actuelle ne fonctionne sous Linux [17] en raison du encryption prévu.

Option # 3

Voici une autre option: Adaptateur UGA-2K-A USB vers VGA / DVI / HDMI pour plusieurs moniteurs jusqu'à 2048 × 1152 .

  • Pilotes Windows 8/7 / XP installés automatiquement via Windows Update (connection Internet requirejse)
  • Mac n'est pas pris en charge en raison de limitations importantes dans le operating system. -Luxux configuration pour les users avancés seulement

Le site Web Pluggable a même une page dédiée à Linux, intitulée: Adaptateurs charts DisplayLink USB 2.0 sous Linux – Édition 2014 . L'article avait ceci à dire sur la question:

Extrait

La nouvelle

Le multi-moniteur sous Linux, en particulier avec plusieurs maps charts et adaptateurs charts USB, rest problématique. Vous pouvez find de nombreuses dissortingbutions et configurations où cela ne fonctionnera tout simplement pas. Nous vous recommandons de restr à l'écart sauf si vous êtes un user Linux avancé qui est prêt à jouer avec différentes dissortingbutions, à installer des composants optionnels et à effectuer une configuration manuelle. Malheureusement, il n'est pas encore prêt à l'emploi aujourd'hui, comme sur Windows

La longue histoire

Cela dit, il est possible de travailler dans des scénarios limités pour les adaptateurs DisplayLink de la génération USB 2.0. Nous avons utilisé tous les produits Plugable dans les tests de ce post. Nos systèmes de test comprenaient des maps charts primaires Intel, Nvidia et AMD. Pour Nvidia et AMD, nous avons testé les pilotes open source et propriétaires.

Intel est le plus compatible, fournissant des résultats décents dans toutes les configurations. Les maps charts Nvidia, lors de l'exécution du pilote open source nouveau, ne fonctionnent qu'en mode multipost. La tentative de configuration multi-écrans avec un adaptateur DisplayLink et une carte graphique Nvidia entraîne l'affichage de charts endommagés sur votre moniteur connecté à DisplayLink. Les pilotes propriétaires de Nvidia ne fonctionnent sous aucun scénario.

Les pilotes open source AMD fonctionnent sous des configurations multi-posts et multi-écrans, mais les performances, au less dans nos tests, sont nettement less bonnes qu'avec les pilotes Intel.

Les pilotes propriétaires d'AMD ne sont pas disponibles dans un package facile à installer sous Fedora 20, mais nous les avons installés dans Ubuntu et nous n'avons pas réussi à get de résultats, ils ne fonctionnent tout simplement pas avec les charts DisplayLink.

TL; DR

Comme je l'ai montré, ce n'est pas une réponse simple, c'est très hasardeux, quels appareils fonctionneront avec quelle dissortingbution particulière de Linux. Si c'était moi, j'irais probablement avec l'option # 3, mais votre kilométrage variera. En outre, préparez-vous à dépenser une quantité de time à jouer avec des options pour faire fonctionner les choses, ou éventuellement passer à une autre dissortingbution.

Extrait

Nous ne recommandons ni ne prenons en charge les charts USB sous Linux à cause des problèmes ci-dessus – mais si vous avez des questions, n'hésitez pas à commenter ci-dessous. Nous voulons get autant d'informations que possible sur ce qui fonctionne ou non, afin que les choses puissent s'améliorer ici. Il n'y a pas de raison pour que Linux ne puisse pas avoir le même support multi-écrans que n'importe quelle autre plate-forme dans le time!

Avoir un seul port Thunderbolt ne signifie pas que vous pouvez connecter un seul écran Thunderbolt. Thunderbolt peut être connecté en string. Plusieurs affichages sont possibles via un seul port Thunderbolt. Je ne sais pas si Linux prend en charge les écrans Thunderbolt en string. Et bien sûr, je ne sais pas si la connection en cascade Thunderbolt est une option pour vous, pour autant que je sache, ce n'est possible qu'avec les écrans Thunderbolt. https://www.apple.com/displays/

Cet article de Phoronix peut également être utile, intitulé: Apple Thunderbolt Display présente des problèmes pour Linux .

Thunderbolt peut être connecté en string, ce qui est vrai, mais le problème est assez complexe: le port physique peut fonctionner dans deux modes logiques , l'un est DisplayPort et vous pouvez ensuite twigr un seul moniteur DisplayPort 1.2. Dans ce mode, le câble porte un signal DP 1.2 et c'est tout.

Vous pouvez également utiliser le port en mode Thunderbolt. Dans ce mode, le câble porte un PCI Express et jusqu'à deux signaux DP 1.1a (attention à la version). Vous pouvez connecter en série deux moniteurs Thunderbolt qui démultiplexeront en interne les signaux DisplayPort. Vous pouvez également connecter en série deux docks Thunderbolt, chacun démultiplexant un signal DisplayPort. Les quais avec un relais Thunderbolt et un port DP sont rares; généralement seul un connecteur HDMI est fourni. AFAIK seulement le prochain ZenDock a à la fois un port mDP et une passerelle TB. Je n'ai jamais vu un quai Thunderbolt offrant la possibilité de connecter deux écrans – ce serait essentiellement deux quais en interne et le coût serait également proche de doubler, donc pas étonnant que ce n'est pas une option populaire.

Si vous souhaitez piloter plus de deux moniteurs, vous pouvez append une carte graphique à une station d'accueil Thunderbolt-PCI Express. Rappelez-vous, TB peut fournir des signaux PCI Express. Vous pouvez désormais append autant de moniteurs à ce dock unique que votre carte graphique le permet. De nombreuses maps nVidia (basées sur Kepler ou un nouveau chipset) prennent en charge quatre. Si votre ordinateur portable et les moniteurs externes sont pilotés par le même pilote (c.-à-d. Nvidia ou ATI les deux), cela devrait théoriquement fonctionner sans trop de problèmes – mais voyez le paragraphe suivant.

Linux 3.17 a ajouté la prise en charge des périphériques Thunderbolt branchés à chaud (s'ils ne sont pas enchaînés!). Il est âgé de less de deux mois au moment de l'écriture, de sorte que l'expérience est rare.

Pour résumer: si vous connectez deux écrans TB ou deux docks TB sont le time de démarrage, cela devrait fonctionner. Si vous connectez une carte graphique de la même marque (dans votre cas, une puce nVidia) dans un dock TB-PCIe au moment du démarrage qui devrait également fonctionner et permettre jusqu'à 4 affichages. Si vous utilisez le dernier kernel, il n'est pas impossible que ce dernier fonctionne même à chaud.