


It seems you've skipped the key step of actually copying in the 64-bit kernel and its modules. That eLinux article may also be out-of-date as the default Raspbian Stretch bootloader will automatically boot kernel8.img if present. If you aren't building a 64-bit kernel from source, you can download a working version from the original author of this article, here on GitHub (Pi 3B only). sakaki's Raspbian Buster Desktop 64-bit image (Pi 4B).Crazyhead90's Raspbian Stretch Lite and Desktop 64-bit images (Pi 3B+).You may also download and install such pre-configured Raspbian images: His image is based on Debian arm64, and if you intend to use this kernel with Raspbian make sure to copy in /boot/ and /lib/modules/ from the Pi64 image. (taking into account I'm willing to compile some C++ programs in the future). If it's your intent to use your Pi 3 to develop and test both armhf and arm64 applications, you might as well run Pi64 directly. Sudo apt-key adv -keyserver -recv-key 2578B775 Outside of the Raspbian/Debian ecosystem, other 64-bit distros include Ubuntu Server, Gentoo, openSUSE, and Fedora (see others' comments).Sudo apt-get -y -force-yes install apt-transport-https Unlike Raspbian, it has support for MultiArch and thus doesn't require running 64-bit containers. The files from this repo works with "eglfs" rendring which the packages in Raspian does not.

If you plan to use Qt5 in the desktop environment you *dont need* to install from twolife.be you can just install the ones in Raspbian. The last times I have used this repo, it upgrades the raspberrypi firmware and kernel in a way that breaks booting. I havent so far had time to check which packages to avoid upgrading. You can either take a backup of all the files in "/boot" and put them back if the card refuses to boot after installation.

If this sounds daunting or you dont want to risk having to reinstalling the sd-card from scratch ( always take backup of files you dont want to loose ) then use the packages in Raspbian. We created a tool named qtrpi to automate the Qt cross-compilation on a Raspberry Pi.
