Date: Sat, 20 Sep 2014 20:13:47 +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: <20140920201347.0a4b9658.ohartman@zedat.fu-berlin.de> In-Reply-To: <20140920191530.6b538c62.ohartman@zedat.fu-berlin.de> 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> <20140920191530.6b538c62.ohartman@zedat.fu-berlin.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/e0nZ7=37..Fjcs67e0DDPKx Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Am Sat, 20 Sep 2014 19:15:30 +0200 "O. Hartmann" <ohartman@zedat.fu-berlin.de> schrieb: > Am Sat, 20 Sep 2014 08:27:27 -0600 (MDT) > Warren Block <wblock@wonkity.com> schrieb: >=20 > > 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= FreeBSD > > >>> 11.0-CURRENT #2 r271869: Fri Sep 19 13:28:03 CEST 2014 amd64, on Le= novo ThinkPad > > >>> Edge E540 laptop with CPU i5-4200M (Haswell) with integrated HD4600= Intel iGPU and > > >>> dedicated nVidia GT 740M (Optimus) working correctly. > > >> > > >> Optimus is supposed to be full Intel graphics plus an Nvidia GPU. T= he > > >> 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 t= hat > > >> 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 suc= cess > > >> with an xorg.conf that uses only the intel driver and ignores the Nv= idia > > >> hardware. > > > > > > Thanks Warren. > > > > > > But this sounds even more frustrating now. I look around the web even= at Lenovo's > > > support forum. Many people report the GT 740M nVidia adaptor as a dis= crete adaptor > > > with Optimus technology and everything sounds to me like it can be se= lected > > > exclusively. What you describes is that I definitely need to use the = HD4600 iGPU on > > > FreeBSD in the first place since the nVidia hardware is a kind of "ap= pendix" 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. >=20 > 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 specifica= tions do not > mention the requirement of a iGPU and shared memory - as Optimus would re= quire. >=20 > But extrapolating from that "shit-covering" public relations talking at n= Vidia's site I > guess the GT 740M is definitely a shared memory solution and requires the= presence of > the iGPU. That would explain why the nvidia BLOB is detecting the GPU, bu= t can not find > any physical display socket, not even the built-in LCD. They're maybe wir= ed all throught > the Haswell's HD4600 iGPU?=20 >=20 > >=20 > > > Anyway, I also tried to configure X11 as HD4600 only and X11 doesn't = work properly: > > > it doesn't even start up and loading the "intel" driver complains abo= ut a missing > > > device > > > - preceeded by a lot of /dev/dri errors. This indicates to me, in a n= aiv manner, > > > that this HD4600 isn't recodnized by the kernel, either. I do not see= any kind of > > > vga0: entry in the kernel log when enabling "Integrated Graphics" onl= y in the > > > laptop's UEFI/Firmware. When enabling "nVidia Optimus", a recognized = vga0: device > > > shows up. > >=20 > > Whoops, HD4600 is Haswell. The intel driver on FreeBSD does not suppor= t=20 > > Haswell video yet. >=20 >=20 > I suspected that :-( >=20 > Thanks anyway, >=20 > Oliver Oh, by the way, where is x11-drivers/xf86-video-noveau? I can only find x11-drivers/xf86-video-nv, which covers old hardware and it is not applicab= le to the GT 740M (complains, rightfully, that the found device isn't supported by the "= nv" driver). I face a mess here ... :-( --Sig_/e0nZ7=37..Fjcs67e0DDPKx Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJUHcPgAAoJEOgBcD7A/5N8J3QH/0O8FK25GlIF/g47wQMTDNt+ EWg85fHgU80dq3zUc/a4TsHWKLWbGE3PuhMCmrHDbmMeKPpdsoHkos6BQoFwr/E+ 5S3EQoj0/Lce3H1Q7spg0BNhomk1V48pFrKVF8++zglGd0itnvybYXYvCdsgU/O4 L/0ZSuWfHw7roIMzDYwGyvpigEoPKtn2FhnCDztv1GVDckNq5t4YhEO0hAznPC88 A5k7r3+7hsUce9OXvDySWDylTQBHLfsbm0C1jPpwLoanmCmJHfCZl7AyzbE28PhQ N+/jy6q8JQHTOFY8JK+BrLiVoXsP9+oDSE4fXOyv/2tT3nyLjDC1rF7fqCmmbn4= =QK4n -----END PGP SIGNATURE----- --Sig_/e0nZ7=37..Fjcs67e0DDPKx--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140920201347.0a4b9658.ohartman>