Pergunta

Eu tinha compilado alguns exemplos de Svgalib, The Console Show: Using EGA driver svglib 1.4.3

Nada mais, é como se fosse um desenho em algum lugar, mas não consigo vê -lo. Essa pode ser uma pergunta muito noob sobre Svgalib, mas também um problema de configuração.

Também verifico o console virtual que, segundo ele, está desenhando (se eu correr de X), fugir do console permanece lá. Eu também coloco sono no código

Código de exemplo:

 
include stdlib.h
include vga.h

int main (void) {vga_init (); vga_setMode (G320x200x256); vga_setColor (4); vga_drawpixel (10, 10);

sono (5); vga_setMode (texto);

return exit_success; }

Compilar com gcc -o tutt.c -lvga

Foi útil?

Solução

Então você tem outro Svgalib Aplicativos funcionando no seu sistema? Tal svgatest, que pode estar em um pacote de distribuição separado (svgalib-bin ou similar).

Você configurou o Svgalib para o seu sistema? Common Locate do arquivo de configuração é /etc/vga/libvga.config e leia man svgalib deve lhe dar mais detalhes.

Suspeito que, uma vez que você tenha o SVGalib trabalhando em geral, o programa de exemplo tutorial funcionará.

Outras dicas

Instale pelo Software Manager All SVGalibrary.

Defina a resolução na tela gráfica

ES: G1024X768X256

Definir cor pixel branco = 15

Minha hortelã Linux (companheiro) 17.1 no disco rígido funciona bem.

boa sorte !

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top