I have a rough idea what KMS setting is:
Kernel mode-setting (KMS) shifts responsibility for selecting and setting up the
graphics mode from X.org to the kernel. When X.org is started, it then detects
and uses the mode without any further mode changes. This promises to make
booting faster, more graphical, and less flickery.
and I gather that nomodeset turns this off (I have not selected that), presumably shifting responsibility back to the graphics card module?
When I do cat /sys/module/i915/parameters/modeset I get -1, what does that mean exactly?
Examing
modinfo i915 | grep modeset
parm: modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from
.config, 1=on, -1=force vga console preference [default]) (int)
So looks like it means "force vga console preference", whatever that means...