KDE & Plasma users

!kde

@lemmy.ml
Create post
Tryng to run KDE Plasma 6 with Wayland on FreeBSD 14.1

Tryng to run KDE Plasma 6 with Wayland on FreeBSD 14.1

Hello.

I wanted to try to run Wayland + KDE 6 plasma. I've created the following tutorial that unfortunately has some errors inside,since the project does not work.

The steps that I have taken are the following :

1 - added user to the wheel and video groups :

sudo pw groupmod wheel video -m marietto


2 - sysrc

sudo sysrc -f /etc/rc.conf kld_list+="nvidia-modeset nvidia-drm linux linux64 i915kms"


3 - installed the following packages :


==> pkg install --glob "plasma6-*"
==> pkg install --glob "kf6-*"
==> pkg install plasma-wayland-protocols plasma6-xdg-desktop-portal-kde kf6-breeze-icons-6 kde6-devel

4- removed these packages :

pkg remove xdg-desktop-portal-wlr wlrobs grim slurp wlr-which-key wayland-protocols wayfire wf-shell wayfire-plugins-extra


5- setup locales :
 
# nano /etc/login.conf

italian|Italian Users Accounts:\
:charset=UTF-8:\
:lang=it_IT.UTF-8:\
:tc=default

# cap_mkdb /etc/login.conf
# pw usermod marietto -L italian

# nano /etc/profile

export LANG=it_IT.UTF-8
export MM_CHARSET=UTF-8

nano /etc/csh.login

setenv LANG it_IT.UTF-8
setenv MM_CHARSET UTF-8


6 - created a startup script called start-kde6

#!/bin/bash

export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_RUNTIME_DIR="/var/run/user/`id -u`"

exec dbus-launch --exit-with-session ck-launch-session startplasma-wayland


7) made it executable :


chmod +x start-kde6


8) rebooted the machine and logged in as normal user and ran the startup script :


./start-kde6

I see a lot of errors and it didn't work :

dbus[4084]: Unable to set up transient service directory: XDG_RUNTIME_DIR "/var/run/user/1001" not available: No such file or directory
org.kde.startup: not a reply org.freedesktop.locale1 QDBusMessage(type=Error, service="", error name="org.freedesktop.DBus.Error.ServiceUnknown", 
error message="The name org.freedesktop.locale1 was not provided by any .service files", signature="s", 
contents=("The name org.freedesktop.locale1 was not provided by any .service files") )

Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.

No backend specified, automatically choosing drm

kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:39:34: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:40:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:41:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:42:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:43:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:44:27: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:45:27: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:46:27: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:47:27: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:48:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:49:29: string literal is not a valid UTF-8 string
kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:49:29: too many errors

kwin_xkbcommon: XKB: /usr/local/lib/X11/locale/iso8859-1/Compose:49:29: failed to parse file
Unable to determine system time zone: please check your system configuration.
kwin_screencast: Failed to connect PipeWire context

Detected locale "C" with character encoding "US-ASCII", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual for more information.

No backend specified, automatically choosing drm

Unable to determine system time zone: please check your system configuration.
kwin_screencast: Failed to connect PipeWire context
org.kde.startup: "kdeinit5_shutdown" QList() exited with code 255
startplasma-wayland: Shutting down...
startplasmacompositor: Shutting down...
startplasmacompositor: Done.

qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the 
environment variable QT_WAYLAND_SHELL_INTEGRATION

qt.qpa.wayland: "wl-shell" is a deprecated shell extension, prefer using "xdg-shell" if supported by the compositor by setting the 
environment variable QT_WAYLAND_SHELL_INTEGRATION

qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
qt.qpa.wayland: Loading shell integration failed.
qt.qpa.wayland: Attempted to load the following shells QList("xdg-shell", "wl-shell", "ivi-shell", "qt-shell")
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
qt.qpa.xcb: could not connect to display :0
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: minimal, offscreen, vkkhrdisplay, vnc, xcb, wayland, wayland-egl.

qt.qpa.xcb: could not connect to display :0
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: minimal, offscreen, vkkhrdisplay, vnc, xcb, wayland, wayland-egl.
Different Widgets for each desktop...

Different Widgets for each desktop...

Claude.ai tells me that this exists but I don't see it on Kubuntu 18.04 or 22.04.

A checkbox or toggle switch labeled "Different widgets for each desktop" or "Separate widget sets for each desktop"

Is this real and what do I have to do to get to it?

x-y problem:

What I really want is a "sub-desktop" like a subfolder of a folder, but looking like a desktop - preferably without switching activities or opening an actual folder in Dolphin.

My problem is that with cryptocurrencies, I have icons for price URLs, icons for staking URLs, and icons for wallets. They're conceptually all part of one thing I'm doing, but there are too many to fit comfortably on one desktop.

And, I get them all arranged in groups on the screen exactly the way I want them and then I accidentally change resolution on an external monitor... and KDE rearranges them all in alphabetical order making the desktop almost useless.

At least if I could break them up into groups, it would be easier to recover from the above disaster.

Maybe having a bunch of activities would do it. I'm not sure how to approach this.

Using exponents in basic Kcalc

Using exponents in basic Kcalc

I am doing some Bitcoin calculations where I enter integer values (Satoshis) and then need to multiply them by 10**-8 to get the value in Bitcoins, e.g. to calculate price in US dollars.

I don't see how to do this other than by saving 0.00000001 in my clipboard.

I sort of got positive exponents to work, but the exponent functionality disappears as soon as I type a minus sign for the exponent for 10**-8 because it gets interpreted as a subtraction operator instead of as a unary sign.

I can just divide by 10**8 which works, but it's not quite as intuitive for me.

Is there a better way to do this?

Is this a bug?

I'm using Kcalc 23.04.3 in a flatpak on Kubuntu 22.04.

Kate word characters

Kate word characters

I have a plain text journal/log that I write and edit in Kate. This contains a number of floating point numbers and I often copy and paste them into Kcalc or LibreOffice Calc.

I would like to be able to double click on one of them and have it all selected so I can copy it into the clipboard. This does not work because it only selects the digits on one side of the decimal or the other which forces me to use the mouse to select the whole number - which is slower and more work for me.

When I'm doing this, I'm doing it a lot, so speed makes a difference to me.

Is there a way to temporarily tell Kate that the period/decimal is a word character so the double click will work?

Some of my numbers also have commas in them as thousands separators for readability, so including the comma as a word character would be nice as well.

This behavior would not be good as a permanent setting unless I could restrict it to something like a particular Kate profile... because I need the normal behavior the rest of the time.

Any ideas would be appreciated.

Minimal Menu?

So....I updated my Manjaro to Plasma 6. Any chance that Minimal Menu (or something similar) exists?

I was not happy to find it gone. It's been a part of my system for so long that I honestly just forgot it wasn't default.

Now it doesn't even show up in the widget search and I'm honestly not sure I can live without it, largely because I can choose to centre it in the display on launch rather than having to choose either a) full-screen or b) right above the icon.

I can't even describe how upsetting it was to reboot after the update....

KDE 22.04 Login Spinner

KDE 22.04 Login Spinner

Part of the KDE login process on Kubuntu 22.04 shows me a gear spinner for a very short while. What does that signify? It still takes a while after it disappears before anything else happens.

KDE Plasma 6.0.4 Is Out to Improve Plasma Wayland, System Monitor, and More - 9to5Linux

KDE Plasma 6.0.4 Is Out to Improve Plasma Wayland, System Monitor, and More - 9to5Linux

Open link in next tab

KDE Plasma 6.0.4 Is Out to Improve Plasma Wayland, System Monitor, and More - 9to5Linux

https://9to5linux.com/kde-plasma-6-0-4-is-out-now-to-improve-plasma-wayland-system-monitor-and-more

KDE Plasma 6.0.4 is now available as the fourth maintenance update to the latest KDE Plasma 6 desktop environment series fixing more bugs.

KDE Plasma 6.0.4 Is Out to Improve Plasma Wayland, System Monitor, and More - 9to5Linux
I finally started using Virtual Desktops, now I feel clean and comfy

I finally started using Virtual Desktops, now I feel clean and comfy

Plasma 6 Wayland + NVIDIA

Plasma 6 Wayland + NVIDIA

I've just upgraded to Plasma 6 on EndeavourOS and X11 works, but booting on Wayland via SDDM gives me a blank screen. The display enters power saving mode and switching to a TTY doesn't wake it up.

Anyone else having this problem, or with a workaround suggestion?

NVIDIA Driver 550.54.14-4
Operating System: EndeavourOS 
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.8-arch1-1 (64-bit)