В последнее время произошло немало изменений, затрагивающих практику использования ОС Linux в качестве **настольной системы** не смотря на то, что основные изменения по-прежнему происходят в интересах производительности серверов.
Давным давно, то есть несколько лет назад каждая реализация протокола X11 предполагала [смену режима видео][1] напрямую, поперек батьки кернела. Затем появился KMS (kernel mode setting) и эта важная функция перешла к ядру. Но остались некоторые шероховатости. Атомарная смена режима является дальнейшим улучшением механизма KMS.
Для чего нужен сабж? Главным образом для того, чтобы избежать вот таких моментов.
![][2]
[Читать дальше →][3]
[1]:
https://habrahabr.ru/post/321470/
[2]:
https://habrastorage.org/web/52a/d25/77a/52ad2577a3334e2a9ca8aa5eae7805de.png
[3]:
https://habrahabr.ru/post/336630/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut