New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plasma 5.26.0, KDE Frameworks 5.99 #191357
Conversation
Have you by chance tried it out with #191187 ? |
Yes, it doesn't build with 5.97 at all. Seems to be running fine so far. |
Rebased on latest master. |
578c9e9
to
dce222c
Compare
c8914a6
to
7bc033e
Compare
@K900 Good job! I'm following this thread because I just saw news about Bigscreen releasing soon. It would be great to have it on my RPi to run with the TV :) |
It links libcec, so it should, I guess? I'm just testing it on my laptop for now. It's also very, VERY barebones. |
Result of 746 packages marked as broken and skipped:
2 packages blacklisted:
537 packages built:
|
@ofborg eval |
FYI I've managed to build a Raspberry Pi image with Bigscreen with this. It boots, but something is not working. |
What exactly is "not working"? |
I got into journal, found weird errors like this, even though there's plenty of free memory:
and core dumps for |
Do you have enough memory allocated to CMA? |
I followed wiki and set it to 128M in kernelParams. Found out that
|
Decoded error from the screen with my phone:
|
Hmm. Can you try also setting |
I guess, I helped.
|
OK, I think it's time for me to spin up a VM and see what all the dependencies actually are... |
The two things that care about it are exposed as top level attributes anyway.
Revert this commit to avoid dependency on <span> that is not providede by GCC 9 that we currently use on aarch64: https://invent.kde.org/plasma/kwin/-/commit/9a34ebbffc791cbeadc9abafda793ebee654b270 Part of NixOS#191357
OK, added the missing deps now, and a test to make sure nothing like that slips again. |
(plasma-remotecontrollers still segfaults though, looks like it might be failing to access /dev/uinput?) |
It worked on my Pi as well. It booted into Bigscreen desktop at least. CEC doesn't work though, KDEConnect remote mouse input is freakishly slow, but it booted! |
This is required for plasma-remotecontrollers to actually work. Make sure to also add your user to the `uinput` group.
@YorikSar I think I have it mostly figured out, try the latest commit + adding your user to the |
I've tried your suggestion, CEC still doesn't work, and in general desktop is quite sluggish. I think it's specific to RPi though, so it shouldn't block anything. |
You need kernel 6.0 for graphics acceleration to work on Pi. You're using that, right? Also probably add more CMA. |
I've used |
Description of changes
New upstream release.
https://kde.org/announcements/plasma/5/5.26.0/
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes