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 на жестком диске работает нормально.

удачи!

Другие вопросы по тегам