显示模式设定

✍ dations ◷ 2025-11-12 21:31:12 #驱动程序,计算机图形学,计算机图形,操作系统技术

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

相关

  • 卡洛林王朝加洛林王朝(法语:les Carolingiens,旧称Carlovingiens,中世纪拉丁语:Karolingi,又译卡洛林王朝)是自公元751年后统治法兰克王国的王朝。在此之前,其王朝成员以“宫相”的身份涉理王
  • CD33n/an/an/an/an/an/an/an/an/an/aCD33或称为Siglec-3(唾液酸结合Ig-样凝集素3,SIGLEC3,SIGLEC-3,gp67,p67)是一个粒细胞系的细胞表面表达的跨膜受体。它通常被认为是髓源性细胞所特
  • 感官感官(sense)是泛指能接受外界刺激的特化器官与分布在部分身体上的感官神经(Sensory nerve),其运作依全有全无律,是生物体得到外界资讯的通道。就人类而言其包括眼睛的视觉、耳朵的
  • 紫之上紫之上(日语:紫の上/むらさきのうえ〔むらさきのうへ〕 Murasaki no ue),又译紫姬、紫夫人,是日本平安时代作家紫式部所著的古典小说《源氏物语》中的人物,她是整本书除光源氏外的
  • 废弃物管理污染物排放控制基本从三个方面开发:第一种方法是目前最常用的方法,但需要投入并没有经济效益,采取这种方法肯定会增加生产成本,降低产品竞争力,一般污染物排放单位不会自动处理,必
  • 光变曲线光度曲线是天文学上表示天体相对于时间的亮度变化图形,是时间的函数,通常会显示出一种特定的频率间隔或是带状。光度曲线会呈现周期性,像是食双星、造父变星和其他的各种变星,或
  • 犹他美术馆犹他美术馆(Utah Museum of Fine Arts)是犹他地区最大的文化设施和美术馆,位于美国犹他州盐湖城犹他大学的校园内,靠近瑞斯-埃克尔斯体育场。犹他美术馆是一座州立和大学美术馆
  • 空气分离装置空气分离装置(英语:air separation)是一套将空气中不同气体分离开的装置,主要是生产出高纯度的氮气和氧气,有时还有氩气和其他非活性气体。最常见的方法是分馏,即通过首先将其冷
  • 莱斯利·M·肖莱斯利·莫蒂埃·肖 (1848年11月2日 – 1932年3月28日),美国商人、律师及政治家。曾担任第十七任艾奥瓦州州长。是美国1908年总统选举的共和党候选人。肖出生于美国佛蒙特州
  • 拉库马·希拉尼拉库马·希拉尼 (Rajkumar Hirani,1962年11月22日-)是一名印度电影导演、编剧和剪接师。他获得过印度国家电影奖和印度电影观众奖。最有名的作品是2009年的喜剧片《三个傻瓜》