From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mta01.eonet.ne.jp ([203.140.81.21]) by ur; Fri Jun 17 02:48:23 EDT 2016 Received: from mars.jitaku.localdomain (182-164-107-94f1.osk3.eonet.ne.jp [182.164.107.94]) by mailmsa12.mozu.eo.k-opti.ad.jp with ESMTP id u5H6mHna009086 for <9front@9front.org>; Fri, 17 Jun 2016 15:48:17 +0900 To: 9front@hera.eonet.ne.jp Subject: strange behaviour of igfx and vesa Date: Fri, 17 Jun 2016 15:48:16 +0900 From: kokamoto@hera.eonet.ne.jp Message-ID: <9964dda00ad1dae2d73742d1c7878f2b@mars.jitaku.localdomain> 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: basic stable callback software scripting replication I'm trying to use 8086/29a2 chip on a desktop terminal. pci -v says: 0.2.0: vid 03.00.00 8086/29a2 10 0:fde00000 1048576 2:d000000c 268435456 4:0000ff01 16 Intel Corporation 82G965 Integrated Graphics Controller I added that 8086/29a2 entry to /sys/src/9/pc/vgaigfx.c and /sys/src/cmd/aux/vga/igfx.c and /lib/vgadb. When I set the /cfg/pxe/xxx file like monitor=s3321wA, I got blank screen. I've tried display=0,1,2,3,4,5, and got the same result. However, I changed the the file content to: monitor=vesa, and vgasize=1024x768x8, and bootup the terminal as usual. After that, I dispatched the command: term% aux/vga -m igfx -l 1680x1050x32 Then I got the normal 1680x1050x32 screen on my LCD panel! Of course, hardware cusor is also working fine. What's going on here? Kenji PS. I'm writing this mail from that terminal.