Date: Sat, 20 Sep 2014 19:15:30 +0200 From: "O. Hartmann" <ohartman@zedat.fu-berlin.de> To: Warren Block <wblock@wonkity.com> Cc: freebsd-x11@freebsd.org, FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Re: x11/nvidia-driver (340.24/340.32/343.13): nvidia BLOB doesn't recognize any display socket on Lenovo E540/UEFI and FBSD CURRENT Message-ID: <20140920191530.6b538c62.ohartman@zedat.fu-berlin.de> In-Reply-To: <alpine.BSF.2.11.1409200824500.96859@wonkity.com> References: <20140919201210.72650231.ohartman@zedat.fu-berlin.de> <alpine.BSF.2.11.1409200727510.96859@wonkity.com> <20140920161012.02844320.ohartman@zedat.fu-berlin.de> <alpine.BSF.2.11.1409200824500.96859@wonkity.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/DcMqZwnwul8SCQIAk6B.oTy Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 20 Sep 2014 08:27:27 -0600 (MDT) Warren Block <wblock@wonkity.com> schrieb: > On Sat, 20 Sep 2014, O. Hartmann wrote: >=20 > > Am Sat, 20 Sep 2014 07:36:21 -0600 (MDT) > > Warren Block <wblock@wonkity.com> schrieb: > > > >> On Fri, 19 Sep 2014, O. Hartmann wrote: > >> > >>> nVidia's BLOB from port x11/nvidia-driver seems to have problems in F= reeBSD > >>> 11.0-CURRENT #2 r271869: Fri Sep 19 13:28:03 CEST 2014 amd64, on Leno= vo ThinkPad > >>> Edge E540 laptop with CPU i5-4200M (Haswell) with integrated HD4600 I= ntel iGPU and > >>> dedicated nVidia GT 740M (Optimus) working correctly. > >> > >> Optimus is supposed to be full Intel graphics plus an Nvidia GPU. The > >> extra GPU uses the same display memory and can be enabled to speed up > >> the Intel graphics or disabled for power saving. I don't know if > >> versions where the Nvidia section is a full discrete video adapter that > >> can be used alone are still called "Optimus". > >> > >> Some Optimus owners have reported being able to use the Intel drivers > >> after disabling the Nvidia GPU in the BIOS or UEFI. If an option to > >> disable the Nvidia GPU is not present, some people have reported succe= ss > >> with an xorg.conf that uses only the intel driver and ignores the Nvid= ia > >> hardware. > > > > Thanks Warren. > > > > But this sounds even more frustrating now. I look around the web even a= t Lenovo's > > support forum. Many people report the GT 740M nVidia adaptor as a discr= ete adaptor > > with Optimus technology and everything sounds to me like it can be sele= cted > > exclusively. What you describes is that I definitely need to use the HD= 4600 iGPU on > > FreeBSD in the first place since the nVidia hardware is a kind of "appe= ndix" to the > > HD4600. >=20 > Optimus started out that way, but they might use the same name now for=20 > models where the additional GPU is a full discrete adapter. I tried to retrieve informations about the settings and implementations in= the lenovo E540, but I guess the only answer can be given by developer documentation. = I can not figure out how the GPU is attached to the system. The technical specificati= ons do not mention the requirement of a iGPU and shared memory - as Optimus would requ= ire. But extrapolating from that "shit-covering" public relations talking at nVi= dia's site I guess the GT 740M is definitely a shared memory solution and requires the p= resence of the iGPU. That would explain why the nvidia BLOB is detecting the GPU, but = can not find any physical display socket, not even the built-in LCD. They're maybe wired= all throught the Haswell's HD4600 iGPU?=20 >=20 > > Anyway, I also tried to configure X11 as HD4600 only and X11 doesn't wo= rk properly: it > > doesn't even start up and loading the "intel" driver complains about a = missing device > > - preceeded by a lot of /dev/dri errors. This indicates to me, in a nai= v manner, that > > this HD4600 isn't recodnized by the kernel, either. I do not see any ki= nd of vga0: > > entry in the kernel log when enabling "Integrated Graphics" only in the= laptop's > > UEFI/Firmware. When enabling "nVidia Optimus", a recognized vga0: devic= e shows up. >=20 > Whoops, HD4600 is Haswell. The intel driver on FreeBSD does not support= =20 > Haswell video yet. I suspected that :-( Thanks anyway, Oliver --Sig_/DcMqZwnwul8SCQIAk6B.oTy Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUHbY3AAoJEOgBcD7A/5N82ZwH/RHrHH/93U89F4A8jkTEEiOe 5u7mlGTnoN/YO8RG2U+npJrfx9Yq0IYglgBPH5qbu+4Ng008Q328JPko7nVEm/Vu LDElH7eknEC6wvUxFrWD8LCVfFV0YG19Q1E4AJqYjjfj4+iUZX/SEnYGhQKiokL9 yXcoP8VVbT37iYBgWkawRdXt3Prp/ad3p4h0cI42blrULr7gnpAVziA0ON8Xir5Z taFrHCJEVRWm7tzbcRGXDopXADt48jbGCvnoQftVX/89bLpOWvzCZX9zfgEhFrpP Nrp1NxnMGJ3V9uiGvFr3uAgz0P+jfj5IpFU/5CvdG2qCr1HdhTyX6EkmqUUjj1I= =AmER -----END PGP SIGNATURE----- --Sig_/DcMqZwnwul8SCQIAk6B.oTy--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140920191530.6b538c62.ohartman>