From owner-freebsd-current@freebsd.org Tue Dec 15 15:09:34 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3969A47E82 for ; Tue, 15 Dec 2015 15:09:34 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from outpost1.zedat.fu-berlin.de (outpost1.zedat.fu-berlin.de [130.133.4.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9BCAF10E2 for ; Tue, 15 Dec 2015 15:09:34 +0000 (UTC) (envelope-from ohartman@zedat.fu-berlin.de) Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.85) for freebsd-current@freebsd.org with esmtp (envelope-from ) id <1a8rEE-000FyS-0X>; Tue, 15 Dec 2015 16:09:26 +0100 Received: from [141.89.136.150] (helo=hermann) by inpost2.zedat.fu-berlin.de (Exim 4.85) for freebsd-current@freebsd.org with esmtpsa (envelope-from ) id <1a8rED-000oWK-T9>; Tue, 15 Dec 2015 16:09:25 +0100 Date: Tue, 15 Dec 2015 16:09:04 +0100 From: "O. Hartmann" To: FreeBSD CURRENT Subject: CURRENT, X11 on i5-4200M Haswell and iGPU graphics HD4600: Status? Message-ID: <20151215160904.1e634ce8@hermann> Organization: FU Berlin X-Mailer: Claws Mail 3.13.0 (GTK+ 2.24.29; amd64-portbld-freebsd11.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Originating-IP: 141.89.136.150 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Dec 2015 15:09:34 -0000 I have a Lenovo ThinkPad E540 with an i5-4200M CPU and HD4600 iGPU and nVidia GT740M. I tried CURRENT (FreeBSD 11.0-CURRENT #3 r292258: Tue Dec 15 13:22:31 CET 2015 amd64) with most recent X11 (xorg-7.7_2, xorg-drivers-7.7_3, xorg-server-1.17.4,1). kldstats reports Id Refs Address Size Name 1 26 0xffffffff80200000 1245288 kernel 2 2 0xffffffff81447000 7b328 drm2.ko 3 1 0xffffffff814c3000 c98c8 i915kms.ko so I suppose KMS-capable kernel module for detecting HD4600 iGGPU is up and running. The notebook has a HD4600/Optimus nVidia GT740M combination, there is also a firmware switch to select between "Integrated" (supposedly HD4600) and "Accerlerated" (nVidia Optimus GT740M). I'm not able to have a graphical screen either with "intel" or "nvidia" set in /usr/local/etc/X11/xorg.conf.d/xorg.conf. The Xorg.log reports about " no device found". This incident is announced earlier due to the fact I use a vt() based kernel, UEFI boot and on all systems (with IvyBridge or older) this method finds the iGPU, reports some properties of the possible ports available due to i915kms and then switches into a higher resolution mode instead remaining in that clumsy 640x400 resolution. Either way what is configured in the firmware (using "Integrated" right now) I'm incapable of getting any graphical screen or any indication that the iGPU or the nVidia addemdum GT740M exists. I read about successfully installed graphical screens on recent CURRENT with Haswell iGPU graphics - so am I lost with that Optimus hardware? Or is CURRENT still not handling all Haswell chips? Kind regards, Oliver