In the spirit of modernization, I installed 15-CURRENT on an AMD Phoenix (RDNA 3000 series, current gen) laptop, and seem to be running into a kernel panic in SDDM with the amdgpu driver, not much unlike this issue: https://github.com/freebsd/drm-kmod/issues/311

My KDE desktop works fine if I just startx instead. So I suppose I'll poke around this SDDM issue more. It's kind of nasty because I was only able to catch it in the kernel debugger once. Most of the times, the system seems to hang and becomes unresponsive.

Marc

On 11/9/24 10:03, Chris Moerz wrote:

On Sat, 9 Nov 2024, Marc Sunet wrote:

Thank you, Chris, I just filled the survey.

My main question at this moment is how exactly to get started with FreeBSD
development. I am looking to install 15-CURRENT on a laptop right now and then
take it from there.

Marc
That's probably a good start. In terms of development, there's many places
you can start with. You'll have the choice between user space and kernel
development, where the first is likely easier to start with.

There's an abstract overview on contributing on the documentation portal:
https://docs.freebsd.org/en/articles/contributing/

Maybe you've already seen this, then again I figured it can't hurt
mentioning it.

If you feel you really want to get into the guts, there's a few books I
can recommend:
  * Kirk McKusick's Design and Implementation of the FreeBSD Operating
    System, 2nd Edition
  * Joseph Kong's Designing BSD Rootkits as well as FreeBSD Device Drivers

Those have helped me get at least some degree of understanding how things
work under the hood - though I'm certainly far from being an expert.

You'll notice that in terms of base and kernel development, you'll only
need your C skill - there's no C++ involved there.

Hope that helps with getting set up. Feel free to ask if you have any
further or other questions.

chris

On 11/9/24 09:05, Chris Moerz wrote:
On Sat, 9 Nov 2024, Marc Sunet wrote:

Hello,

This is Marc, we met at the summit. I am interested in helping out with
the
FreeBSD laptop/desktop effort and attending the monthly meeting. I am new
to
FreeBSD, but I have been writing C and C++ for a while.

Marc



Hi Marc,

thanks for reaching out! You're certainly welcome to join!

We have not set a date yet, but I've set up a survey to look for potential
dates and times. I guess this is as good an opportunity as any other to
publish it.

I'm hoping to find the best option at which the majority can join live.

Here's the link, I'd appreciate it, if you provide some feedback:

https://docs.google.com/forms/d/e/1FAIpQLSeaa2quKLTgym38KB1A9GJ66s-PZZpTqqF8VqXeI5WrLEynSA/viewform?usp=sf_link

Please be advised that during the next few days, I might update with other
dates. I'd love to have some representatives from the Foundation's laptop
effort join as well. If they can't make any of the available options, I
might need to adjust. I'll make sure to post a brief heads up here if I
do.

I'm planning to draft an agenda for the call soon. Unless someone got
objections, it's going to be a Teams call and we're going to record for
posterity sake.

Let me know if you have any questions otherwise!

chris



Reply via email to