svgalib: não consigo ver nada
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
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 !