【技术实现步骤摘要】
本专利技术涉及一种显示模式切换方法,特别是涉及一种Linux下Xwindows显示模式与控制台显示模式的自动切换方法。
技术介绍
Linux操作系统的发展可谓飞速,在短短的几年中,不仅奠定了坚实的网络基础,成为众多服务器(Server)的强力支持,更发展到了桌面领域。图形化桌面的意义就在于能够利用丰富多彩的窗口,带给用户亲近的感觉,让人们不再感到陌生。Xwindows就是Linux中开放的窗口,这个“窗口”接口给人带来不少实用、易用的效果。Linux操作系统的控制台(Console)显示模式是Linux所提供的面向用户的基本显示模式,而Xwindows系统是一套基于Client-Server体系结构的窗口系统,是现代Unix系统(包括Linux、FreeBSD等等)所必备的图形接口。就一般Linux应用程序而言,无非仅仅运行于控制台或Xwindows上。而对于某些具有特殊需求的程序而言,则存在跨显示模式的运行需求。例如Linux操作系统下对显示卡的测试,涉及到Linux下的图形图像显示编程技术,一般是利用Qt(一个多平台的C++图形用户接口应用程序框架)编写运 ...
【技术保护点】
【技术特征摘要】
1.一种Xwindows显示模式与控制台显示模式间的自动切换方法,应用于Linux操作系统下,其特征在于,包括如下步骤获取核心中所有虚拟终端的状态;获取并保存当前的虚拟终端编号;获取并保存可调用的显示模式;切换到目标显示模式;及等待目标显示模式启动。2.如权利要求1所述的Xwindows显示模式与控制台显示模式间的自动切换方法,其特征在于,还包括确定当前显示模式的步骤。3.如权利要求1所述的Xwindows显示模式与控制台显示模式间的自动切换方法,其特征在于,所述获取核心中所有虚拟终端的状态的步骤还包括获得当前虚拟终端的文件描述符;及系统调用ioctl获取...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。