[email protected] (MLH) wrote: >> During startup, the LVDS display works fine until about the time >> the startup messages reach "i915drmkms0". At this time, the external >> monitor console display switches to a higher resolution and the >> LVDS goes blank. I can start X on the external monitor but only at >> low resolutions. I can't get the LVDS monitor to work after bootup. >> >> $ xrandr >> Screen 0: minimum 320 x 200, current 640 x 480, maximum 4096 x 4096 >> LVDS1 connected 640x480+0+0 (normal left inverted right x axis y axis) 0mm x >> 0mm >> 640x480 72.81 75.00 59.94* >> VGA1 connected 640x480+0+0 (normal left inverted right x axis y axis) 518mm >> x 324mm >> 1024x768 60.00 >> 800x600 60.32 56.25 >> 848x480 60.00 >> 640x480 59.94* > >How can you prevent the console switch to hires which disables the >LVDS display?
You could build a custom kernel without the drm drivers. Index: GENERIC =================================================================== RCS file: /cvsroot/src/sys/arch/i386/conf/GENERIC,v retrieving revision 1.1119 diff -u -r1.1119 GENERIC --- GENERIC 13 Feb 2015 18:57:47 -0000 1.1119 +++ GENERIC 23 Feb 2015 16:48:59 -0000 @@ -569,11 +569,11 @@ #tdfxdrm* at drm? # 3dfx (voodoo) DRM driver #viadrm* at drm? # VIA DRM driver -i915drmkms* at pci? dev ? function ? -intelfb* at intelfbbus? +#i915drmkms* at pci? dev ? function ? +#intelfb* at intelfbbus? -radeon* at pci? dev ? function ? -radeondrmkmsfb* at radeonfbbus? +#radeon* at pci? dev ? function ? +#radeondrmkmsfb* at radeonfbbus? #nouveau* at pci? dev ? function ? #nouveaufb* at nouveaufbbus
