
_START_ARTICLE_
显示模式设定
_START_PARAGRAPH_
显示模式设定（英语：Mode Setting）指的是为显卡设置屏幕分辨率与色深。现今的显示模式设定软件已经可以支持多屏输出和热插拔。
_START_SECTION_
定位
_START_PARAGRAPH_
显示模式设定可以在内核空间或用户空间实现。在内核空间实现显示模式设定（英语：Kernel Mode Setting，即KMS）会更加灵活，而且这也可以让内核在出现致命错误时，即使正使用用户空间的显示服务器，也能在屏幕上输出错误信息。_NEWLINE_在用户空间实现的显示模式切换（英语：User-space Mode Setting，即UMS）则需要超级用户权限才能直接访问硬件，而在使用基于内核的显示模式切换的情况下，用户空间的显示服务器并不需要超级用户权限，因而基于内核的显示模式切换安全性更佳。
_START_SECTION_
FreeBSD
_START_PARAGRAPH_
FreeBSD基金会已宣布赞助一个FreeBSD开发者开发实现对图形执行管理器（英语：Graphics Execution Manager，即GEM）和KMS的支持。
_START_SECTION_
Windows
_START_PARAGRAPH_
基于Windows NT的Windows版本都使用了基于内核的图形模式切换。由内核图形模式切换实现的内核错误输出即是著名的蓝屏死机。
_START_SECTION_
OpenBSD
_START_PARAGRAPH_
注重安全性的OpenBSD也对内核图形模式切换很感兴趣，因为这样可以在不需要超级用户权限的情况下运行X Window系统。
_START_SECTION_
OpenSolaris
_START_PARAGRAPH_
OpenSolaris将把基于内核的图形模式设定作为新特性加入系统，对GEM的支持则已在snv_130版本中加入。