[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911133: Graphical installer



W dniu 19.10.2018 o 01:03, Ben Hutchings pisze:
> On Thu, 2018-10-18 at 19:48 +0200, Marcin Juszkiewicz wrote:
>> What we probably need is expanding fb-modules udeb for arm64 with
>> several entries:
>>
>> - radeonfb
> 
> We don't build radeonfb for arm64, since it only supports old Radeon
> chips (up to about 2004).
> 
> For current AMD chips the only native driver is amdgpu; for older chips
> it's radeon.  Both of them will need some firmware just to light up the
> display.

OK. Last time I used Radeon cards few years ago - before amdgpu driver.
HD5450 worked fine in arm64 machine without being initialized by
mainboard firmware - Linux was able to get it running with loading it's
firmware from hard drive.

But yeah - non-free part. Which (according to [1]) can be put on install
media by user.

1. https://wiki.debian.org/Firmware

>> - nouveau
> 
> This also needs firmware to drive recent chips.  It's possible the
> driver can set up the display controller without it though.

As above.

>> - virtio-gpu (for VM guest instances)
>>
>> This should cover real hardware machines with either AMD Radeon or
>> NVidia graphic cards and also virtual machines.
>>
>> UEFI does not even need to have X86EmulatorPkg to get it working. For
>> Radeon cards (not checked with NVidia) kernel can initialize them
>> perfectly fine without Option ROM support.
>>
>> And for VMs it just works with recent EDK2 used.

> I really don't think it makes sense to try to support this case.  It
> seems to be that the proportion of ARM64 systems booting with UEFI
> *and* using a plug-in graphics card *and* using that card for display
> (rather than off-screen rendering or GPGPU) is likely to be vanishingly
> small.

Now I know why there is nearly no desktop-class hardware for arm64 - no
one believes that it will have any use. When all what is needed is one
change to kernel packaging.

There are people using Macchiatobin, Synquacer etc boards as their
desktops. I do not expect them to have to use serial cables just to
install operating system.


Reply to: