显示模式设定

✍ dations ◷ 2025-06-30 07:42:57 #驱动程序,计算机图形学,计算机图形,操作系统技术

显示模式设定(英语: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版本中加入。

相关

  • 肾上腺素受体激动药肾上腺素刺激剂(英语:Adrenergic agonist)指的是激发肾上腺素受体功能的药物。 肾上腺素受体的主要分类有五种:α1、α2、β1、β2、和 β3。肾上腺素的作用体(英语:agent)指的是拥
  • 消费量这是一个各国天然气年消费量列表,大部分数据基于2009年5月的世界概况。为了参考之用,几个非主权实体也包括在列表内。
  • 莱曼不连续面雷氏不连续面(Lehmann discontinuity)是指在地球的地核中地震波P波和S波突然加速的区域,该区域一般在220±30公里深处,该不连续面由丹麦女性地震学家英格·雷曼发现并以其姓氏命
  • 威廉·A·惠勒威廉·A·惠勒(英语:William Almon Wheeler,1819年6月30日-1887年6月4日)是美国纽约州联邦众议员和第19任美国副总统(1877年–1881年)。惠勒生于纽约州的马龙村,后来就读佛蒙特大学
  • 中世纪后期中世纪后期 (Late Middle Ages),或称中世纪晚期、中世纪末期、中古后期、中古晚期、中古末期,是历史学者用来描述14世纪至15世纪(约1300年-1499年)欧洲历史的术语。中世纪晚期位
  • 本诺·欧内索格本诺·欧内索格(Benno Ohnesorg,1940年10月15日-1967年6月2日)是一名德国大学生,于1967年6月2日在柏林德意志歌剧院进行反对伊朗国王穆罕默德·礼萨·巴列维访问德国的示威活动时
  • 科幻成真《科幻成真》(英语:)是一部美国的纪录片电视节目,由理论物理学者加来道雄所主持。每一集中,加来博士会先介绍科幻作品中提及的技术概念,并用现在已知的科学知识来设计出达成这些概
  • 要庄乡要庄乡,是中华人民共和国河北省保定市满城区下辖的一个乡镇级行政单位。要庄乡下辖以下地区:东黄村、前大留村、后大留村、胡疃村、王各庄村、两渔村、要庄村、贾庄村、南上坎
  • 鬼冢承次鬼冢承次(英文名埃利森·承次·鬼冢,Ellison Shoji Onizuka,1946年6月24日-1986年1月28日),日裔美籍宇航员、空军上校,在1986年的挑战者号航天飞机爆炸事件中殉职。鬼冢于夏威夷的
  • 吕新雨吕新雨(1965年4月-),中国传播学教授。1965年4月出生于安徽,父为吕美生。1993年获复旦大学文艺美学博士学位,任教于复旦大学新闻学院。2014年7月起任华东师范大学紫江特聘教授,2017