[Bug 289808] Framwork 16 laptop: in /etc/rc.conf line kld_list="amdgpu" causes crash

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289808

--- Comment #5 from Bjoern A. Zeeb <[email protected]> ---
(In reply to web from comment #4)

"main" is the top branch in git (formerly known as HEAD or CURRENT).

The firmware you install as kmods from packages (using fwget, pkg, or ports)
comes from a mirror on github[1] which has specific copies from the Linux
firmware repository.  That's the "distfiles" for the port.  Doing it that way
avoids downloading 500-700MB of all kinds of firmware files from Linux.

Unlike wireless firmware, gpu-firmware was not changed yet to install plain
files as it still has to support FreeBSD 13.5 which only supports kmod.

Given I am on a development system ("main") which changes too often and I do
not want to build packages all the time myself or wait, I just did a shortcut
that will come in time for everyone and installed the plain files.  I should
have installed them from the github repository to get the exact match in
firmware versions as well but I only had a checkout of the other repository
around at that time so I took them straight from linux-firmware.


All in all, this was just to document what I had done (also so I can find it
again if needed).  Using fwget and pkg update of the kmod repository at least
(or rebuilding the packages oneself from ports) when updating the system on a
stable (or main) branch is the official supported way.


[1] https://github.com/freebsd/drm-kmod-firmware

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.