Posts

Showing posts from June, 2026

The current state of Intel Arc support on FreeBSD

Image
People had been keen-eared when Intel released its first discrete GPU since the i740 (if you don't count the ca. 50 pieces of i752 that were never sold) on Halloween of 2020. It was the Intel Iris Xe MAX GPU aimed at Laptops and a first dedicated graphics card that kind of served as a proof of concept for its successors, only ASUS and GUNNIR actually built dedicated cards based on this discrete GPU. (The Intel i752, a dedicated graphics card that was never officially sold) That's also what the codename DG1 stands for, the first generation of a discrete GPU that could be either used in mobile devices, embedded devices or in dedicated desktop graphics cards. All the different codenames can be quite confusing so I made a little table to overview all the current and future generations. DG Code Name Architecture Codename Linux Kernel  ¹ ² DG1 Iris Xe Xe ...

The dreaded EFI framebuffer freeze in FreeBSD

Image
If you ever booted FreeBSD or a system that is based on it like GhostBSD you may have come across this sight: The screen will just be stuck. If you're a beginner you will have no idea what happened. If you research a bit you will find the component that is responsible for this message : loader.efi , the UEFI variant of the FreeBSD boot loader . When I had this frozen screen I connected a serial cable to another PC, started PuTTY and could see the log messages totally fine, meaning it's just an output issue, the system is booting up normally in the background (unless you have another issue which causes an infinite boot loop). When you research this issue on the internet you mostly find 5 groups: Server users with a misconfigured serial port Desktop   users with multiple graphics cards Laptop users with multiple graphics cards Issues in virtual machines, e.g. Parallels Desktop for Mac Microcode and BIOS updates, see this thread and this post A workaround is to disable one GPU...