显示模式设定

✍ dations ◷ 2025-06-09 03:45:49 #驱动程序,计算机图形学,计算机图形,操作系统技术

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

相关

  • 哈伯-博施法哈伯法(也称哈伯-博施法,德文:Haber-Bosch-Verfahren,英文:Haber Process,也称Haber-Bosch process或Fritz-Haber Process)是通过氮气及氢气产生氨气(NH3)的过程。氮气及氢气在200个
  • 热带沙漠气候热带干旱半干旱气候,其中热带干旱气候又称热带沙漠气候。分布于纬度30度附近的大陆西岸和中部,具体地区有:撒哈拉、非洲西南部、阿拉伯半岛、澳大利亚中部、美国西南部、墨西哥
  • 阿努比斯阿努比斯(古希腊语:Ἄνουβις)是埃及神话中一位与木乃伊制作与死后生活有关的胡狼头神。阿努比斯其实是个古希腊语的名字,而根据阿马尔奈文书中的阿卡德语译文,他的名字在埃
  • 牛丼牛丼(「丼」,拼音:dǎn,注音:ㄉㄢˇ)(又稱為日式牛肉饭)是一种日式速食食品,是一种丼物。主要做法是在碗内盛上米饭后,上铺一层碎牛肉片和洋葱丝,并一起蒸熟后食用,食用时可配以腌制的
  • 伦内尔岛拉纳尔岛是所罗门群岛的岛屿,由拉纳尔和贝罗纳省负责管辖,岛屿长约80公里、阔14公里,面积660平方公里,岛上住有约三千名波利尼西亚人。
  • 辛普森沙漠坐标:24°34′S 137°25′E / 24.57°S 137.42°E / -24.57; 137.42辛普森沙漠(英语:Simpson Desert)位于澳大利亚中部,面积约176500平方公里。它包含澳洲北领地、南澳州和昆士兰
  • 尼古拉·马尔尼古拉·雅科夫列维奇·马尔(俄语:Никола́й Я́ковлевич Марр,格鲁吉亚语:ნიკოლოზ იაკობის ძე მარი,1865年1月6日-1934年12月20日)是一
  • On and On (Super Junior单曲)《On and On》是韩国男子组合Super Junior的第八张日语单曲专辑。于2017年12月6日发行。距离上次日语单曲专辑《Devil / Magic》有1年11个月之久。
  • 乙酸苄酯乙酸苄酯,结构式CH3C(O)OCH2C6H5。具有类似茉莉花特殊芳香气味的无色油状液体。几乎不溶于水,与乙醇、乙醚等有机溶剂混溶。有刺激和麻醉性。1、由乙酸与苄醇在硫酸催化下进行
  • 滨田洋平滨田洋平(5月9日-)是日本的男性声优。神奈川县出身。隶属于ARTSVISION。日本播音演技研究所毕业。爷爷是日本职棒选手滨田义雄(日语:浜田義雄)。※粗体字为主要角色。2014年2015年