226
54
submitted 4 months ago by [email protected] to c/[email protected]

Today, tomorrow, and Sunday you can come and visit the KDE Community at our event in Gandhinagar, Gujarat, India:

https://conf.kde.in/2025/

Meet contributors, learn about our bleeding edge technologies, and try out exciting and fun applications.

#event #india

@[email protected]

227
12
submitted 4 months ago by [email protected] to c/[email protected]

I looked at KWin::Window on the Kwin scripting API page but didn’t find any ways to make a given window become maximized.

228
26
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

I configured steam to open on a separate desktop using window rules, but it also grabs the attention and plasma will automatically switch to the desktop it opened to. Is there a way to stop that from happening?

Steam opens 3 windows, so switching to another desktop will be reverted 3 times.

Anti Commercial-AI license

229
43
submitted 4 months ago by [email protected] to c/[email protected]
230
16
submitted 4 months ago by [email protected] to c/[email protected]

cross-posted from: https://floss.social/users/akademy/statuses/114267360650438090

#Akademy2025 is happening in Berlin, Germany, and online from Saturday the 6th to Thursday the 11th of September.

Mark your calendars!

More details: https://akademy.kde.org/2025/

#KDE #FOSS #techevent #fossevent #linux

@[email protected]

231
39
submitted 4 months ago by [email protected] to c/[email protected]

KDE adds The Open Source Promotion Program to its list of mentorship programs.

Want to learn how to contribute to an Open Source project? Check out our blog post and start writing your project submission now!

https://mentorship.kde.org/blog/2025-03-29-ospp/

#training #onboarding #mentor #universities #ospp

@[email protected]

232
11
submitted 4 months ago by [email protected] to c/[email protected]

I did some looking and there doesn't seem to be one, unless you know of any. Ideally I want a modal file manager like Yazi: it's keys are highly inspired by vim with H J K L navigation (H & L for traversing directories), a visual mode for selecting files, and lots of commands and customization. The one thing its missing is a grid view to preview image files. None of the orthodox file manager seem to have one, including Krusader which I just looked at. I'd love to finally stop using the mouse for file management and could go with either a TUI or GUI manager.

233
94
submitted 4 months ago by [email protected] to c/[email protected]
234
23
submitted 4 months ago by [email protected] to c/[email protected]

#KStars debuts a new documentation site!

A comprehensive resource that helps you to get to know and make the most of KDE's fantastic night sky observatory and astrophotography utility.

At the moment, only English is available. More languages coming soon.

https://kstars-docs.kde.org/

#astronomy #astrophotography #nightSky #education #photography

@[email protected]

235
20
submitted 4 months ago by [email protected] to c/[email protected]
236
5
submitted 4 months ago by [email protected] to c/[email protected]

Localized units, DOSIPAS ticket barcode support, GBFS support in #Transitous and a bunch of conference talks - the past two months around #KDE Itinerary: https://volkerkrause.eu/2025/03/30/kde-itinerary-february-march-2025.html

@kde

237
16
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

cross-posted from: https://lemm.ee/post/59831665

Hi all!

I recently installed Tuxedo OS with KDE and Wayland. I'm fairly new to Linux and, so far, the distro is great. With one caveat.

As far as power options go, everything works fine EXCEPT for Sleep. I can put the PC to sleep, but when I wake it up, I land on the login screen wallpaper with the login/password fields barely visible, as if frozen around the second frame of a fade-in animation.

Nothing works. The mouse cursor doesn't move, the keyboard doesn't do anything. The only way out of this state is to hold the power button until the PC shuts down and then turn it back on again.

I did some digging, but couldn't find a solution. Some threads mentioned modifying something in systemd, but those were from years ago, so I didn't want to risk that.

One fairly recent thread had a proposed solution of adding "mem_sleep_default=deep" to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub.

That didn't work for me, though.

I'd love to fix this, but I'm out of ideas. Any help welcome!

238
38
submitted 4 months ago by [email protected] to c/[email protected]
239
14
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Edit: I edited the script to take a screenshot asynchronously, get the region with slurp, and use magickto crop it. I also multiply the values from slurp 2x to account for the 200% display scaling I have.

  #!/bin/bash 

	die(){
    notify-send "$1"
    exit 1
  }
  cleanup(){
    [[ -n $1 ]] && rm -r "$1"
  }
  SCR_IMG=$(mktemp -d) || die "failed to take screenshot"
  trap "cleanup '$SCR_IMG'" EXIT

	spectacle -nbo "$SCR_IMG/scr.tiff" &
	region=($(slurp -b "#00000000" -c "#80808080" -w 2 -f "%w %h %x %y"))
	for i in "${!region[@]}" 
	do
		region[i]=$(expr ${region[i]} "*" "2")
	done
	magick "$SCR_IMG/scr.tiff" -crop "${region[0]}x${region[1]}+${region[2]}+${region[3]}" "$SCR_IMG/scr.tiff" 

	tesseract "$SCR_IMG/scr.tiff" "$SCR_IMG/scr" &> /dev/null || die "failed to extract text"
  wl-copy < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
  notify-send "Text extracted from image" "$(head -c 100 "$SCR_IMG/scr.txt")" || die "failed to send notification"
  exit

I'm using this script from HN* to select regions on the screen and copy their text, I took out the line with mogrify. It uses spectacle but it takes a moment before opening the UI, is it possible and would it be faster if Spectacle stayed open in the background? The slurp CLI starts instantly for me for selecting regions, I looked for command line screenshot tools to maybe use with it or has its own region support but didn't find any. Neither maim scrot and grim don't work on Plasma Wayland. I installed the ksnip flatpak but the option for rectangular regions doesn't show for me.

* The script:

  #!/bin/bash 
  # Dependencies: tesseract-ocr imagemagick 
  # on gnome: gnome-screenshot 
  # on kde: spectacle
  # on x11: xsel
  # on wayland: wl-clipboard

  die(){
    notify-send "$1"
    exit 1
  }
  cleanup(){
    [[ -n $1 ]] && rm -r "$1"
  }

  SCR_IMG=$(mktemp -d) || die "failed to take screenshot"

  # shellcheck disable=SC2064
  trap "cleanup '$SCR_IMG'" EXIT

  #notify-send "Select the area of the text" 
  if  which "spectacle" &> /dev/null
  then
    spectacle -n -b -r -o "$SCR_IMG/scr.png" || die "failed to take screenshot"
  else
    gnome-screenshot -a -f "$SCR_IMG/scr.png" || die "failed to take screenshot"
  fi

  # increase image quality with option -q from default 75 to 100
  mogrify -modulate 100,0 -resize 400% "$SCR_IMG/scr.png"  || die "failed to convert image"
  #should increase detection rate

  tesseract "$SCR_IMG/scr.png" "$SCR_IMG/scr" &> /dev/null || die "failed to extract text"
  if [ "$XDG_SESSION_TYPE" == "wayland" ]
  then 
    wl-copy < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
  else
    # xsel -b -i  < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
    xclip -selection clipboard -i < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"  
  fi
  # Notify the user what was copied but truncate the text to 100 characters
  notify-send "Text extracted from image" "$(head -c 100 "$SCR_IMG/scr.txt")" || die "failed to send notification"
  exit  #!/bin/bash 
  # Dependencies: tesseract-ocr imagemagick 
  # on gnome: gnome-screenshot 
  # on kde: spectacle
  # on x11: xsel
  # on wayland: wl-clipboard

  die(){
    notify-send "$1"
    exit 1
  }
  cleanup(){
    [[ -n $1 ]] && rm -r "$1"
  }

  SCR_IMG=$(mktemp -d) || die "failed to take screenshot"

  # shellcheck disable=SC2064
  trap "cleanup '$SCR_IMG'" EXIT

  #notify-send "Select the area of the text" 
  if  which "spectacle" &> /dev/null
  then
    spectacle -n -b -r -o "$SCR_IMG/scr.png" || die "failed to take screenshot"
  else
    gnome-screenshot -a -f "$SCR_IMG/scr.png" || die "failed to take screenshot"
  fi

  # increase image quality with option -q from default 75 to 100
  mogrify -modulate 100,0 -resize 400% "$SCR_IMG/scr.png"  || die "failed to convert image"
  #should increase detection rate

  tesseract "$SCR_IMG/scr.png" "$SCR_IMG/scr" &> /dev/null || die "failed to extract text"
  if [ "$XDG_SESSION_TYPE" == "wayland" ]
  then 
    wl-copy < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
  else
    # xsel -b -i  < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"
    xclip -selection clipboard -i < "$SCR_IMG/scr.txt" || die "failed to copy text to clipboard"  
  fi
  # Notify the user what was copied but truncate the text to 100 characters
  notify-send "Text extracted from image" "$(head -c 100 "$SCR_IMG/scr.txt")" || die "failed to send notification"
  exit
240
18
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

I've tried to slap together a plasmoid but having trouble debugging why it's saying it's not written for Plasma6. I'm just hoping someone could throw eyes at it and tell me why I'm an idiot. The documentation on plasmoids is all over the place wrt versions and packaging, and I have no clue how to debug it on a remote VM I'm using so I don't clutter up my desktop with dependencies.

241
66
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
242
25
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]
243
202
submitted 4 months ago by [email protected] to c/[email protected]
244
39
submitted 4 months ago by [email protected] to c/[email protected]

"This Week in KDE Apps" brings a lot of improvements to your email, calendar and contact apps; devs consider improvements to Dolphin's new navigation bar; new features land in you chat app of choice; and more languages get added to KDE's educational activities.

https://blogs.kde.org/2025/03/24/this-week-in-kde-apps/

#twika #apps #FreeSoftware #OpenSource

@[email protected]

245
8
submitted 4 months ago by [email protected] to c/[email protected]

KDE has settings for shadows but they don't show on maximized windows (I have the maximize window gaps script installed). I'm wondering if there are any scripts that produce their own shadows.

246
6
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Hi,

I suddently encountered this error on Discover while having done nothing for it to happen :

E: Conflicting values set for option Signed-By regarding source https://packages.mozilla.org/apt/ mozilla: /etc/apt/keyrings/packages.mozilla.org.asc != /etc/apt/keyrings/org.kde.neon.packages.mozilla.org.asc E: The list of sources could not be read.

What to do ?

PS : error 2 of 2 is identical to error 1 of 2.

Thanks

247
79
submitted 4 months ago by [email protected] to c/[email protected]

This Week in Plasma brings launch menu customizations, better screen recordings, and improvements to Plasma's calculator.

We have simplified KMenuEdit allowing you to customize your launch menu with ease, improved the quality of full-screen recordings with Spectacle, set the "Dim Screen for Administrator Mode" to be switched on by default, and enhanced the accessibility and keyboard navigation of Plasma's Calculator.

https://blogs.kde.org/2025/03/22/this-week-in-plasma-6.4-improvements/

#Plasma6 #freesoftware #linux #opensource

@[email protected]

248
8
submitted 4 months ago by [email protected] to c/[email protected]

If an app that I have is marked for Automatic Removal due to deprecation I can't keep the app and update the rest, because if I try to click Cancel the whole update process stops, if I click Proceed the app will be uninstalled and then the rest gets updated.
Why does it work like this, am I just not supposed to keep deprecated apps for security concerns? I hope it's not intended, because this just hampers the user unendingly.
This time it's Metadata cleaner that is going, but it could be any app that someone relies on, they'd be forced to go to the command line to update the rest while keeping that one app?

249
23
submitted 4 months ago by [email protected] to c/[email protected]

Because I customized KDE to show close/(un)maximize/minimize on the left and most importantly always on top on the right, except GNOME apps show only close and only on the right and the rest require a right-click, this is so annoying.

Basically, I want this :

To become this :

Thanks

250
3
submitted 4 months ago* (last edited 4 months ago) by [email protected] to c/[email protected]

Had an amazing time at #FOSSASIA! Met so many awesome people like @athulvis and more.
Had great chats about #GSOD with Stephanie Taylor, and loved connecting with fellow #GSoC contributors.
Big thanks to everyone who visited our #Ubuntu & #KDE booth, and to @ubports & @ubuntu for the support.
See you all at #FOSSASIASUMMIT 2026! 🌟 #Kubuntu #FOSS

@[email protected] @[email protected]
My detailed blog about my journey.

https://soumyadghosh.github.io/website/blog/fossasia-summit-2025

view more: ‹ prev next ›

KDE

7056 readers
95 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org/, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 2 years ago
MODERATORS