From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13612 invoked from network); 13 Nov 2021 21:53:52 -0000 Received: from 4ess.inri.net (216.126.196.42) by inbox.vuxu.org with ESMTPUTF8; 13 Nov 2021 21:53:52 -0000 Received: from mail-pj1-f50.google.com ([209.85.216.50]) by 4ess; Sat Nov 13 16:49:15 -0500 2021 Received: by mail-pj1-f50.google.com with SMTP id gf14-20020a17090ac7ce00b001a7a2a0b5c3so9783959pjb.5 for <9front@9front.org>; Sat, 13 Nov 2021 13:49:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:from:to:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=vfnHXRmMjg+W04TiCPEYPRG5ZEVcnbs+kbz+AJ9xGq8=; b=fcJdnFCDVfJ/OmWl9X3z1dPd4mL+9OShQf4Tl8rdB/xd3XGf6G53yjN2Mm5kByAUjy 3cEvxfUjwumN9NSP5NxSP5EcuWjXWTlBmxouvLRop92BT2h2UAHnR1t1vCbF5ZxRGFZc XIB7IWKjkhTodBOLCLhkf5y7e5yO7XIbhxARxbLI7Pu4ruek9+GVK/gyz11Ej3c9X8R/ vMu0Og3fqWaTiHxy/LnCerNhNXWVCSFZ50DQ+Tdamag0jE2tVel5Sq0U76nysSf42VrS M0V2snttt5oAjiszhSVJdspmz0B31DJHV+H++k3X2CgfXY2sacHZk2Zx28I3+aa+vuUP lS+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=vfnHXRmMjg+W04TiCPEYPRG5ZEVcnbs+kbz+AJ9xGq8=; b=YraaMNYPl6AFeudMFEP2nlpkxDNN7DJ2uyWJ3JfW6sssCbBCeNcD7Hr6JWJIw+SKOf itaLfODZTnhmU/1lrGiAvd8KN4oARijVQcBiwFT4evCsTmXymo9t8GVBcdco7Wj0XiTO sLYZue8lbGLlr/lIZ63E10ktDmzle997ri6n2yT6E3yqmagruxK2FZ5m0jX2Rs8chTYu MUvkVsSU4twVXf5gq58eXekkz7NdRlL47oarr1ZMeJlq9Nl9i90hC4FCixgXHuSbiTig vo2SYDW/vKXvNeezzb+AY9TGvXOiFj/p2r7Xw8SiiPJ2At0s59G1QsqbO1Go/lJkjJQB eziA== X-Gm-Message-State: AOAM532BChO0b5KxD/TGp8S50gOyrhwRWq7PfQQRCtdN0PPk+bOcpCXe cT9U/V75jbJBa2pmJZnp8zM0jOH13BI= X-Google-Smtp-Source: ABdhPJymoXBft43u32fnrVOofoDuQf1G7rDuMuMWIwB5TW6ZyU9SV7/NxyO5WIalZ11TnWgDCkmApg== X-Received: by 2002:a17:903:4053:b0:143:6d84:984c with SMTP id n19-20020a170903405300b001436d84984cmr20964790pla.37.1636840147979; Sat, 13 Nov 2021 13:49:07 -0800 (PST) Return-Path: Received: from imac.0x30.net (d205-250-121-157.bchsia.telus.net. [205.250.121.157]) by smtp.gmail.com with ESMTPSA id e23sm8146738pgg.68.2021.11.13.13.49.06 for <9front@9front.org> (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Sat, 13 Nov 2021 13:49:07 -0800 (PST) Date: Sat, 13 Nov 2021 13:49:05 -0800 From: Kyle Milz To: 9front@9front.org Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: stateless progressive full-stack persistence locator Subject: Re: [9front] igfx on haswell Reply-To: 9front@9front.org Precedence: bulk On Sat, Nov 13, 2021 at 10:42:17AM +0100, qwx@sciops.net wrote: > Great, thanks! For hdmi/dvi to work, igfx must manage to get > an edid from the monitor, this doesn't happen with some of > them, but you might coerce it to work with yet another vgadb > entry for it, specifying a port with display=. It will be on > one of the 4 remaining DP ports, 4-7 (3 is eDP). There's no > way to force hdmi on a specific port though iirc. i played around with aux/vga -pvV and it manages to get an edid for the internal display about 1/10 of the time. the other 9/10 times the 8 edid header bytes contain random garbage. i tried comparing i915 drm code with igfx.c to find out why but no luck. i have not tried getting the edid from an external display but suspect something similar is happening. > If possible, please add the pci did to > /sys/src/9/pc/vgaigfx.c:152. The hardware cursor should be > enabled when you invoke aux/vga. If it's visible while > /dev/vgactl shows `hwgc igfxhwgc', it works. i tried that, but got the same output as before. forcing it with % echo hwgc igfxhwgc >/dev/vgactl causes the cursor to disappear. > One last thing, could you please also say if: > > ; ls '#g' prints nothing.