質問

私は、コンソールショー、svgalibのからいくつかの例をコンパイルしていました: Using EGA driver svglib 1.4.3

何よりも、そのその描画どこかのように私はそれを見ることはできません。 これはsvgalibの程度版非常にnoobの質問だけでなく、設定の問題である可能性があります。

また、私はそれが(私は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.c -lvga

役に立ちましたか?

解決

だから、他の SVGAlibをのアプリケーションは、あなたのシステムで作業しているのですか?別の配布パッケージ( svgalibのビンの又は類似した)。

であってもよく、そのようなsvgatest

あなたはあなたのシステムのためのsvgalibのを設定していますか?共通の設定ファイルを見つけ/etc/vga/libvga.configと読みman svgalibはあなたの詳細を与えるべきである。

私はあなたが一般的で働いSVGAlibをしていたら、チュートリアルの例のプログラムが動作すると思われます。

他のヒント

ソフトウェアマネージャによってすべてsvgalibraryをインストールします。

を設定し、あなたのグラフィック画面で解像度

ES:G1024x768x256

セットカラー画素白= 15

私のlinuxミント(メイト)17.1ハードディスクの作業罰金でます。

幸運!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top