●● IRC: #techbytes @ Techrights IRC Network: Thursday, November 02, 2023 ●● ● Nov 02 [01:28] *u-amarsh04 has quit (Quit: Konversation terminated!) [01:32] *u-amarsh04 (~amarsh04@xrrqsey9gh7ve.irc) has joined #techbytes [01:34] *MinceR gives voice to u-amarsh04 ● Nov 02 [03:09] *jacobk has quit (Ping timeout: 2m30s) [03:10] *jacobk (~quassel@6wygwq2t5e2hw.irc) has joined #techbytes [03:21] *MinceR gives voice to jacobk [03:55] *jacobk has quit (Ping timeout: 2m30s) ● Nov 02 [04:16] *jacobk (~quassel@2mnbtmv7ecp82.irc) has joined #techbytes ● Nov 02 [05:30] *intense has quit (Ping timeout: 120 seconds) [05:34] *intense (~intense@freenode-2ue.6ih.pu7h8v.IP) has joined #techbytes ● Nov 02 [06:19] *intense has quit (Ping timeout: 120 seconds) [06:20] *intense (~intense@freenode-2ue.6ih.pu7h8v.IP) has joined #techbytes ● Nov 02 [08:22] *psydroid3 has quit (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/) [08:22] *psydroid2 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes [08:33] *psydroid3 (~psydroid@u8ftxtfux23wk.irc) has joined #techbytes [08:46] schestowitz tw:
[08:46] schestowitz[08:46] schestowitzIn short, after a Linux kernel update (6.5.8-200.fc.x86_64 on Fedora KDE), I can't use the top button of my pen on my tablet. This is really affecting my digital painting workflow!
[08:46] schestowitzRight-clicking on the pen is an essential part of my workflow. Right-click on a layer in Krita to get the menu, right-click while using the Transform tool to get the transformation options, right-click on the canvas to get the pop-up palette! ...And I'm not even talking about how difficult it is to handle files and the D.E. without right-clicking.
[08:46] schestowitz
[08:58] schestowitz[08:58] schestowitzThis tiny computer is the Mars CM. It's the exact same size and shape as the Raspberry Pi Compute Module 4. It should be a drop-in replacement. And on its box it says it supports 4K, Bluetooth and WiFi, and has gigabit Ethernet. It's also supposed to have PCI Express!
[08:58] schestowitz
[08:59] schestowitz[08:59] schestowitzIn the previous part of this series, I got the Acorn Atom working. But I dont just want it working, I want it in a good, usable condition. So, there is a little more work to do. Here is where I am at.
[08:59] schestowitz
[09:20] schestowitz[09:20] schestowitzThe other day I had to dive into the ksmserver code, the core of session management in KDE Plasma, but found it all a bit difficult to read. If only I could get a callgraph I thought
[09:20] schestowitzTurns out it actually is possible!
[09:20] schestowitzIn fact it is almost too easy with clang/llvm. There are already solutions that attach LLVM bitcode to existing binaries. e.g. gllvm. gllvm basically is a shim sitting between ninja and the actual compiler and injects some behavior for us. This enables the use without having to refit anything in our existing code. You might note that clazy, our most excellent code analyzer, works in a similar [09:20] schestowitz fashion.
[09:20] schestowitz