显示模式设定

✍ dations ◷ 2025-09-12 08:57:51 #驱动程序,计算机图形学,计算机图形,操作系统技术

显示模式设定(英语:Mode Setting)指的是为显卡设置屏幕分辨率与色深。现今的显示模式设定软件已经可以支持多屏输出(英语:Multi-monitor)和热插拔。

显示模式设定可以在内核空间或用户空间实现。在内核空间实现显示模式设定(英语:Kernel Mode Setting,即KMS)会更加灵活,而且这也可以让内核在出现致命错误时,即使正使用用户空间的显示服务器,也能在屏幕上输出错误信息。

在用户空间实现的显示模式切换(英语:User-space Mode Setting,即UMS)则需要超级用户权限才能直接访问硬件,而在使用基于内核的显示模式切换的情况下,用户空间的显示服务器并不需要超级用户权限,因而基于内核的显示模式切换安全性更佳。

FreeBSD基金会已宣布赞助一个FreeBSD开发者开发实现对图形执行管理器(英语:Graphics Execution Manager,即GEM)和KMS的支持。

Linux内核在2008年11月的2.6.28版加入GEM,为实现KMS打下了基础,而这将为支持GEM应用程序接口的转换表映射(英语:Translation Table Maps,即TTM)内存管理器所替代。

2009年3月23日发布的2.6.29版内核中加入了对Intel GMA显卡的支持。

对R600系列之前的ATI显卡的支持已在2009年9月9号发布的2.6.31版内核中实现,利用直接渲染管理器(英语:Direct_Rendering_Manager)实现的对R600和R700系列的支持则整合进2.6.32版内核,R800的支持也已整合进2.6.34版内核中。

因为NVIDIA并未放出所有实现KMS所需的相关文档,针对NVIDIA显卡开发开源驱动的Nouveau项目只能利用反向工程来获取必要信息开发实现KMS,这大大增加了开发难度。带有KMS支持的Nouveau驱动已加入2009年12月10日发布的2.6.33版内核,其2D加速性能已相当不错,但3D加速实现仍处于测试阶段。

基于Windows NT的Windows版本都使用了基于内核的图形模式切换。由内核图形模式切换实现的内核错误输出即是著名的蓝屏死机。

注重安全性的OpenBSD也对内核图形模式切换很感兴趣,因为这样可以在不需要超级用户权限的情况下运行X Window系统。

OpenSolaris将把基于内核的图形模式设定作为新特性加入系统,对GEM的支持则已在snv_130版本中加入。

相关

  • 分体词分体关系(英语:Meronymy)是一种语义关联。如果 A 是 B 的一部分,或 A 是 B 集合的成员,则称 A 是 B 的分体词,B 是 A 的整体词。例如,“手指”是“手”的分体词,“轮胎”是“汽车”
  • 扭角林羚扭角林羚(学名Tragelaphus strepsiceros),又名大旋角羚、大捻角羚、大弯角羚及大扭角条纹羚,是东非及非洲南部的羚羊。由于栖息地的衰落、伐林及被猎杀,它们也有散布在其他地方。
  • 2019冠状病毒病爱知县疫情2019冠状病毒病爱知县疫情(日语:愛知県における2019年コロナウイルス感染症の流行/あいちけんにおける2019ねんコロナウイルスかんせんしょうのりゅうこう),介绍日本的2019冠状病
  • 巴哈马君主巴哈马君主,巴哈马的君主称号。巴哈马的国家元首,由英国君主兼任。1973年7月10日巴哈马独立后,王位设立,作为英联邦内的独立君主国。巴哈马君主为象征的存在,没有实权。通常由巴
  • 闽南语维基百科闽南语维基百科(闽南语:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-seri
  • 2009冰岛革命2009-2011冰岛金融危机抗议行动,简称“冰岛革命”(冰岛语:Íslenska byltingin;英语:Icelandic Revolution),又称为“厨具革命”(冰岛语:Búsáhaldabyltingin;英语:Kitchenware Revo
  • 三桥区三桥区(缅甸语:စမ်းချောင်းမြို့နယ်;发音:;英语:Sanchaung Township)为缅甸仰光省仰光市的镇区,属西仰光的一部分。2014年人口99,619人,区域面积2.4平方公里。三
  • 陈益陈益,明朝人,将番薯种苗从南洋引入中国的人。在大航海时代哥伦布发现新大陆后,美洲新物种被传播到了欧洲及欧洲殖民地。在西班牙水手将甘薯带到菲律宾,由于殖民当局禁止种苗外流
  • 马尔科姆·考利马尔科姆·考利(Malcolm Cowley,1898年8月24日-1989年3月27日),美国文学评论家、翻译家、小说家、诗人、编辑、历史学家。他最出名的作品是他的第一本诗集《蓝色的朱尼厄塔》和他
  • 安德鲁·亚历山大安德鲁·亚历山大(Andrew Alexander,1982年7月18日-)是英国的一位演员。他最著名的作品是在独立电视台影集唐顿庄园中饰演Sir John Bullock 角色。他曾就读于英国皇家音乐学院和