Skip Navigation
This week in KDE: Triple buffering and other sources of amazingness
  • System Settings’ Background Services page is no longer actually visible in System Settings by default; everything here is an implementation detail

    Sooo... will Plasma convert all these services to systemd services that can actually be disabled in a normal way?

    That settings page was always only semi useful as the most important ones were missing. But disabling stuff like Orca, KDEConnect, accessibility, legacy adapters etc. should be possible.

    github.com/boredsquirrel/kde-systemd-services

    This doesnt work currently as KDE has multiple mechanisms to launch these (and maybe I dont really know how to do systemd stuff)

  • This week in KDE: Triple buffering and other sources of amazingness
  • System Settings’ Printers page now guides you through the process of installing the system-config-printer package to improve printer detection, if it wasn’t pre-installed by your distro (Mike Noe, Plasma 6.1. Link)

    This is really good! It may still be needed for stuff like plasma-workspace-extras, the sddm kcm, the flatpak kcm etc?

  • toxic help forum
  • Update: PhotoGIMP still works on GIMP 2.99

    The configs alone are a bit messy though, contain a lot of random stuff like the device config for the guys mouse.

    I think the settings cause a small bug, apart from that I am cleaning them up and will push an initial release soon!

  • New Linux user, here is my use case. Distro recommendations?
  • GNOME is NOT GUI friendly. They limit the things you can do through the GUI a lot.

    If you want a "normal persons desktop" then it works.

    The problem is, random things are missing and fixing them requires tons of work

    • changing the mouse cursor
    • adding right click "create new" entries (afaik)
    • custom application launchers

    GNOME just works if everything is perfect. For example apps, if you want to edit a .desktop entry of an app you need to go straight to the text files.

    They just present you with "app icons" and you can only display the app in Software. Which is very fine but not friendly to people that need a little more.

    Or when entering a manual path in Nautilus, you need a keyboard shortcut. Or when doing more advanced settings.

  • New Linux user, here is my use case. Distro recommendations?
  • I actually dont understand this.

    I tried Manjaro and sticked with KDE.

    Used all the Ubuntu and Debian variants but they always broke.

    But I simply sticked with Fedora Kinoite because the KDE packages are normally up to date, not like on Kubuntu. So the 103 bugs I reported that are still open will possibly get fixed and I actually get the fixes, and the already closed issues will also arrive at my system.

    But at the same time if I have an issue it is very like an upstream KDE one.

    I will never need to reinstall or unbreak my system again.

    That is not hopping, its just "finding something that works (with KDE)".

    Arch with enforced full snapper snapshots may be okay but I dont think it is good. Same with OpenSUSE tumbleweed which is similar. Both are worse for stability than rpm-ostree Fedora.

    If I used GNOME I guess many more distros would work.

  • New Linux user, here is my use case. Distro recommendations?
  • Anything with KDE Plasma 6.

    I highly recommend Fedora Kinoite.

    If you want gaming, use Bazzite which is based on Kinoite.

    Read my comments on previous posts where I mention the reasons.

    Atomic Fedora is just way better than everything else in the categories I need. (It is very stable, while not actually shipping "stable" i.e. randomly frozen packages. The packages are tested but up to date, and the distro packaging mechanism is rock solid and near unbreakable).

  • toxic help forum
  • I absolutely want to learn GIMP. And as it is extensible, you could literally just implement feature-by-feature stuff like Photoshop, a finally working autoselect of objects etc.

    Actually, I will open a feature reques to change the UI to the one of Photoshop. I looked at PhotoGIMP and this looks tooo much easier and more usable.

  • toxic help forum
  • I also likely did too many steps. You dont need to merge layers on GIMP. It will also just get flat but I dont know if the cut feature would work.

    It VERY likely does.

    But having guides everywhere, snapping, is really important.

  • toxic help forum
  • I have to try it but I am already on GIMP 3 from flathub-beta (see instructions in my flatpak remote repo)

    This is probably pretty useful and I also dont really need the top right stuff but no idea how to remove it.

    I dont know if this is some GTK2 style set and never did this, but porting it to GTK3 is VERY likely worth the effort, if it is possible.

    Needs to be forked then though.

    https://github.com/boredsquirrel/PhotoGIMP

    I would remove the differnt launcher entry, even though maybe nice to have. The current GIMP splash screen is extremely ugly, that can go.

    I dont like changing the name though.

    Will try if it works on Gimp 3 and if not, see if this is fixable.

  • toxic help forum
  • GIMP needs more macros to do basic things. Like dont add more tools, but have a button "textmarker" that automatically selects all the things.

    Is this possible via plugins?

    This is just like documentation 2.0

  • NOTE: GIMP 3 users: "arithmetic coding" JPG is not supported by many programs, instead displays blank page

    I just had extreme pain with this.

    Apart from broken PDF tools, GIMP 2.99.x is already really nice. I recommend the Flatpak from flathub-beta.

    The 2 big browsers dont seem to support arithmetic coded JPEG at least in PDF!

    They will simply display blank pages!

    Example PDF

    Lets do a list

    Tools that are broken

    Linux

    • Firefox / Librewolf (RPM)
    • likely Chromium (see below)
    • Scrivano (Flatpak)
    • QPDF Tools (Flatpak) (and I suppose qpdf too)
    • Rescribe OCR (Flatpak)
    • JPEG2PDF (Flatpak, displays correctly but broken image pipe)
    • Arianna (Flatpak, not sure if supports PDF)
    • NightPDF (Electron/Chromium, Flatpak)

    (I dont recommend that software but it works for that purpose. See my list of recommended Flatpak apps here)

    Android

    • Mull (Firefox Android)
    • GrapheneOS PDF, Cuprum PDF, MJ PDF (Chromium Webview)
    • SavPDF (maybe also Webview)

    Web

    • pdf24.org (webservice)
    • StirlingPDF (Docker/Podman container)

    IOS

    • Safari PDF viewer (iOs 16.7.2)

    Software that works

    Linux, Flatpak (likely also native package)

    • KDE Okular
    • GNOME Evince (Document Viewer)
    • Inkscape
    • Libreoffice Draw
    • PDF Arranger (libqpdf 11.9.0, pikepdf 8.15.1)
    • Bookworm 1.1.2
    • KOReader
    • Sioyek
    • CorePDF
    • gImageReader

    Android

    • muPDF
    • Collabora Office
    • KOReader, Librera, Orion Viewer (all dont support modern filesystem permissions)

    Lets report some issues?

    3
    Emergency First Aid

    What's cooler than stayin alive?

    11
    find a file containing some text

    TL;DW

    ```

    find with grep

    + concatinates results and runs the command once, faster

    find . -name "*.txt" -exec grep -l "somename" '{}' '+'

    run a command for each result individually

    find . -name "*.txt" -exec basename '{}' \';' | column

    case insensitive

    find -iname "SoMeNaMe.TxT

    file or dir

    find -type f find -type d

    define file owner

    find -user Bob

    define file group

    find -group wheel

    by permission

    find -perm 777

    find by size

    find -size +1G ```

    23
    16 years of CVE-2008-0166 - Debian OpenSSL Bug
    16years.secvuln.info 16 years of CVE-2008-0166 - Debian OpenSSL Bug

    Many DKIM setups used cryptographic keys vulnerable to the 2008 Debian OpenSSL Bug (CVE-2008-0166) in 2024.

    16 years of CVE-2008-0166 - Debian OpenSSL Bug
    7
    Gitea is hosted on Github, ignored issue since 7 years
    github.com Gitea hosted Gitea · Issue #1029 · go-gitea/gitea

    For the first big stage, we would like Gitea's development could be based on a Gitea hosted and github will only a mirror. This will maybe completed in v1.x. So that this issue will list all the fe...

    Gitea hosted Gitea · Issue #1029 · go-gitea/gitea

    Instead of delivering a nice funny image, just scroll through this issue.

    12
    Back when both Brodie an Nicco feared Wayland

    Here is the podcast URL

    Lol guys I find this interesting, they made videos that long ago, so much progress. Brodies Podcast was pretty useless short before that, now nearly every episode is really interesting.

    AND both Wayland promoters just didnt use it back then.

    10
    Mozilla to protect Firefox users from bounce trackers - Stack Diary
    stackdiary.com Mozilla to protect Firefox users from bounce trackers - Stack Diary

    Mozilla is introducing a new feature to Firefox aimed at protecting users from bounce trackers, the browser developer has announced. Bounce tracking is a technique where a user clicks a link but ends up reaching their intended destination via an intermediary tracking page. This allows trackers to pl...

    15
    Mozilla to protect Firefox users from bounce trackers - Stack Diary
    stackdiary.com Mozilla to protect Firefox users from bounce trackers - Stack Diary

    Mozilla is introducing a new feature to Firefox aimed at protecting users from bounce trackers, the browser developer has announced. Bounce tracking is a technique where a user clicks a link but ends up reaching their intended destination via an intermediary tracking page. This allows trackers to pl...

    21
    Handbrake/ffmpeg: What free video codec to use for 720p videos?

    I have a lot of old movies, most will barely be 720p.

    I ripped them off DVDs with MakeMKV and have sometimes 7GB files for 1,5h.

    I want to convert them to something below 300MB, I often see more modern torrented movies below that size, so this should totally be possible.

    They will only ever be played with VLC (Windows) or Celluloid/MPV (Linux) with hardware decoding.

    But what codec to use? h264 and h265 are nonfree, arent they? But Videolan has some free variant of it and Cisco also offers their free version for h264?

    Never heard of VP8 and VP9. Then there is AV1 but that seems to only have "264K 360° Surround sound 3D VR" options.

    Man I just want to encode normal movies 🥲

    What about webm? That is under "web" but probably also good?

    I suppose I should use h264 for compatibility, but the web stuff will also be compatible. I would like the best and fanciest algorithms to have least dataloss.

    Also, what to use for the audio? I think opus is best.

    Thanks!

    29
    How to convert xdg/autostart processes to systemd services?
    discuss.kde.org How to convert xdg/autostart processes to systemd services

    As far as I understood, currently most if not all plasma services are automatically launched on login, and they are defined in /etc/xdg/autostart/. This has several problems, such as annoying ones like DiscoverNotifier, or security relevant ones like kdeconnect-daemon not being trivial to disable. ...

    How to convert xdg/autostart processes to systemd services
    10
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BO
    boredsquirrel @slrpnk.net
    Posts 42
    Comments 815