boredsquirrel

@[email protected]

This profile is from a federated server and may be incomplete. View on remote instance

What happened to my background/desktop? ( lemmy.world )

After an update I noticed discover was this weird yellow color, I opened settings and noticed it too was yellow, thinking it was some bug, I restarted PC, now everything is yellow. I tried inverting colors but that is something completely different. I'm not even sure what was updated to cause this....

boredsquirrel ,

Looks like your accent color automatically gets chosen from the background. But I didnt know that that many icons have different colors??

I only know Dolphin changing color

boredsquirrel ,

Ooooh lol! I thought that was your sky color.

You dont need Redshift, uninstall that. Plasma has its own tool for that.

Did you do some frankenstein install on top of Mint??

boredsquirrel ,

Came over night on Fedora Kinoite.

Quite like it, everything is rooound. In Dolphin with the right-click select I can now make a circle!

But why are the lower window borders still square? And that is with Qt/KDE apps!

boredsquirrel ,

Poorly it introduced multiple crashes this session... error reports already sent, btw I dont think downloading debug symbols works on Fedora Kinoite?

bitterseeds , to KDE
@bitterseeds@fosstodon.org avatar

@kde Any clue why the right click menu opens as a stand alone window the first time I right click on the desktop after not right clicking for a while? It opens correctly by the mouse every time after that but will open as a stand alone the next time there is some time between right clicking.

If this makes sense.

boredsquirrel ,

Please attach a screenshot or screencast.

boredsquirrel ,

Where? I dont see it at least on Lemmy

boredsquirrel ,

And now add this with ![](LINK) to your main post

boredsquirrel ,

How did this land in the KDE lemmy? You are on Mastodon right?

thisweekinkde Bot , to KDE
@thisweekinkde@social.opendesktop.org avatar
boredsquirrel ,

Plasma 6 is extremely stable.

I have way less bugs than on Plasma 5.27

Really great work guys! The desktop is simply not crashing anymore!

boredsquirrel ,

Many Distros use polkit instead of sudo actions. Though many sudo actions dont have polkit rules.

boredsquirrel ,

Without telling your distro this question is not helpful.

Discover uses packagekit, an abstraction layer that can do things like install, update, remove on many different distros.

So this might be distro-independent, but maybe not.

Try to enter in the terminal pkcon upgrade and if a GUI password prompt pops up, click on "expand" and see the action that is used like org.somenama.packagekit_update

This GUI prompt might also already be the one you described

https://github.com/boredsquirrel/Linux/tree/main/polkit

boredsquirrel , (edited )

I used Neon for a while. Again, can you please give the needed information. If the password dialog shows, at the left click on "expand"/"show more" and you see the exact action that is executed.

Then have a look at the rules in my linked repo, and replace the action in "libvirt" with that, and the group with "wheel"

(Use groups and send me the output, no idea if the sudo users are in the sudo group on Ubuntu)

Then send that rule, embed it in

```
Rule
```

To format correctly. I look at it and if it is correct, we go on.

boredsquirrel , (edited )

I have examples in the repo I linked

polkit.addRule(function(action, subject) {
  if action.id == "org.freedesktop.packagekit.system-update" {
    if subject.isInGroup("wheel") {
      return polkit.Result.YES;
    }
  }
});

Please ask KDE Neon devs, if placing this rule as /etc/polkit-1/rules.d/packagekit-update.rules is safe

boredsquirrel ,

That was only one of the requested info. But I edited the rule.

boredsquirrel ,

Please ask KDE Neon devs.

Discuss.kde.org

Or file a bug on bugs.kde.org

kde , to KDE
@kde@floss.social avatar

We are looking for a new set of Community KDE Goals to work on.

What should KDE focus on over the next two years? Are you ready to share your vision, time and stamina to push KDE to the next level?

Let's evolve KDE together! Find out more here: https://blog.lydiapintscher.de/2024/06/05/what-should-kde-focus-on-for-the-next-2-years-you-can-propose-a-goal/

@kde

boredsquirrel , (edited )

Unifying a few codebases, and make Plasma more modular.

1. A minimal Plasma

I think Plasma is the best desktop and suited for minimal installs on machines with like 2GB of RAM. Reducing the needed dependencies (currently working on that in Fedora) to the bare minimum. Making all the fancy desktop effects, animations, blur, transparency, floating, ... optional.

And yes, please also remove the default plasmoids from the needed install. Maybe keep the ones default in the panel. Maybe add a way to find them as "official plasmoids" which would help a lot.

2. Merge parallel works

Gwenview, Spectacle, Kolourpaint, digiKam all have image editing bars. The one of spectacle is pretty good, Gwenview and digiKam could be merged, Kolourpaint could maybe get an additional few things specific to the app.

boredsquirrel ,

Cannot reproduce at all on Fedora Kinoite. I havent had any crashes since a long time. None on Plasma 6 since the beta is over.

boredsquirrel ,

Make Fedora Kinoite beta and nightly official testing Distros. It makes so much more sense to base off modern but tested packages, and to use an atomic distro for keeping the other issues aside.

But if you also need to support messy package based distros with their broken package managers, that is for sure problematic.

boredsquirrel ,

True, the default plasmoids being critical dependencies is insane.

Please make these plasmoids optional.

There are some where other plasmoids use their code, like the weather applet. But apart from that, a comic reader??

boredsquirrel ,

Neither is Ubuntu ;)

kde , to KDE
@kde@floss.social avatar

Amarok, KDE's legendary music player, is out with version 3.0.1.

https://blogs.kde.org/2024/06/02/amarok-3.0.1-released/

@kde

boredsquirrel ,

What is the difference to Elisa really?

I used Elisa and found it quite unusable for folder-structured music.

I only used folder structures as I found no say so sync .m3u playlists including the music files between Android and Linux. Finding a way here would be great.

boredsquirrel ,

Very very cool!

I would love to try a more KDE 3 like style on Plasma 6.

Unlike Windows 11, Plasma just got better. But I may prefer the style of Windows 7, it is just more beautiful.

The modern stuff makes a lot of usability sense, and is way simpler. Also theming between GUI Toolkits is easier, for me only GTK, Qt, Electron and a bit libcosmic.

boredsquirrel ,

Thanks for all the info and links!

I just always use Breeze exactly because of that "unthemed icons" issue, and also compatibility with the other Toolkits.

Making a new complete icon theme is intense work.

Personally I think the redesigns that are happening to Breeze are the better direction, especially detailed mini icons are damn unusable.

But I will try the other icon sets!

boredsquirrel ,

Very cool!

boredsquirrel ,

I am a bit unsure. If you place the correct files in that .config dir, the services will just run? Nothing else required?

boredsquirrel ,

Thanks, yes I am doing that for 2 projects.

They download the Thunderbird and Firefox arkenfox/equivalent user.js script and change them a bit.

The TB one is pretty clean and already uses it, the FF one is pretty messy and doesnt yet use it.

https://github.com/boredsquirrel/thunderbird-hardening-automation

You still need to activate the service units it seems, I will look into that.

boredsquirrel ,

Yes thats it. To my knowledge "enabling" just linked the service to the active dir, but I suppose not

kde , to KDE
@kde@floss.social avatar

KDE Gear 24.05 is out! It comes with new versions of Dolphin, Kdenlive, Merkuro, Elisa, Kate, many more apps, and no ads or spyware.

https://kde.org/announcements/gear/24.05.0

@kde

boredsquirrel ,

Merkuro looks so good! The previous calendar was unusable for me, but good KDE Software is really nice.

I wish the Akonadi stuff could run as a Flatpak runtime though, to support multiplatform. But I am not sure if this requires IPC or also native messaging.

boredsquirrel ,

Interesting.

This may be because the apps couldnt work when not bundled together. Or just because.

boredsquirrel ,

This is neat.

I like the Unix idea of doing one thing. But that was also kinda the issue with Labplot. R can also do conversion, table operations etc.

Excel is very easy to use with no learning curve. But it is of course bloated Microsoft nonsense.

boredsquirrel ,

Plasma 6 has way less bugs for me that Plasma 5!

Which is a very good proof that you are on a really good way.

I still have 103 open reported bugs :D but I didnt have a crashed session, needing a hard shutdown etc. since quite a while.

Using Fedora Kinoite on an all Intel Laptop though, not AMD anymore. Maybe that is a cause too.

boredsquirrel ,

I had freezes on wakeup from suspend all the time on a Thinkpad T495 with mobile AMD Ryzen Vega 8 graphics.

The issues on kernel or whatever never lead to anything as far as I remember.

boredsquirrel ,

I currently use Celluloid and really like it.

It is minimal and the flatpak is great

  • portal support
  • mpv config and input.conf support
  • wayland & pipewire support

But I would like to try the KDE equivalent.

Btw, what is up to gstreamer vs. MPV vs. ffmpeg ? I dont get the difference.

boredsquirrel ,
ChatGPT 4 response

GStreamer

Overview:
GStreamer is a multimedia framework designed to build a wide variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming, and editing.

Key Features:

  • Modular Design: Uses a pipeline-based architecture where data flows through a sequence of elements (plugins).
  • Cross-Platform: Works on various operating systems like Linux, Windows, macOS, and more.
  • Extensible: Supports a wide range of media formats and codecs via plugins.
  • Use Cases: Often used in applications that need complex media processing, such as video editors, streaming servers, and media players.

Strengths:

  • Highly flexible and extensible.
  • Suitable for custom multimedia applications and complex media processing tasks.

Weaknesses:

  • Can be complex to set up and use for simple tasks.

Libav

Overview:
Libav is a multimedia library that was forked from FFmpeg in 2011. It provides tools and libraries to handle multimedia data.

Key Features:

  • Libraries: Includes libavcodec, libavformat, libavfilter, and others for encoding, decoding, filtering, and playing audio and video.
  • Command-Line Tools: Similar to FFmpeg, Libav offers command-line tools for media manipulation.
  • Cross-Platform: Works on multiple operating systems.

Strengths:

  • Robust libraries for developers needing to work with multimedia data.
  • Active development and support.

Weaknesses:

  • Can be confusing due to its similarities and differences with FFmpeg.

FFmpeg

Overview:
FFmpeg is a comprehensive multimedia framework capable of decoding, encoding, transcoding, muxing, demuxing, streaming, filtering, and playing virtually anything that humans and machines have created.

Key Features:

  • Wide Codec Support: Supports a vast array of codecs.
  • Command-Line Tools: Powerful and versatile tools like ffmpeg for converting, streaming, and playing media.
  • Libraries: Provides libraries such as libavcodec, libavformat, and libavutil.

Strengths:

  • Extremely versatile and powerful.
  • Broad community support and extensive documentation.

Weaknesses:

  • Can be complex to use for beginners.
  • The command-line interface may be intimidating for new users.

MPV

Overview:
MPV is a media player based on MPlayer and mplayer2. It supports a wide variety of video and audio file formats, subtitle types, and streaming protocols.

Key Features:

  • High-Quality Video Output: Supports hardware acceleration and advanced video scaling.
  • Scripting and Configurability: Can be extensively customized with scripts and configuration files.
  • Minimalistic UI: Focuses on a simple and efficient user interface.

Strengths:

  • High performance with minimal system resources.
  • Strong support for advanced video playback features.

Weaknesses:

  • Lacks a traditional graphical user interface (GUI) which might be a downside for some users.

VLC

Overview:
VLC is a free and open-source cross-platform multimedia player that plays most multimedia files, as well as DVDs, audio CDs, VCDs, and various streaming protocols.

Key Features:

  • Versatility: Supports almost every video and audio format.
  • User-Friendly: Has a simple and intuitive GUI.
  • Streaming Capabilities: Can stream media over networks and transcode multimedia files.

Strengths:

  • Easy to use with a graphical interface.
  • Highly portable and cross-platform.
  • Extensive feature set with built-in codecs.

Weaknesses:

  • Sometimes considered less performant compared to dedicated players like MPV.
  • GUI may be considered too basic for advanced users.

Comparison Summary

  • GStreamer: Best for complex media processing applications with a need for custom pipelines.
  • Libav: Focused on providing robust libraries for multimedia handling, similar to FFmpeg.
  • FFmpeg: Extremely versatile and powerful for a wide range of multimedia tasks, with strong community support.
  • MPV: High-performance media player with advanced playback features but minimalistic UI.
  • VLC: User-friendly, versatile media player with broad format support and streaming capabilities.

So basically they all do the same stuff. I dont get it.

boredsquirrel ,

But you can also use ffmpeg to play videos, through ffplay. Which might use gstreamer under the hood or not?

boredsquirrel ,

Very strange :D

Then Fedora only ships libav stuff, which is forked off ffmpeg, and only includes the free stuff. I wonder how these now work together

boredsquirrel ,

KDE and RAM usage...

i.e. it does not use enough RAM

boredsquirrel ,

Yes. Even though this does not apply for most laptop users. That stuff should be in RAM as even on my crazy new NVME (not supported by many installers etc) it is still slow to launch these effects.

kde , to KDE
@kde@floss.social avatar

If you don't use Bing with Edge, Microsoft will tell you your computer needs repairing.

https://www.tomsguide.com/computing/windows-operating-systems/microsoft-now-says-your-pc-is-in-need-of-repair-if-youre-not-using-bing-with-edge

They are not wrong.

To mend your machine:

  1. Ditch Windows
  2. Install Plasma
  3. Your computer is ready.

https://kde.org/plasma-desktop/

@kde

A laptop running the laters version of Plasma, Plasma 6.

boredsquirrel ,

Fedora Kinoite, get a Breeze of the future!

boredsquirrel ,

This should be an easy fix. The initial position of the cursor is defined in the apps to my knowledge.

Please report a bug for this component on KDE Bugzilla:

Bugs.kde.org

You should be able to find the component.

Maybe I'm just new, but I just realized you can Ctrl-select or Ctrl-dblclick individual, separate pieces of text and copy them to the clipboard in one operation.

I have no idea how long this has been a thing, and maybe every clipboard works that way, not just Plasma, and I never realized it. It also lets you do things like Rt-click on it and do the regular operations like Search in Firefox. Spaces aren't preserved unless you specifically select them but search engines seem to be able...

boredsquirrel ,

Yes and I think I opened a wishlist bug about that for Okular

boredsquirrel ,

Plasma search likely. It is a global thing also used in KRunner to my knowledge

boredsquirrel OP ,

I fixed them and edited the post. There now is a Github repo for the script, and guess what? Most services still run, so there are at least 2 mechanisms to start them. What a mess

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • All magazines