Language Selection

English French German Italian Portuguese Spanish

The current state of UEFI and Linux

Filed under
Linux

Executive summary: Most things work fine.

Things we know are broken:

* Some Samsung laptops. The samsung-laptop driver is a slightly weird thing. By 2010 (when it first appeared) most vendors had moved over to using some level of firmware abstraction, either using ACPI or WMI. Samsung still seemed to be stuck around a decade earlier - they were providing a region of memory at a known address, and you'd read that address to find a bunch of offsets. Then you'd write magic values based on those offsets to magic system IO ports based on those offsets and something would happen. Those writes were triggering System Management Mode, a special x86 CPU mode where the processor executes code from memory that the OS can't see, without telling the OS that it's doing so. There's nothing especially new in this (SMM first appeared in the 386sl back in 1990), but it also means that you depend on the system vendor not changing the interface without telling you. Turns out that Samsung apparently changed their platform interface when they moved to UEFI, but didn't actually do anything to prevent old drivers from breaking things -

rest here




More in Tux Machines

ZTE Q519T With 4000mAh Battery, Android 5.0 Lollipop Launched

ZTE, soon after launching the Nubia Z9 smartphone in China, has now unveiled yet another smartphone, the Q519T. Unveiled in China, the ZTE Q519T has been priced at equivalent of $95 (approximately Rs. 6,000). The highlight of the ZTE Q519T smartphone is that it features a massive battery capacity of 4000mAh, which is claimed to deliver up to 35 days of standby time. The new ZTE Q519T smartphone will be available in Blue, Gold, and White colours. Read more

The Default Image Viewer of GNOME 3.18 Will Support Multi-Page TIFFs

Eye of GNOME, the default image viewer software used in the acclaimed GNOME desktop environment, has recently been updated and distributed as part of the unstable GNOME 3.17.2 desktop environment. Read more

Software Commons vs. Product

One regular reader of this blog contacted me a few days ago to share a few suggestions and some concerns about the LibreOffice project. I did not agree with many of the points he was making, but a few of them made sense. I’d like to discuss the main one, because I think there is no clear cut answer about it even inside the LibreOffice project. Read more

Tweak Fedora 22 Linux with the Powerful and User-Friendly Fedy Utility

The Fedy open source graphical utility that helps Fedora Linux users tweak their installations has recently been updated with a revamped user interface and support for the Fedora 22 distro. Read more