LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 857|回复: 6

关于获取和设置控制台分辨率的问题

[复制链接]
发表于 2004-5-7 21:31:44 | 显示全部楼层 |阅读模式
四个问题:

1. 如何在控制台下获取当前显示器的分辨率?

2. 如何在C中实现问题1的功能?

3. 如何设置控制台分辨率?

4. 如何在C中实现问题3的功能?
发表于 2004-5-7 22:27:49 | 显示全部楼层
C的问题请到[程序设计区]发贴~
 楼主| 发表于 2004-5-8 07:38:38 | 显示全部楼层
那控制台的问题呢
发表于 2004-5-8 07:52:34 | 显示全部楼层
lilo.conf + framebuffer
发表于 2004-5-8 10:19:14 | 显示全部楼层
控制台,你说的是字符界面吗?
字符界面的分辨率是固定的吧。因为一般都是使用默认的vga驱动。除非你使用framebuffer啦。
发表于 2004-5-8 11:50:05 | 显示全部楼层
字符控制台的分辨率可以在grub/lilo里摄制一下vga
 楼主| 发表于 2004-5-8 17:15:38 | 显示全部楼层
lilo的方法我懂。但是在我这个项目中不太适用。

我简要说说我的项目:
要在程序中用framebuffer往VGA显示器上输出外部采集的数据。系统是自定的磁盘系统,i386机器+14"显示器。引导程序使用syslinux。

调试时使用knoppix (syslinux),需要经常改分辨率来调试程序。syslinux是否也是加上vga=xxx就可以更改分辨率和色深 (那个参数应该是传递给内核的吧)?另外还有没有不用重启就可以直接更改的?framebuffer已经编译进内核。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表