web-dev-qa-db-ja.com

USBモニターにはVGAカードが必要ですか?

ポータブルUSBモニターにはVGAカードが必要ですか?

たとえば、このモニター:

GPU機能のないPC(統合されたGPU +マザーボード、D-Sub/DVI/HDMIポートのないプロセッサー、ディスクリートグラフィックスカードのないプロセッサー)を購入した場合、BIOSは最初にこの種類のモニターを検出しますか?

注:私はLinuxユーザーです。

17
drerayo

[最初の質問]

"USBモニターにはVGAカードが必要ですか?"

最初の質問に答えて、VGAカードはありません 1 USBモニターに表示する必要はありません。ただし、USBモニターに表示するには、USBカードまたはポートが必要です。

「この16インチのポータブルLEDモニターは、必須のラップトップアクセサリーであり、単一のを介して電力と信号の両方を受け取ります[〜#〜] USB [〜#〜 ]プラグアンドプレイ接続用ケーブル。USBのみで動作し、モニターには必要ありません。電源コードまたはVGAケーブル。 " - First Link から提供されます。

[VGAポート付きグラフィックスカード]

【USBカード】

1VGAは「ビデオグラフィックアレイ」の略語であり、すべての最新のグラフィックアダプタまたはカードは、 VGAモードを表示します。


【二番目の質問】

「VGAカードのないPCを購入した場合、BIOSは最初にこの種のモニターを検出しますか?」

[質問2の最初の部分]
2つ目の質問への回答として、VGAは「ビデオグラフィックスアレイ」の略であり、最新のグラフィックスアダプタまたはカードはすべてVGAモードを表示できます。 VGAカードはありません。VGA出力コネクタを備えたグラフィックカードがあります。[2]

[購入するすべてのPCには、統合および/または個別のグラフィックカードが搭載されています。] [FIX-1] 統合グラフィックスはマザーボードに恒久的に埋め込まれていますが、ディスクリートグラフィックスはAGP/PCI/...スロットを介してコンピューターに接続される実際のカードです。統合グラフィックはシステムリソースを使用し、RAMおよびCPUリソースを消費します。ディスクリートグラフィックが必要とするリソースはカード上にあるため、システムリソースに大きな負担をかけません。

次の図は、グラフィックカードにあるさまざまなタイプの出力コネクタを示しています。

video connector comparison


【出力コネクタの種類】

ご覧のとおり、USBは出力コネクタのリストにありません。ポータブルUSBモニターが登場する前は、 USB to HDMI/VGA/...アダプター を購入するしか選択肢がありませんでした。 USBを使用してディスプレイデバイスに出力することは比較的新しく、WindowsとMacにはこれらのUSBモニターをサポートするドライバーがありますが、Linuxはまだ完全に追いついていません。

[質問2の2番目の部分]
最初の起動時に、BIOSはデバイスの処理方法をおそらく認識していません。しかし、それはすべてが失われたという意味ではありません。 これは、AOC E1649FWU(最初のリンクのモニター)を購入したJoKiによるブログ投稿 です。 Ubuntu 13.04で動作しました。しかし、JoKiの手順に従ってポータブルUSBモニターを動作させることができなかった人々からのコメントセクションにいくつかの投稿があります。


[更新1]

私はVGAカードという用語を誤って使用しました。私が意味したのはグラフィックスプロセッシングユニットです。

「グラフィックスプロセッシングユニット(GPU)とビデオカード、ビデオアダプター、グラフィックスアクセラレーターカード、ディスプレイアダプター、またはグラフィックスカードの違いは何ですか?」-すべての人どこかで

CPU(Central Processing Unit)という用語とよく似て、GPUという用語はしばしば誤って使用されます。 GPUcanはビデオカードにありますが、ビデオカードGPUでは見つかりません。最近の多くのコンピューターにはビデオカードがなく、代わりにマザーボードに直接統合されたGPUがあります。これにより、より安価なコンピュータだけでなく、より強力でないグラフィックシステムも可能になります。[3]

「グラフィックスプロセッシングユニット(GPU)は、ビジュアルプロセッシングユニット(VPU)とも呼ばれ、ディスプレイへの出力を目的としたフレームバッファーでのイメージの作成を加速するためにメモリを迅速に操作および変更するように設計された特殊な電子回路です。」 - ウィキペディアGPUエントリ

「[ビデオカード]は、コンピューターモニターなどのディスプレイへの出力画像のフィードを生成する拡張カードです。」 - ウィキペディアビデオカードエントリ

Image of a video card with a GPU.
(ソース: ddmcdn.com


[メモリとGPUを搭載したビデオカードの画像]


[更新2]

GPU機能を備えていないPC(統合されたGPUを持たないプロセッサー+ D-Sub/DVI/HDMIポートを備えておらず、ディスクリートグラフィックカードをまったく備えていないプロセッサー)を購入すると、BIOSはこの種類のモニターを検出します初めに?

any(ゼロのように)グラフィックス機能のないコンピューターを購入し、ディスプレイデバイスに出力する表示デバイスが有形の媒体を備えたある種のプリンターでない限り、不可能です。しかし質問のために、それはすべてあなたのシステムにインストールされたドライバーに依存します。たとえば、 JoKiのブログ投稿syslogdからの出力を見てみましょう。

- 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は、彼のコンピュータに最小限のグラフィックス機能がなければ、これを知らなかったでしょう。そのため、コンピュータには、ある種のグラフィックス機能が必要です。私は間違っているかもしれませんが、最近のすべてのマザーボードには、少なくともBIOSオプションをディスプレイに出力するのに十分なグラフィックス機能が搭載されていると確信しています。


[付録]


修正:

[FIX-1]by ChrisInEdmonton
違います。グラフィックカードなしでPCを購入することは完全に可能であり、私は日常的にそうしています。 GPUを追加するまで使用できませんが、PCなしでPCを購入し、古いコンピューターからGPUを引き継ぐこともできます。

その他の役立つリンク:

出典:

[2]VGAとビデオカードの違い/グラフィックカード
[3]ビデオカードとは/

28
Jonny Henly

ポータブルUSBモニターにはVGAカードが必要ですか?

いいえ。USBモニターは他のビデオハードウェアリソースを必要としません。いくつかは利用可能なGPUを利用するかもしれませんが、それらはそれらを必要としません。

GPU機能のないPC(統合されたGPU +マザーボード、D-Sub/DVI/HDMIポートのないプロセッサ、ディスクリートグラフィックカードのないプロセッサ)を購入した場合、BIOSは最初にこの種類のモニターを検出しますか?

いいえ。現時点では、USBビデオアダプタで動作するBIOSのバージョンはありません。また、将来的にはその可能性は低いと思われます。

具体的には尋ねませんでしたが、おそらく答えが必要な3つ目の暗黙の質問もあります。

コンピュータは標準のグラフィックカードなしで起動しますか?

はい。ほとんどのBIOSは、標準のビデオカードがないことをエラーと見なさないため、起動プロセスを停止しません。ただし、OSが標準のビデオカードの不足をエラーと見なして停止する場合があります。ビデオアダプタがなくてもソフトウェアを起動して実行できることを「ヘッドレス」操作と呼びます。

OSが「ヘッドレス」モードで動作できる場合、問題はありません。最終的にUSBビデオアダプタがロードされ、ビデオリソースを必要とするプログラムがそれを検出します。

システムがヘッドレスモードをサポートしていない場合は、USBビデオアダプタードライバーがブートプロセスの早い段階で読み込まれ、使用できないビデオ出力のエラーを回避する必要があります。

Linuxを使用しているので、それほど難しくはありませんが、システムをヘッドレスモードで実行するためのドキュメントを確認して、ビデオデバイスが必要なものを見つけて、ビデオドライバーが起動するまで起動を遅らせることができます。 。

12
Adam Davis

さて、最後の質問への回答を提供するために:いいえ、ファームウェアはUSBビデオアダプターでは動作しません。ほとんどの場合、起動しません。

ソートの標準(DisplayLink)がありますが、サポートが組み込まれているファームウェアは知りません。

そうそう、DisplayLinkはLinuxで完璧に動作します。とにかく、「DL-1x5」デバイス。

3
Daniel B

いいえ、USBモニターはVGAカードを必要としません。

私は、ディスプレイアダプタ(VGAカード)のない小さなIntel x86マシンをいくつか持っています。ただし、私が所有しているものの大部分には、BIOSセットアップをCOM1/dev/ttyS0シリアルポートにリダイレクトするBIOSファームウェアの追加モジュールが付属しています。

これも必須ではありません。BIOSでオンにできる「ヘッドレス」オプションのあるJetwayマザーボードがいくつかあります。ただし、落とし穴22があります。BIOSで設定を構成するには、ディスプレイアダプターを接続し、その後、ディスプレイアダプターを再度取り外す必要があります。

多くのスモールフォームファクター(Mini-ITX)のマザーボードには同様のオプションがあり、ネットワークストレージのホームNASビルダー)で人気があります。

BIOSは、ほとんどのUSBフレームバッファデバイスを実行可能なディスプレイアダプタとして認識しません(多くの場合、ファームウェアROMチップは、安価なUSBフレームバッファデバイスに含まれていません。ファームウェアをUSB経由でデバイスのメモリに送信して起動します)。ただし、何らかの方法でボードをLinuxから起動できる場合は、USBモニターが検出され、プローブされて、ドライバーからファームウェアがスローされると点灯します。

ViewSpan UFX7000ベースのUSB 3.0アダプターを使用していますが、これを使用してモニターをヘッドレスユニットに接続します。最新のUbuntu 13.10および14.04では、プラグインしてログインGreeterディスプレイに接続するとすぐに新しいディスプレイデバイスとして検出され、USBキーボードとマウスをプラグインすると、それらがそのディスプレイに正しくルーティングされ、ログに記録します。デスクトップ環境に。

私はいくつかのDisplayLinkベースのデバイスもテストしました。ログインGreeterを表示するときも同じように動作しますが、完全な圧縮サポートが欠けていた古いUSB 2.0ディスプレイリンクデバイスは、不安定すぎて使用できないことがよくあります。 (DL-160は途切れ途切れで、DL-195は大丈夫でした。)

ただし、最新のdisplaylink DL-3000およびDL-4000シリーズは、ある種の暗号化、圧縮、またはエンコードプロセスが公開開発者によって理解されず、ハードウェアによってリリースされないため、前回チェックしたときにLinuxではサポートされていません。メーカー。

SMSC ViewSpan UFX6000/7000はLinuxで部分的にサポートされていますが、SMSCという会社は昨年マイクロチップ社によって購入されました。彼らは2014年2月に一部の更新されたドライバーをリリースしようとしましたが、誰かがジョブを失敗させ、File Not Foundエラーが原因で更新されたフレームバッファードライバーを利用できません。 http://www.microchip.com/wwwproducts/Devices.aspx?product=UFX70http://www.microchip.com/SWLibraryWeb/product.aspx?product=SRC- UFXx000_FBLINUX

3月に更新するように求めるメールをwebcorrections> AT <microchip.comに送信しましたが、2014年5月の時点で変更はありません。

編集:2015年8月です。チェックして、フレームバッファードライバーパッケージをダウンロードできるようになりました。

Xorg GUIドライバーは、2011年以降、同社によって更新されていないようです。 http://www.microchip.com/SWLibraryWeb/product.aspx?product=OBJ-UFXx000-XLINUX

ただし、フレームバッファ自体を機能させることができる場合、fbconモジュールのロードは、テキストログイン画面を取得するのに十分に機能します。

デバッグ用にディスプレイアダプターを用意することはおそらく良い考えですが、すべてを設定したら、もう必要ないはずです。少し借りて、ソースマシンに保管するか、ソースマシンに戻すことができます。

あなたのマイレージは異なる場合があります!

3
Kamilion