![PC にディスプレイが接続されていると思わせる「トリック」をしてはいけないのはなぜですか? [または] ディスプレイが必須なのはなぜですか?](https://rvso.com/image/1675706/PC%20%E3%81%AB%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4%E3%81%8C%E6%8E%A5%E7%B6%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E6%80%9D%E3%82%8F%E3%81%9B%E3%82%8B%E3%80%8C%E3%83%88%E3%83%AA%E3%83%83%E3%82%AF%E3%80%8D%E3%82%92%E3%81%97%E3%81%A6%E3%81%AF%E3%81%84%E3%81%91%E3%81%AA%E3%81%84%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F%20%5B%E3%81%BE%E3%81%9F%E3%81%AF%5D%20%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4%E3%81%8C%E5%BF%85%E9%A0%88%E3%81%AA%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
[[ すぐにエスカレートを緩和しました。OK、私の意図が明確になるように編集してみます ]]
これによれば役職ダミーハードウェアを使用して偽のディスプレイを作成できます。
このような偽のハードウェアは、(1) ディスプレイが接続されていないと PC が起動しない場合に使用されます。
基本的に、(2) PC にディスプレイがあると思わせるように「騙す」ことになります。
これはすべて問題ありません。ヘッドレス PC は便利です。RDP と VNC はディスプレイを接続しなくても実行できます。一部のサードパーティ メーカーは、偽のディスプレイを製造するチャンスを利用しています。
しかし、(A) PC (または OS) メーカーからディスプレイが求められるのはなぜでしょうか?
本当に必要なのに、(B) なぜ簡単に回避できるのでしょうか?
(A) たとえば、ディスプレイが必須であるとします (例: トラブルシューティングや解像度のサイズの設定)。
(2A) それでも、トラブルシューティング情報はテキスト出力 [[ ログファイルまたはネットワーク経由 ]] で提供できます。
(2B) [[ -Display=None -res=1024x768 ]] と記述した構成ファイルによって、ユーザーにディスプレイなしで実行する選択肢を与えることができます。
この場合、実際には、これは必須ではありません。
類推 1 を使用すると、ssh
Linux マシンで特定のコマンドを実行すると、「stdin: is not a tty」というエラーが表示されることがあります。これは「要件」です。それでも、ユーザーにはssh -t
その要件を上書きする選択肢があります。サードパーティの製造元に偽の tty ハードウェアまたはソフトウェアを作成させるべきではありません (ああ、これは説明のためだけです。不可能なことはわかっています)。
ここで tty は要件ですが、必須ではありません。
類推 2 を使用すると、OS に 500 GB ディスク + 32 GB RAM という必須の最小要件がある場合、OS のインストールにその量のディスク領域が必要になり、OS の実行時にその量の RAM が必要になるためです。
インストール中に、OS はこれを確認し、必要に応じて終了できます。500
GB のサイズを報告する 100 GB ディスクの使用を回避した場合、インストールは最終的に失敗します。32 GB のサイズを報告
する 16 GB RAM の使用を回避した場合、実行時に最終的に失敗またはクラッシュします。
ここでは、500 GB のディスク + 32 GB の RAM が必須の最小要件です。
ディスプレイがなくてもできるのに、なぜ PC や OS がそれをチェックするのでしょうか?
ディスプレイがなくてもできないのに、偽のハードウェアはどのように機能するのでしょうか?
それが本当に必須である場合、偽のハードウェアは動作しません。OS メーカーがそれが本当に必須であると考えている場合は、回避できないようにする必要があります。
答え1
偽のディスプレイ カードの典型的なケースは、VNC または RDP によってリモートで使用するヘッドレス コンピューター (ディスプレイなし) の場合です。
このようなソフトウェアは、コンピューターの画面を共有することに依存しているため、ディスプレイがないと動作しません。この偽物により、それが可能になります。他にもケースがあります。
誰かがそれを製造しているのであれば、それは人々がそれを買うからであり、それはそれに対する需要があることを意味します。