Posts
3697
Following
216
Followers
380
Kernel plumber at kernel.org. Uncloud plumber at parity.io. Entrepreneur at Siltakatu Solutions Oy.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

Related to the recent #LWN article: can Sequoia already all kernel maintainer workflows or not?
0
0
0

It feels suboptimal that each fedi service requires a different account.

e.g. I have a Flohmarkt instance, which is different from my Mastodon instance. If I also ran a pixelfed instance, that would be a third account.

Rather than one "me", with different linked services.

Perhaps there is a need for a fedi directory service / "main" account, which people can use for discovering of sub-accounts?

(I can see that, for some users, separation of accounts will be valuable, so I wouldn't want to remove that ability.)

12
2
0

Jarkko Sakkinen

Edited 2 days ago
After trying bunch of things over the last few weeks I finally have a test program for feeding the data for a video loopback device, i.e. to work as fake webcam:

- Has zero dependencies other than libc. Draws the frames, converts the pixel formats and writes them to the device.
-.Has optional debug display using minifb.
- Predictable cyclic motion, which useful in future for automated testing.

Repository: https://codeberg.org/jarkko/v4l2-loopback-test/
BuildRoot package: https://codeberg.org/jarkko/linux-tpmdd-test/src/branch/main/package/v4l2-loopback-test

I've not been able to make any major changes to the driver I would like to do because it does not make much when being blind. Now it is finally possible to forget user space and move on to the kernel changes.

#linux #kernel #media #video4linux
1
2
2

The New Yorker has unveiled its Jan. 20 (Inauguration Day) cover. https://www.newyorker.com/culture/cover-story/cover-story-2025-01-20

2
9
0

Jarkko Sakkinen

Edited 6 days ago
Mad skills:

https://www.dropbox.com/scl/fo/200s1wx4b3df5uie9wxb9/AENl9GUXrx9zgR7OPjAmgi4?rlkey=p4bv768slmuldsemyx9kb9zcu&e=2&st=hj34wdc2&dl=0

"Quantum Soundtracker is a 3-channel sample-based tracker with 16 kHz mixing rate and internal 8-bit resolution." -user manual

For C64.

Demo song render to MP3:

https://www.dropbox.com/scl/fo/200s1wx4b3df5uie9wxb9/AENl9GUXrx9zgR7OPjAmgi4?dl=0&e=2&preview=No+Limit+(Quantum+Soundtracker+Demo).mp3&rlkey=p4bv768slmuldsemyx9kb9zcu&st=qmsfpmb4

o_O

Some people know what they are doing! The same guy is working also on a port of Elite. For VIC-20 (with memory expansion to 35 kB but still).

#commodore
0
0
1
Edited 6 days ago

Fedora Server Working Group has created a
10 question survey aimed at people who use Server.

https://fedoraproject.limequery.com/fedora-server-f41

The goal here is to increase our knowledge of how people use the Server
offerings and what they do with it. In turn, this will help us priotise our efforts into areas that actually matter to our users.

Answering this survey will not take a lot of time, please consider helping us to help you with Fedora Server development.

0
4
0

Jarkko Sakkinen

This would be a great moment for Microsoft to express their love towards Linux and open source ;-)

https://bsky.app/profile/jarkk0.bsky.social/post/3lfe3m6ucxs2h

#microsoft #windows #opensource
1
2
0

Jarkko Sakkinen

"Kernel plumber at kernel.org. Uncloud plumber at parity.io."

I guess that is pretty accurate description what I do for the most part :-)
0
0
1

Jarkko Sakkinen

Edited 7 days ago
Cheers for Servo! Now we can also see actual improvement in the web engines as TECHNOLOGY, not just new fishy ad scams ;-)

Especially with low-end hardware Servo should be more capable of taking juices out of them, as long as they have some GPU.

All the current mainstream web engine crap is from the software rendering days with duct taped layout engines. Despite they are polished over time, there's a difference in making the right architecture choices from the get go.

https://bsky.app/profile/rego.bsky.social/post/3lf56v5lik22f

#servo
1
0
2

Jarkko Sakkinen

Some have argued that "we could do the same with Pipewire".

1. I love Pipewire. It's ****ing great. For the first time Linux has multimedia stack that surpasses Apple's.
2. With video we still might want to have option to cut down the stack depending on device. I.e. have a choice in product design whether to use or not use gstreamer and pipewire.

So from this premise IMHO a loopback video device does make sense.

#v4l2 #pipewire #gstreamer
1
1
3

Jarkko Sakkinen

This is quite welcome actually: https://fframes.studio/ (also rust-av)

Unless you enjoy libav interfaces or always layer it with gstreamer or libvlc...

A Rust rewrite that actually makes sense!

#rust #rustlang #ffmpeg
1
1
2

We're looking for the next Fedora Project Leader. Is it you, or someone you know?

https://redhat.wd5.myworkdayjobs.com/en-US/jobs/job/Boston/Fedora-Project-Leader_R-044932

3
13
1

Jarkko Sakkinen

Doing a distribution kernel for testing feature patch in Fedora is actually quite trivial now that I see the forest, and not only trees.

Up to the SRPM's it is exactly these steps:

1. git clone git@gitlab.com:cki-project/kernel-ark.git && cd kernel-ark
2. git -C ~/work/kernel.org/jarkko/linux-tpmdd diff master..v4l2-loopback > redhat/linux-kernel-test.patch
3. make dist-test-patch
4. make dist-srpm

Cool: three (!) weeks of improving my QA flows but now I can move on to the API breaking changes in the V4L2 loopback device :-) It is easier to develop the test code for anonymous inode version when you have the driver running in your desktop. Otherwise, it would be super painful.

@kernellogger thanks for getting me up on speed with compiling Fedora kernel, could not have mastered it w/o you :-)

I'd like to remark steps two and three because those I added by trial and failure and peeking at redhat/Makefile. It probably would make sense to put a remark here: https://cki-project.gitlab.io/kernel-ark/

#fedora #linux
2
4
7
Show older