¿Por qué NO deberíamos "engañar" a la PC haciéndole creer que hay una pantalla conectada? [ O ] ¿Por qué es obligatoria la visualización?

¿Por qué NO deberíamos "engañar" a la PC haciéndole creer que hay una pantalla conectada? [ O ] ¿Por qué es obligatoria la visualización?

[[ ¡Desescalada rápidamente! Bien, intentaré editarlo para que mi intención quede clara]]

De acuerdo a estoCorreo, podemos utilizar hardware "ficticio" para crear una pantalla falsa.
Este tipo de hardware falso se utiliza en los casos en los que (1) la PC se niega a iniciar sin pantallas conectadas.
Esencialmente, (2) estamos "engañando" a la PC haciéndole creer que hay una pantalla.

Todo esto está bien. Las PC sin cabeza son útiles. RDP y VNC pueden ejecutarse sin pantallas conectadas. Algunos fabricantes externos han aprovechado la oportunidad para fabricar pantallas falsas.

Pero, (A) ¿por qué debería existir tal requisito de una pantalla por parte del fabricante de la PC (o del sistema operativo)?
En caso de que sea realmente absolutamente necesario, (B) ¿por qué debería ser tan fácil de eludir?

(A) Digamos que es obligatorio tener una pantalla (por ejemplo, solución de problemas o configuración del tamaño de la resolución), luego
(2A) Aún así, la información de solución de problemas se puede incluir en la salida de texto [[archivo de registro o a través de la red]]
(2B) Al usuario se le puede dar la opción de ejecutar sin pantalla mediante algún archivo de configuración que dice [[ -Display=None -res=1024x768 ]]
Entonces, de hecho, no es realmente obligatorio.

Usando la analogía 1, cuando vamos ssha una máquina Linux para ejecutar ciertos comandos, es posible que obtengamos "stdin: no es un tty", que es "requisito". Aún así, el usuario tiene la opción de utilizarlo ssh -tpara anular ese requisito. No deberíamos recurrir a terceros fabricantes para fabricar hardware o software tty falso (oh, esto es sólo para explicar, ¡sé que no es posible!).
Aquí tty es un requisito pero no obligatorio.

Usando Analogy 2, si el sistema operativo tiene un requisito mínimo obligatorio de 500 GB de disco + 32 GB de RAM, es porque la instalación del sistema operativo requerirá esa cantidad de espacio en disco y el tiempo de ejecución del sistema operativo requerirá esa cantidad de RAM.
Durante la instalación, el sistema operativo puede verificar esto y salir si es necesario.
Si evitamos el uso de un disco de 100 GB que indica un tamaño de 500 GB, la instalación finalmente fallará.
Si evitamos el uso de 16 GB de RAM que indica un tamaño de 32 GB, el tiempo de ejecución finalmente fallará o fallará.
Aquí hay un requisito mínimo obligatorio de 500 GB de disco + 32 GB de RAM.

En caso de que podamos prescindir de la pantalla, ¿por qué la PC o el sistema operativo lo verifica?
En caso de que no podamos prescindir de Display, ¿cómo puede funcionar el Hardware falso?

En caso de que sea realmente obligatorio, entonces el hardware falso no funcionará. Si el fabricante del sistema operativo pensó que era realmente obligatorio, entonces debería hacerlo ineludible.

Respuesta1

Un caso típico de una tarjeta de visualización falsa es el de una computadora sin cabeza (sin pantalla) que se quiere usar de forma remota mediante VNC o RDP.

Este tipo de software depende de compartir la pantalla de la computadora, por lo que no puede funcionar sin una pantalla. Esta falsificación lo hace posible. Hay otros casos.

Si alguien lo fabrica es sólo porque la gente lo está comprando, lo que significa que es necesario.

información relacionada