Skip site navigation (1)Skip section navigation (2)


| raw e-mail | index | archive | help
--=_9992b8cc28aa65f2e44df8f3afe6eb03
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8;
 format=flowed

On 2025-06-02 00:00, Steven Harms (High-Security Mail) wrote:
> Folks,
> 
> TL;DR: After being told my cheap and old laptop wasn’t any good for
> performance-demanding FreeBSD work (e.g. building VSCode), I bought a new 
> laptop.
> But…
> 
> * it uses Meteor Lake chipset
> * thus does not work in 14.2/3
> * is thus only likely to be supported in the near future on 15.0-CURRENT 
> (with
> even an MFC looking fraught)
> * and presently is not working on current HEAD
Hello Steven,
FWIW I felt close to the same when I got my Lenovo ~year ago. But now I'm 
*really*
happy to say everything in it functions pretty darn good. It's a Lenovo 
Ideapad
(Framework 12 laptop) It's sporting:
12th Gen Intel(R) Core(TM) i3-1215U CPU, Alder Lake-UP3 GT1 [UHD Graphics]
and an AX201 wifi as well as Bluetooth (forget which version). Everything
works. I run 3 jails full time for development/ports maintenance. I build
everything on this, including world/kernel and all the ports I use with this.
I have zero problems building rust/go/electron. Which are heavy-hitters (the
laptop gets warm). But completes the tasks in very acceptable time. So I 
guess
I'm saying, if you're looking for something reasonably modern and w/o 
breaking
the bank. This combination would be a pretty good choice. I run 
iwlwifi(intel):
channel 40 (5200 MHz 11a vht/80+) -- 802.11/ac -- while it's not *yet* /ax
it's pretty fast. I'm using the drm-66-(intel) kmod (i915) for graphics. Runs
everything from gtk-(3,4)/gnome and KDE nicely w/o issues.

HTH

--Chris
> 
> I didn’t realize this chip was such a complicator. My research suggests that
> supporting this change is Really Hard (tm). The related issues/branches seem 
> to be
> in a state of high churn, force-push, and inconsistent signal, so I’m not 
> sure how
> to estimate a timeline to leaving a pure-VT experience.* In the most earnest 
> way
> possible and with humility and in full and total reverence for and gratitude
> toward souls whose brilliance lets them write *video drivers*:
> 
> Should I return this computer and wait until 15.0-RELEASE? And how can I 
> know that
> the video hardware will be supported then/when I buy an alternative? My 
> return
> window closes shortly so a decision is pressing.
> 
> *OR*
> 
> Is Meteor Lake support just a moment away and my services as an early 
> adopter
> would be appreciated — FWIW: I’ve run all the experimental code to 
> contribute test
> data.
> 
> Either way, perhaps my experience helps us all see the value of the 
> Foundation’s
> investment in project-laptop — and maybe that’s a good thing to share. My
> experience is what a lot of eager, would-be adopters are running into out of 
> the
> gate, and many of them wouldn’t have the *ahem* decades of Unix use that I 
> have
> under my belt to even reason about what’s going wrong.
> 
> Steven
> 
> (Longer)
> 
> I started out with FreeBSD on a spare laptop I had laying around to see if I 
> liked
> it enough to keep it. I did! Working through the quirks was something I 
> valued
> enough to document for others[0]. But when I tried to build VSCode I was  
> laughed
> out of the building​​ politely informed that my old machine wasn't really 
> feasible
> as a platform[1]. Fair enough. So I bought a new Asus Zenbook. I opted for 
> Intel
> (not NVidia) graphics for ease. I expected the i915kms driver to work[2].
> 
> After struggling to get iwlwifi working (including building a custom usb 
> installer
> with the requisite firmware and module code), I got to a 14.3 system with 
> network.
> Awesome. I then tried to build the drm-kmod module again, as I'd done before 
> [3].
> Obviously, this winds up not working due to firmware and a host of other 
> concerns.
> This drove me to 15.0-CURRENT where I’ve been since in a pure-VT existence.
> 
> I've been tracking the work around drm-kmod[4] in proj-laptop and it seems 
> stalled
> based on drm-kmod[5].The release schedule[6] suggests, as I read it, that I 
> might
> be waiting until December for a stable 15.0 release.
> 
> *: TBH, VT-only is not horrible, as I grew up on x86’s dialing up to a SCO
> terminal and I’ve always had a love for European teletext services and 
> Minitel.
> It’s awesome for focus... But for what I paid, I’d like to be able to load a
> graphical environment, sleep on lid close, or not have to rely on my 
> mouse-less
> tmux-or-die skills just to get through the day.
> 
> [0]: https://stevengharms.com/longform/my-first-freebsd/
> [1]:
> https://forums.freebsd.org/threads/vscode-extremely-long-build-builds-linux-on-the-way.97740/
> [2] https://www.freshports.org/graphics/drm-kmod
> [3]:
> https://stevengharms.com/longform/my-first-freebsd/installation/part-2-power-management/
> [4]: https://github.com/FreeBSDFoundation/proj-laptop/issues/47
> [5]: https://github.com/freebsd/drm-kmod/pull/332
> 
> [6]: https://www.freebsd.org/releases/15.0R/schedule/
> 
> ---
> 
> Public Key: 22BE39E2FA68D8BA8DC4B43A55A16D8CE2B036DE
> 
> Messages from this account are considered the best-secured and most 
> reliable. Send
> information regarding health, wealth, or requiring higher standards of 
> security to
> this address.
> 
> Sent with [Proton Mail](https://proton.me/mail/home) secure email.

-- 
sent from hardware written from and running on FreeBSD
--=_9992b8cc28aa65f2e44df8f3afe6eb03
Content-Transfer-Encoding: 7bit
Content-Type: application/pgp-keys;
 name=0xE512722F.asc
Content-Disposition: attachment;
 filename=0xE512722F.asc;
 size=3074

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
TEM=
=oj6y
-----END PGP PUBLIC KEY BLOCK-----

--=_9992b8cc28aa65f2e44df8f3afe6eb03--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>