Date: Tue, 06 Aug 2019 12:54:54 +0300 From: Greg V <greg@unrelenting.technology> To: Grzegorz Junka <list1@gjunka.com>, freebsd-x11@freebsd.org, Kurt Hackenberg <kh@panix.com> Subject: Re: drm-kmod: AMD Ryzen Vega 8? Message-ID: <36A37646-1744-4CFE-B6F1-A7238041B774@unrelenting.technology> In-Reply-To: <4c2ade5f-51a9-e95d-0179-4fb1a7abed7d@gjunka.com> References: <20190804000811.GA1730@snow.home> <80c94909-c1a5-1139-0a71-8c78c97dfee6@gjunka.com> <D9830B4A-E1C5-42A2-8B88-8E2BBFE88B61@unrelenting.technology> <09e89942-bff4-c79d-a7de-3a98350c1e02@gjunka.com> <06388D1E-7117-49A4-9160-581EAA90F0C1@unrelenting.technology> <4a04dbe0-98f2-4056-679d-5c118f4ff43e@gjunka.com> <38BD3F47-F665-48F9-91E8-35604E534D2D@unrelenting.technology> <4c2ade5f-51a9-e95d-0179-4fb1a7abed7d@gjunka.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On August 6, 2019 11:42:55 AM GMT+03:00, Grzegorz Junka <list1@gjunka=2Ecom= > wrote: > >On 06/08/2019 01:23, Greg V wrote: >> On August 5, 2019 9:19:20 PM GMT+03:00, Grzegorz Junka ><list1@gjunka=2Ecom> wrote: >Does it give any clue why it works on my desktop? No=2E > I see a message about switching efifb to fb, is that the disabling you m= ean here? That means you haven't disabled anything=2E If you set hw=2Esyscons=2Edisa= ble=3D1 in the bootloader, you don't get display output before amdgpu loads= , there's no switching, amdgpu's fb appears first because efifb was never t= here=2E For most people so far, this workaround has been necessary=2E >Should I expect any problems when switching to drm 5 later? Who knows :) For me, 4=2E16 was worse =E2=80=93 the module didn't even *lo= ad* successfully with efifb on=2E Though at that time I also upgraded from = Polaris to Vega, and that also affects the behavior in some weird way=2E >Do you mean that with drm 5 I will be able to use amdgpu instead of=20 >i915? What about switching between the two graphics cards, which I=20 >thought isn't supported? Again: you don't *switch* and you can't use amdgpu *instead*=2E You have a= modern laptop, not the (infamous) 2011 MacBook Pro=2E Google something lik= e "muxless vs muxed gpu laptop" for more info=2E Basically, only the Intel GPU has display outputs=2E You can't use amdgpu = alone because that GPU does not have any display outputs=2E That GPU is onl= y available for offloading=2E You just run heavy applications with DRI_PRIM= E=3D1 and they *render* on amdgpu, and the compositor running on the Intel = GPU will just have access to that result and composite it as normal=2E
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36A37646-1744-4CFE-B6F1-A7238041B774>