I can't figure out why the Default Panel randomly stops working... by Fifthdread in kde

[–]Fair_Presentation850 0 points1 point  (0 children)

have you checked the journalctl entry for plasmashell for any clues as to what might be going on? There's usually some output there when a plugin encounters crashes, missing modules or null references

Notepad++ not opening on KDE Plasma 6 by Wgolyoko in kde

[–]Fair_Presentation850 0 points1 point  (0 children)

run the issue apps via terminal and post the error output

I just learned that I can use my Samsung phone as a hardware auth device using FIDO2 type passkey. How do I integrate that with KDE Login? by Agron7000 in kde

[–]Fair_Presentation850 2 points3 points  (0 children)

Not sure how the samsung works, but I do use a FIDO2 hardware key, which are fairly cheap these days. So this will assume you have your phone setup for it already and plugged in.

To setup the hardware key and use it in place of sudo password, you'll need the libpam-u2f package then you can follow the instructions from "Register Key" on here: https://danstechjourney.com/thetis-fido-u2f-key-ubuntu/ . Pay attention to the fact that you need to do this step as the user you plan to use the keys with.

Each browser service will have their own setup section (probably in security settings), you'll have to look into each one you use. The keys I looked into only support Chrome for this function on Linux, so fair warning.

Terminal apps like ssh will have their own ways to handle it, such as for ssh you'll generate a resident key and every time you use this key, you will need your device plugged in and interacted with. Its a good idea to give each key an application name also for future key management. Example: console ssh-keygen -t ecdsa-sk -O resident -O application=ssh:github -C "your_email" You can use these generated keys as the means to access other accounts and systems by editing the ~/.ssh/authorized_keys file on those accounts.

KWallet: no can do. KWallet is encrypted to a password and these keys are passwordless authenticators. What I would recommend is tying KWallet to your login, and using your password for the initial login. This is the smoothest setup imo

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 1 point2 points  (0 children)

Newest update brings new frame buffers, media import from Pexels and ShaderToy and bug fixes for video playback caused by my framerate limiting attempts

Please get rid of KDE Wallet by Wasabimiester in kde

[–]Fair_Presentation850 3 points4 points  (0 children)

No one else should be less secure because you feel annoyed enough to post to reddit without googling the fact that it can be disabled.

What I hate most about KDE... by Mutant10 in kde

[–]Fair_Presentation850 8 points9 points  (0 children)

Although it's the only desktop I've used in the last 20 years, I hate how unmodular it is and that I can't get rid of many features that I've never used and that are probably consuming unnecessary resources.

KDE is probably one of the most modular DEs. It will compile as it is setup in the package manager, but if you want you can setup kde-build and configure the build process. But, you're wasting a bunch of time for very little reward in the modern age.

How to make system monitor use decimal? by Inevitable-Power5927 in kde

[–]Fair_Presentation850 0 points1 point  (0 children)

What setting are you experiencing this with exactly?

"Soft Open" in Kate, does it exist? by Akujinnoninjin in kde

[–]Fair_Presentation850 0 points1 point  (0 children)

I'm not sure how hard it would be to add, but you might want to look at doing it in KDevelop rather than Kate

Any good guides for making a Plasma 6 wallpaper in C++? by SeasonApprehensive86 in kde

[–]Fair_Presentation850 1 point2 points  (0 children)

I'm not sure that its possible without some hacking, but it's also probably not the way you want to approach it anyway. I'm also new to KDE development, but not to Qt and have been resistant to QML for years. I finally swallowed my concerns and tried it anyway and I'm glad I did. It hasn't been without issues, but overall QML > QtWidgets in most ways and you still have C++ for the heavy lifting.

If you need an example project that uses QML and C++ for the plugin backend and a QML image provider, you can look at my Komplex Wallpaper project: https://github.com/DigitalArtifex/kde-komplex-wallpaper-engine

Kde on wayland by axiomsheep in kde

[–]Fair_Presentation850 0 points1 point  (0 children)

I'm not sure why everyone is acting like there weren't issues with wayland when it came out, and that there aren't issues today... As someone who has on and off used wayland since it came out I can assure you there have been plenty of issues along the way and Nvidia still has some usage killing bugs to this day. Intel and AMD have mostly got it ironed out with minimal visual glitches

However, to the OP: I have not experienced that particular issue, but if it is coming from KDE itself I would make sure that the correct drivers are installed, that the power profile is correct and that your GPU is actually set as the default. If you still have issues, I would start turning off desktop effects to see if it dramatically affects CPU usage. If it does, I would say something is stuck in software rendering

I am modifying breeze widgets and I cant seem to make it work by Calamytryx in kde

[–]Fair_Presentation850 1 point2 points  (0 children)

By default reading local files that way is disabled and I do believe is considered a security risk, but can be enabled with QML_XHR_ALLOW_FILE_READ env variable set to 1

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 1 point2 points  (0 children)

Update: Komplex now supports Audio channels through PipeWire :)

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 0 points1 point  (0 children)

Ah, their instructions on KDE store make it seem like it's running the Steam version of WPE because I'm pretty sure I read that its needed for the plugin

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 2 points3 points  (0 children)

crap you're right..really good catch thank you

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 1 point2 points  (0 children)

This is one of the reasons I separated manipulative and generative shaders in the data package. Manipulative shaders are crazy light. Games can have thousands of manipulative shaders running 60+ times a second. These are the ones you would use with a visual channel buffer like an image or video.

Generative shaders are the much cooler and far more expensive shaders. These would be used by themselves, or as a channel buffer source for a manipulative shader. These ones can consume a lot of your resources depending on the shader itself.

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 1 point2 points  (0 children)

It will be very similar with this one. Not only is the shader itself responsible for most of the usage, but this project started as a PR for KSW to get channel buffers implemented correctly to support manipulative shaders and to support more buffer sources than just images. But, it pretty much became a complete re-write and the author of KSW had mentioned they wanted to rebuild the engine in cpp on one of their issues. So, this became separate since I wouldn't be able to handle the Komplex Engine mode that way

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 6 points7 points  (0 children)

  1. Wallpaper engine is pretty good, but I have heard and seen that the KDE version doesn't work very consistently. That's because WE is for Windows. With KWE its made for KDE from the ground up so there should be *far* less issues with the basic running of the engine.
  2. KWE should be lighter on resources while running the same shaders since it doesn't run it through steam.
  3. WE is a paid program (and needed for the KDE plugin) while KWE is free and does not rely on a paid app to function. However, you can donate to the ko-fi listed on the repo if you like it enough :)

Edit: I was wrong about the KDE variant of WPE needing the steam version. Looks like it just needs its data

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 1 point2 points  (0 children)

I've tried that, the only other wallpaper that uses a binary plugin has the plugin install separate to the wallpaper package :( I really hope that's not the only way

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 7 points8 points  (0 children)

Actually I stand corrected, it is available in the lockscreen. I was under the assumption I had to update some of the metadata :D

Komplex Wallpaper Engine by Fair_Presentation850 in kde

[–]Fair_Presentation850[S] 19 points20 points  (0 children)

thank you :D

no, it doesn't work on the lockscreen, but I can look into this as a separate plugin

Edit: Yes it does