svgalib: kann nicht alles sehen
Frage
hatte ich einige Beispiele aus svgalib zusammengestellt, die Show Konsole:
Using EGA driver
svglib 1.4.3
Nichts mehr, es ist wie seine Zeichnung irgendwo, aber ich kann es nicht sehen. Dies könnte eine ver sehr Noob Frage zu svgalib sein, sondern auch ein Konfigurationsproblem.
Auch prüfe ich die virtuelle Konsole, dass sie sagt, zieht (wenn ich von X laufen), von der Konsole läuft nur dort bleibt. Ich auch schlafen im Code zu setzen
Beispiel-Code:
include stdlib.h
include vga.h
int main(void)
{
vga_init();
vga_setmode(G320x200x256);
vga_setcolor(4);
vga_drawpixel(10, 10);
sleep(5);
vga_setmode(TEXT);
return EXIT_SUCCESS;
}
Kompilierung mit gcc -o tut tut.c -lvga
Lösung
So haben Sie andere SVGAlib Anwendungen arbeiten auf Ihrem System? Solche svgatest
, die in einem separaten Verteilungspaket sein kann ( svgalib-bin oder ähnliches).
Haben Sie svgalib für Ihr System konfiguriert? Häufig finden der Konfigurationsdatei ist /etc/vga/libvga.config
und lesen man svgalib
sollten Sie weitere Details geben.
Ich vermute, dass, sobald Sie haben SVGAlib im Allgemeinen arbeiten, wird das Tutorial Beispielprogramm arbeiten.
Andere Tipps
Installieren von Software-Manager alle svgalibrary.
Stellen Sie die Auflösung bei Ihnen Grafikbildschirm
es: G1024x768x256
set Farbpixel weiß = 15
mein Linux Mint (paaren) 17.1 auf der Festplatte funktionieren.
viel Glück!