svgalib: ничего не вижу
Я собрал несколько примеров из svgalib, консоли:
Using EGA driver
svglib 1.4.3
Ничего более, это как его рисунок где-то, но я не могу видеть это. Это может быть очень интересный вопрос о svgalib, но также и проблема конфигурации.
Также я проверяю виртуальную консоль, на которой написано, что она рисует (если я запускаю из X), запуск с консоли просто остается там. Я также положил спать в коде
пример кода:
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;
}
скомпилировать с gcc -o tut tut.c -lvga
2 ответа
Итак, у вас есть другие приложения SVGAlib, работающие в вашей системе? такие svgatest
, который может быть в отдельном дистрибутиве (svgalib-bin или аналогичный).
Вы настроили svgalib для вашей системы? Общий местонахождение файла конфигурации /etc/vga/libvga.config
и читать man svgalib
должен дать вам больше деталей.
Я подозреваю, что как только у вас будет SVGAlib, работающий в общем, программа учебного примера будет работать.
Устанавливаем программным менеджером все svgalibrary.
Установите разрешение на вашем графическом экране
es: G1024x768x256
установить цвет пикселя белый = 15
мой linux mint (mate) 17.1 на жестком диске работает нормально.
удачи!