Linux & Tech news

Latte dock just got even more beautiful. :partying_face:

8 Likes

What about
teddit.net/r/unixporn

7 Likes

Cool addition to my icon collection :grin:
DeepinScreenshot_plasmashell_20210501211518

6 Likes

I couldn't believe today's newspaper

6 Likes

9 posts were merged into an existing topic: Off Topic Chit Chat - (Silliness factor 5)

8 Likes
9 Likes

Thats a really great update, Im already using it. We now have global appmenu support for Wayland sessions, one of the only things which made me stay on X11 for a long time :slight_smile:

8 Likes

Oh yes, I'm using it as well (with KwinFT). I'm impressed about the development of KDE.

Unfortunately for me it's not enough to switch to Wayland :frowning:

2 Likes

Interestingly enough they did not yet import the code for appmenus to KwinFT I think (which explains why it wasnt working with that one), so Im using regular Kwin-git for now :smiley:

This morning I was almost forced to switch back to X11 due to Kwin restarting when doing git commits with the sign option :grin: Filed a bugreport, learned how to compile packages with debug symbols and was able to provide a backtrace so the bug was fixed quite fast :scream: Still astonished by how fast! :smiley:
https://bugs.kde.org/show_bug.cgi?id=437138
The last thing I'm really missing now is proper screenshot support :slight_smile: But it really has progressed since the last releases, can't deny that.

5 Likes

More than spectacle? It seems working :man_shrugging:

2 Likes

Tells me "Could not take a screenshot" with every option :confused:

2 Likes

I started just today messing with wayland. I was logged in KDE wayland when I read your post and used the same (as in Xorg) shortcut for spectacle and worked.
BTW I use Arch :rofl:

Seriously, I have no idea what the problem may be. It works for my session (now... :laughing: ). Wayland on KDE has a lot of glitches but for the (little) time I use it, it is usable. Noone knows what happens tomorrow. :man_shrugging:

3 Likes

Did you also set proper environment variables to force the usage of Wayland?

MOZ_ENABLE_WAYLAND=1
QT_QPA_PLATFORM=wayland
2 Likes

I am really shocked and confused on this. I did nothing of these and FF works in Wayland (checked in about:).
I see nothing in /etc/environment, or /etc/profile.d.

I may have the good ghosts in my laptop... :angel:

3 Likes

The Arch wiki suggests this so I added them. :eyes:
Also I was testing Firefox like that (about:support), it showed xwayland without having added MOZ_ENABLE_WAYLAND=1 to /etc/environment so I guess its needed :thinking:

2 Likes

Do you mean the packages? or the envvar?

I get this

$ env | grep -i qt
PLASMA_USE_QT_SCALING=1
QT_WAYLAND_FORCE_DPI=96
QT_AUTO_SCREEN_SCALE_FACTOR=0

$ env | grep -i wayland
DESKTOP_SESSION=plasmawayland
XDG_SESSION_TYPE=wayland
WAYLAND_DISPLAY=wayland-0
QT_WAYLAND_FORCE_DPI=96

$ pacman -Qs wayland
local/kwayland 5.82.0-1 (kf5)
    Qt-style Client and Server library wrapper for the Wayland libraries
local/kwayland-integration 5.21.5-1 (plasma)
    Provides integration plugins for various KDE frameworks for the wayland windowing system
local/kwayland-server 5.21.5-1 (plasma)
    Wayland server components built on KDE Frameworks
local/libva 2.11.0-1
    Video Acceleration (VA) API for Linux
local/plasma-wayland-session 5.21.5-1
    Plasma Wayland session
local/qt5-wayland 5.15.2+kde+r22-1 (qt qt5)
    Provides APIs for Wayland
local/sddm 0.19.0-6
    QML based X11 and Wayland display manager
local/wayland 1.19.0-1
    A computer display server protocol
local/wayland-protocols 1.21-1
    Specifications of extended Wayland protocols
local/xorg-xwayland 21.1.1-1 (xorg)
    run X clients under wayland

3 Likes

Maybe my sin is I have been using Gnome on Wayland on the same account, just before I start using KDE wayland...
I D K

3 Likes

I mean the variables, added to /etc/environment :slight_smile:

λ  env env | grep -i qt
PLASMA_USE_QT_SCALING=1
QT_WAYLAND_FORCE_DPI=96
QT_QPA_PLATFORM=wayland
QT_AUTO_SCREEN_SCALE_FACTOR=0
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1

I'm pretty sure the missing QT_QPA_PLATFORM=wayland in your envvars is what makes spectacle work for you :smiley:

2 Likes