KDE

6979 readers
18 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
201
202
 
 

Dev Shah talking about @kdenlive and content creation at @kde@floss.social #cki2025

@kde@lemmy.kde.social

203
 
 

Joseph from @be4foss talking about #endof10 campaign at @kde@floss.social #cki2025

@kde@lemmy.kde.social

204
 
 

Shivam Kunwar from @kdab talking about clazy at @kde@floss.social #cki2025

@kde@lemmy.kde.social

205
 
 

@aakarshmj hosting workshop on building your first QML interface at @kde@floss.social #cki2025

@kde@lemmy.kde.social

206
207
 
 

New @opensuse #Tumbleweed snapshot 20250403 released!

Packages changed:
*** it's full of changes and improvements, mostly #Plasma by @kde upgrading to 6.3.4
"sudo zypper dup" is your friend

---
Official announcement
https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/message/FEJ67TSANZO7D364ZIUQW27MP4LEFNI6/

208
 
 

@subins2000 talking about input methods on Linux at #cki2025 @kde@floss.social @kde@lemmy.kde.social

209
 
 

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

@kde@lemmy.kde.social

210
 
 

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

211
 
 

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

212
213
 
 

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

@akademy@lemmy.kde.social

214
 
 

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

@kde@lemmy.kde.social

215
 
 

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.

216
217
 
 

#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

@kde@lemmy.kde.social

218
219
 
 

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

220
 
 

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!

221
222
 
 

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
223
 
 

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.

224
225
view more: ‹ prev next ›