Я не обычный пользователь Linux, но и не новичок. Мне нужна Ubuntu для программного проекта, и мне проще всего использовать традиционную виртуальную машину (хотя я рассматриваю многопроходную).
Я также пользуюсь ARM-версией macOS, и «техническая предварительная версия» VMWare была для меня лучшим вариантом. Установка vm и все прошло достаточно хорошо, но для того, чтобы получить разрешение экрана выше 1024x768, VMWare советует обновиться до ядра 5.14+. Однако возникла проблема, описанная здесь:
Основное ядро теперь зависит от libc6 2.33, не может быть установлено в фокусе?
Резюме: заголовки ядра основаны на более новой версии libc6, чем та, что обеспечивает 20.04, поэтому заголовки не устанавливаются должным образом, что приводит к сбою процесса загрузки.
Судя по всему, есть предложения ядра от tuxinvader, но из PPA я не могу сказать, есть ли опции для arm64. Кроме того, это не лучшее долгосрочное решение.
Другой вариант — скомпилировать собственное ядро, но я хотел бы избежать этого, если есть варианты получше.
После обновления Ubuntu у меня ядро версии 5.13, но мне нужна версия 5.14+, чтобы сделать эту рабочую станцию подходящей с лучшим разрешением.
Есть ли что-нибудь, что я могу сделать, кроме компиляции собственного ядра (или искать решение, отличное от vmware)? Кажется странным, что спустя много месяцев это не было решено, поэтому я стараюсь ничего не упустить.
РЕДАКТИРОВАТЬ: Вот информация, запрошенная @n0rbert:
$ uname -a
Linux <hostname> 5.13.0-28-generic #31~20.04.1-Ubuntu SMP <datestamp> aarch64 aarch64 aarch64 GNU/Linux
$ dpkg -l | grep 'linux-image'
linux-image-5.11.0-41-generic Signed (arm64)
linux-image-5.13.0-28-generic Signed (arm64)
linux-image-generic-hwe-20.04 Generic (arm64)