<div dir="ltr"><div>You might be able to disable the nvidia card in the BIOS or change the display priority to the internal haswell gpu.  If you can disable the nvidia card entirely that might de-confuse the drivers sufficiently.<br><br>Safe mode shouldn't be any different from normal mode unless you are doing extra module loads in your/boot/loader.conf or /etc/rc.local.<br><br></div><div>Unfortunately we're working of bits and pieces of information here.  It looks like the kernel sees two vga devices and agp is able to attach to one of them.  X should be able to attach to the one agp found.  If it isn't, you may be able to force it in your xorg.conf in the "Device" section by specifying the BusId of the haswell gpu and forcing the intel driver.  It's usually device 0:2:0 on the PCI bus:<br><br></div><div>    BusId "PCI:0:2:0"<br></div><div>    Driver "intel"<br></div><div><br></div><div>Try that.  Boot verbose and save the *entire* dmesg output to pastebin.  Don't preload the i915kms or drm kernel module.  Try starting X directly with 'startx' from a root prompt.<br><br></div><div>ssh in from another box so, presumably it hasn't crashed, you can then access the /var/log/Xorg.0.log after starting X and put that entire file on pastebin as well.<br></div><div><br></div><div>Maybe we can figure out a workaround to at least get the haswell gpu operational.  If it were haswell alone it probably would just work.<br></div><div><br></div><div>-Matt<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jul 19, 2015 at 11:10 PM, Alex Merritt <span dir="ltr"><<a href="mailto:merritt.alex@gmail.com" target="_blank">merritt.alex@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jul 17, 2015 at 11:36 AM, Matthew Dillon <span dir="ltr"><<a href="mailto:dillon@backplane.com" target="_blank">dillon@backplane.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>You can run 'xrandr' (I think it will work with the VESA driver) to see what your resolution options are.  The VESA driver is limited to what the BIOS says it can do, and BIOSes are often broken in that regard.<br></div></div></blockquote><div><br></div><div>xrandr shows 640x480 anx 1024x768 as the maximum.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div>In terms of the graphics outputs... what you need to do is carefully read the specs for your motherboard.  Not all motherboards use the on-die GPU, many also have a discrete radeon or nvidia chipsets.  If the motherboard says it can do either you may be able to control which one is used with a BIOS Setup option.  But it depends on the mobo.</div></div></blockquote><div><br></div><div>Ah, yes I forgot to check the BIOS for this. In the BIOS there is an option to twiddle the integrated vs NVIDIA card ("hybrid mode"). Now the i915 module states the following:</div><div><br></div><div>agp0: <Haswell mobile GT2 IG> on vgapci1</div><div>agp0: aperture size is 256M, detected 524284k stolen memory</div><div>info: [drm] Initialized drm 1.1.0 20060810</div><div>link_elf_obj_obj: symbol AcpiGetHandle undefined</div><div>agp0: detached</div><div>linker_load_file: Unsupported file type</div><div><br></div><div>This I am only able to see when starting in "safe mode". Booting as normal, the screen becomes black and I am unable to switch among the virtual terminals. SSH also hangs or shows severe delays (maybe unrelated?). </div><div><br></div><div>I booted into the more verbose option in DF, and see the following when the module loads:</div><div><br></div><div><a href="http://pastebin.com/zdk7Kquh" target="_blank">http://pastebin.com/zdk7Kquh</a><br></div><div><div><div><br>info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).</div><div>info: [drm] Driver supports precise vblank timestamp query.</div><div>drm1: taking over the fictitious range 0xa0000000-0xb0000000</div><div>info: [drm] Initialized i915 1.6.0 20080730</div><div>info: [drm] Enabling RC6 states: RC6 off, RC6p off, RC6pp off</div></div></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>-Alex</div></font></span></div></div></div>
</blockquote></div><br></div>