From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ur; Sat Apr 30 18:39:59 EDT 2016 Message-ID: <2c9f355dcb44b4449880ce2e21543c68@felloff.net> Date: Sun, 1 May 2016 00:39:51 +0200 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] installing 9front on Dell Optiplex 790 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: scale-out component hosting monitor=vesa implies that aux/vga is using the vesa driver and *not* the igfx driver. if you set monitor to a entry in vgadb or in case of igfx, you can set it to "auto" as the driver should detect the attached monitors itself. dump the registers and dump edid info of attached monitors: aux/vga -m auto -p then load a mode like: aux/vga -m auto -l 1280x800x32 for this to work, the driver and the vgadb need to know the pci id. so you need to add ctlr entry in vgadb like ctlr vid=0x8086 did=0x0102 # Intel 2nd Gen Core link=vga ctlr=igfx linear=1 and in /sys/src/cmd/aux/vga/igfx.c:^devtype static int devtype(Igfx *igfx) { if(igfx->pci->vid != 0x8086) return -1; switch(igfx->pci->did){ case 0x0102: /* 2nd Gen Core */ return TypeSNB; ... documentation on the card can be found here: https://01.org/linuxgraphics/documentation/driver-documentation-prms/2011-intel-core-processor-family -- cinap