Bildschirmauflösung ohne Monitor unter Linux ändern?

Bildschirmauflösung ohne Monitor unter Linux ändern?

Ich habe ein GUI-Programm, das während des Bootvorgangs des Betriebssystems () ausgeführt wird CentOS 6.6.

Die Auflösungskonfiguration wird im initGUI-Programmteil programmiert. Meine Lösung besteht derzeit darin, die Auflösungssätze des Monitors abzurufen, xrandrdas Ergebnis zu analysieren und es auf einen der Kandidaten einzustellen. Sie können Preferencesspäter im GUI-Programmteil einen davon auswählen. xrandrFunktioniert aber nicht, wenn kein Monitor angeschlossen ist, oder?

Wenn ich keinen Monitor an die Box angeschlossen habe, bedeutet das, dass ich keine Ahnung habe, welche Auflösungen ein Monitor bereitstellen kann (zumindest nicht von xrandr). Was ich jetzt also möchte, ist, dass, wenn ich den Computer einschalte und das GUI-Programm ausgeführt wird, ich, nachdem ich später einen Monitor angeschlossen habe, das bereits im Monitor geladene GUI-Programm sehen kann.

Ich meine, ich möchte die Auflösung ( 1152x864 75.0Hzzum Beispiel) im Initialisierungsteil des GUI-Programms mithilfe einiger Befehle oder APIs festlegen, wenn kein Monitor angeschlossen ist?

Weiß jemand etwas über die verfügbaren commandsoder APIs?

verwandte Informationen