KMS (Kernel Mode Setting)
E745757
KMS (Kernel Mode Setting) is a Linux kernel feature that handles display mode configuration (such as resolution and refresh rate) directly in the kernel, enabling smoother and more reliable graphics initialization and switching.
All labels observed (1)
| Label | Occurrences |
|---|---|
| KMS (Kernel Mode Setting) canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T8608744 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: KMS (Kernel Mode Setting) Context triple: [Mutter, supports, KMS (Kernel Mode Setting)]
-
A.
DKMS
DKMS is the abbreviated name of the Dimitrov Communist Youth Union, a communist youth organization historically active in Bulgaria.
-
B.
KVM
KVM (Kernel-based Virtual Machine) is a Linux kernel module that turns the kernel into a hypervisor, enabling hardware-assisted virtualization of multiple virtual machines.
-
C.
Xinerama
Xinerama is an X Window System extension that enables multi-monitor support by combining multiple physical displays into a single large virtual screen.
-
D.
KMS
KMS is the Dutch abbreviation for the Royal Military Academy in Belgium, the institution responsible for training officers for the Belgian Armed Forces.
-
E.
KMS
KMS is the abbreviated name for Kiel Marine Science, an interdisciplinary marine research center based at Kiel University in Germany.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: KMS (Kernel Mode Setting) Target entity description: KMS (Kernel Mode Setting) is a Linux kernel feature that handles display mode configuration (such as resolution and refresh rate) directly in the kernel, enabling smoother and more reliable graphics initialization and switching.
-
A.
DKMS
DKMS is the abbreviated name of the Dimitrov Communist Youth Union, a communist youth organization historically active in Bulgaria.
-
B.
KVM
KVM (Kernel-based Virtual Machine) is a Linux kernel module that turns the kernel into a hypervisor, enabling hardware-assisted virtualization of multiple virtual machines.
-
C.
Xinerama
Xinerama is an X Window System extension that enables multi-monitor support by combining multiple physical displays into a single large virtual screen.
-
D.
KMS
KMS is the Dutch abbreviation for the Royal Military Academy in Belgium, the institution responsible for training officers for the Belgian Armed Forces.
-
E.
KMS
KMS is the abbreviated name for Kiel Marine Science, an interdisciplinary marine research center based at Kiel University in Germany.
- F. None of above. chosen
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
Linux kernel feature
ⓘ
display mode management mechanism ⓘ |
| abbreviation | KMS NERFINISHED ⓘ |
| advantage |
better handling of VT switching
ⓘ
better suspend and resume behavior ⓘ consistent display modes across boot and login ⓘ |
| advantageOver | user-space mode setting ⓘ |
| componentOf | Linux graphics stack NERFINISHED ⓘ |
| configurationInterface |
/dev/dri/card* devices
ⓘ
ioctl-based DRM API ⓘ |
| enables |
flicker-free boot splash
ⓘ
seamless switch between console and Wayland compositors ⓘ seamless switch between console and X.Org ⓘ unified mode setting for console and graphical sessions ⓘ |
| firstMainlineSupport | Linux kernel 2.6.29 NERFINISHED ⓘ |
| fullName | Kernel Mode Setting NERFINISHED ⓘ |
| goal |
early kernel boot graphics
ⓘ
more reliable display mode switching ⓘ smoother graphics initialization ⓘ |
| handles |
display mode configuration
ⓘ
framebuffer setup ⓘ multi-head display configuration ⓘ refresh rate ⓘ screen resolution ⓘ |
| implementedIn | Linux kernel DRM subsystem NERFINISHED ⓘ |
| introducedIn | Linux kernel 2.6 series NERFINISHED ⓘ |
| layer | kernel space ⓘ |
| operatingSystem | Linux ⓘ |
| relatedTo |
DRI (Direct Rendering Infrastructure)
NERFINISHED
ⓘ
GEM (Graphics Execution Manager) NERFINISHED ⓘ framebuffer console ⓘ |
| replaces | User Mode Setting ⓘ |
| scope |
CRTCs
ⓘ
connectors ⓘ display controllers ⓘ encoders ⓘ planes ⓘ |
| supports |
console framebuffer
ⓘ
hotplug detection ⓘ multiple GPUs ⓘ suspend and resume of graphics devices ⓘ |
| supportsDrivers |
AMD GPU DRM driver
GENERATED
ⓘ
Intel DRM driver GENERATED ⓘ Nouveau DRM driver GENERATED ⓘ various ARM SoC DRM drivers GENERATED ⓘ |
| usedBy |
Linux virtual consoles
ⓘ
Wayland compositors NERFINISHED ⓘ X.Org Server NERFINISHED ⓘ systemd boot splash (plymouth and similar tools) ⓘ |
| uses | Direct Rendering Manager NERFINISHED ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: KMS (Kernel Mode Setting) Description of subject: KMS (Kernel Mode Setting) is a Linux kernel feature that handles display mode configuration (such as resolution and refresh rate) directly in the kernel, enabling smoother and more reliable graphics initialization and switching.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.