I installed a DragonFly snapshot on a Lenovo x220 last night. I went for a EFI install, even though the x220 has a “Legacy” option. When I booted, it looked like this:
It successfully booted, but once it hit the kernel load, it started printing to the top of the screen in that lovely repeating pattern you see.
Matthew Dillon helpfully pointed out that the DRM and i915 modules needed to be loaded. Hitting ‘9’ during the bootloader countdown got me to a prompt where I could type:
drm_load="YES" i915_load="YES"' kern.kms_console=1 menu
Which brought me back to the boot menu, but this time it loaded those additional modules to support the Intel video chipset – and it worked!
These lines can go in /boot/loader.conf for permanent use.
Update: accelerated X will need a different setup – see my later post.
Already overflowed to next week.
- New story: Savaged by Systemd. Lucas, what hast thou wrought?
- A few questions about BSD
- FreeBSD package management with Pkg (1/2). Applies to DragonFly, too.
- OpenBSD Community goes platinum.
- OPNsense 17.7.1 released.
- FreeBSD 10.4-BETA3 Available.
- A Brief History of Solaris (SunOS) Ports. Technically a BSD. (via)
- My first patch to OpenBSD. (via)
- Getting acme.sh to renew certs via cronjob on FreeBSD
- GSoC 2017 Reports: Add SUBPACKAGES support to pkgsrc, part 1. (via)
- Best BSD for Kaby Lake w/ Integrated Graphics.
- FreeBSD – what processes in what jails are using swap?
- LLVM libFuzzer and SafeStack ported to NetBSD. (via)
- OpenBSD on the Lenovo Thinkpad X1 Carbon (5th Gen). There’s a cost-saving tip in there for anyone planning a purchase.
- Solaris reported dead again. Illumos is working fine, though.
Matthew Dillon’s been using a Kabylake NUC for a DragonFly workstation and it’s generally working out well. It’s tiny enough to lose on a desk, in my opinion. He added performance details and a screenshot. The Specific Configs page has his notes, recorded, too.
If you are running DragonFly on a Ryzen CPU, this commit will fix (work around?) a hardware bug. I have not looked at how other operating systems may be addressing it, but it may be interesting to contrast.
Bryan C. Everly eventually figured out how to configure his ThinkPad x230 so that the TrackPoint worked in xorg, and he wrote it down.
There’s an update for the i915 (Intel) driver that is mostly of interest to you if you have a more recent processor. It looks to be mostly bugfixes.
Radeon hardware support in DragonFly has been moved up to match what’s in the Linux 4.7.10 kernel. If you have a R9 290 GPU, there’s some tweaks you may need.
(n.b. may be unnecessary now from later commits; I don’t have the hardware to check.)
For some reason I am completely unfamiliar with this standard, but UHS-1 support for Secure Digital cards has been ported to DragonFly by Imre Vadasz, for a limited range of models. UHS stands for “Ultra High Speed”, so perhaps it’s clear what that standard does for you.