svgalib:看不到任何东西

发布于 2024-08-22 22:53:05 字数 486 浏览 5 评论 0原文

我从 svgalib 编译了一些示例,控制台显示: <代码> 使用EGA驱动程序 svglib 1.4.3

仅此而已,就像它在某处绘图但我看不到它。 这可能是一个关于 svgalib 的非常菜鸟的问题,但也是一个配置问题。

我还检查了虚拟控制台,它说正在绘制(如果我从 X 运行),从控制台运行就停留在那里。我还在代码

示例代码中添加了睡眠:

 
include stdlib.h
include vga.h

int 主函数(无效) { vga_init(); vga_setmode(G320x200x256); vga_setcolor(4); vga_drawpixel(10, 10);

睡眠(5); vga_setmode(文本);

返回退出_成功; }

编译用 gcc -o tut tut.c -lvga

I had compiled some examples from svgalib, the console show :

Using EGA driver
svglib 1.4.3

Nothing more, its like its drawing somewhere but I cannot see it.
This could be a ver very noob question about svgalib, but also a configuration problem.

Also I check the virtual console that it says is drawing (if I run from X), running from console just stays there. I also put sleep in the code

example code :

 
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; }

compile with
gcc -o tut tut.c -lvga

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

本宫微胖 2024-08-29 22:53:05

那么您的系统上还有其他 SVGAlib 应用程序吗?例如 svgatest,它可能位于单独的分发包中(svgalib-bin 或类似包)。

你为你的系统配置了 svgalib 吗?配置文件的常见位置是 /etc/vga/libvga.config ,阅读 man svgalib 应该会为您提供更多详细信息。

我怀疑一旦 SVGAlib 正常工作,教程示例程序就可以工作。

So do you have other SVGAlib applications working on your system? Such svgatest, which may be in a separate distribution package (svgalib-bin or similar).

Have you configured svgalib for your system? Common locate of the config file is /etc/vga/libvga.config and read man svgalib should give you more details.

I suspect that once you have SVGAlib working in general, the tutorial example program will work.

此生挚爱伱 2024-08-29 22:53:05

通过软件管理器安装所有 svgalibrary。

设置您的图形屏幕的分辨率

:G1024x768x256

设置颜色像素白色 = 15

我的 linux mint (mate) 17.1 在硬盘上工作正常。

祝你好运 !

Install by software manager all svgalibrary.

Set the resolution at yours graphics screen

es : G1024x768x256

set color pixel white = 15

my linux mint (mate) 17.1 on hard disk work fine.

good luck !

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文