Show more
Bob Ham boosted

@hannibal_ad_portas you'll be interacting with the DRM/KMS and GBM subsystems. My friend Scott has written some early docs on this from the userspace perspective:

github.com/ascent12/drm_doc

But unfortunately your best bet is to read existing implementations. Here's the wlroots DRM backend:

github.com/swaywm/wlroots/tree

It may also be helpful to reference libdrm and the kernel drivers:

gitlab.freedesktop.org/mesa/dr

git.kernel.org/pub/scm/linux/k

That is, if you're interested in the graphics infrastructure. If you're just interested in writing a Wayland compositor and less so in the deep technical work, check out wlroots:

github.com/swaywm/wlroots

Bob Ham boosted
Bob Ham boosted

USPOL, Trump-Russia, Nazis 

USPOL, Trump-Russia, Nazis 

USPOL, Trump-Russia, Nazis 

Bob Ham boosted

Signs I'm getting old: I can't even remember which Linux kernel version I'm running.

re: backstory 

Bob Ham boosted

drebrez got a 5.1.0 kernel (with minor patching) running on the Galaxy Nexus - and he started with nothing but forced reboots and kernel panics, then worked his way up to the display and earphone audio!

It's time to grab your favorite drink and celebrate this tale and a lot more with us in the two years of postmarketOS blog post:

postmarketos.org/blog/2019/06/

Our stance on Gab, nazis, fascists and harassers in general 

Bob Ham boosted
Bob Ham boosted

Summer solstice is upon us. Happy midsummer.

Bob Ham boosted

@bort @erdnaxeli @feld @farhan@mastodon.technology @fedilab @1iceloops123 @kaniini Mate, if your server can alter causality in that way just through a reboot, you've got a really special server. I'd get some physicists in to study it, there's some New Physics there for sure.

@bort @erdnaxeli @feld @farhan@mastodon.technology @fedilab @1iceloops123 @kaniini You said "blocked" before but now you're responding. Something here doesn't add up!

Bob Ham boosted
#openhardware #multimeter
"There’s one thing about multimeters, and it’s that the best multimeter is the one that you have in your hands when you need it, and this one certainly fits the bill." https://hackaday.com/2019/06/20/finally-an-open-source-multimeter/

Blocking nazis 

@Joe@toot.wales @jomo @szbalint @anjum I have no idea at all how to identify fascists, in fact I don't know what "fascist" means. The only way I know how to identify Nazis is if they're wearing Nazi insignia or sieg heiling. I'm not really sure what "racism" means beyond just being prejudiced. To me, identifying these things is not easy at all.

@ansugeisler@scholar.social @szbalint @anjum @jomo @szbalint @anjum @jomo

"People who intend genocide have already placed themselves outside ALL protections and foregone ALL their rights."

No they haven't. I think you're focussing on the "intend genocide" and have overlooked the "people". A person who makes others suffer is still a human being who suffers. Even if you take off someone's head, do it quickly without prolonging their suffering. This is called compassion.

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml