Profile

Cover photo
Martin Gräßlin
Attended Ruprecht Karl University of Heidelberg
3,312 followers|4,957,320 views
AboutPosts
Story
Tagline
Open Source Software Developer, Maintainer of KDE Plasma Compositor and Window Manager
Introduction
KDE Developer
Education
  • Ruprecht Karl University of Heidelberg
    Applied Computer Science (M.Sc.), 2007 - 2010
  • Berufsakademie Mannheim
    Applied Computer Science (B.Sc.), 2004 - 2007
Links
Other profiles
Contributor to
Work
Occupation
Software developer and engineer, KWin maintainer
Basic Information
Gender
Male
Other names
Martin Graesslin

Stream

Martin Gräßlin

Shared publicly  - 
 
A long wanted feature will be available in Plasma 5.8: panels on shared screen edges in multi-screen setups.
Plasma 5.8 will bring an improvement fixing a bug reported more than a decade ago. Back then Plasma did not even exist, the bug is reported against an early KDE 3 version. The addressed problem is …
25
1
Martin Gräßlin's profile photoMarkus Holtermann's profile photo
3 comments
 
+Martin Gräßlin when I'm bothered enough I'll open a ticket. Essentially I'm constantly switching between a second screen at home / office and only laptop scrren on the go and would love to have the panel at the screen that I'm currently looking at.
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
New blog post about some OpenGL related changes in Plasma 5.8.
In Plasma 5.8 we will see a few changes in the OpenGL compositor which are worth a blog post. Debug information The new KWin debug console gained a new tab for OpenGL information. This shows inform…
34
1
Valerio De Angelis's profile photo
 
Very interesting! 
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
And a blog post about some of the most common problems our Wayland testers run into. With explanations on what to do in each case.
From time to time I get contacted because kwin_wayland or startplasmacompositor doesn’t work. With this blog post I want to show some of the most common problems and how to diagnose correctly…
31
1
Niklas Schnelle's profile photoMartin Gräßlin's profile photo
4 comments
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
And finally merged in support for xdg_shell (unstable version 5) in both KWayland and KWin. Welcome GTK/Wayland!
60
1
Valerio De Angelis's profile photoJason Ekstrand's profile photoMarkus S.'s profile photoMartin Gräßlin's profile photo
5 comments
 
+Markus S. that's because GNOME doesn't set the environment variable to force Qt to use Wayland (and xdg_shell). That has nothing to do with KDE, it's all between GNOME and Qt.
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
New blog post explaining some of the issues our users have with multi-screen and how they have nothing to do with our software. Oh and if you have issues, please report them. Don't assume that they are reported, we need to investigate each and every issue.
58
6
Thomas Pfeiffer's profile photoJason Ekstrand's profile photoFelix Homann's profile photoPeter Hutterer's profile photo
12 comments
 
+Jason Ekstrand the main problem here is that it's a modifier combination that is otherwise used as well. The windows key is used in GNOME so we can't just swallow it, we'd have to wait for the actual modifier combo. But by the time you get the P, the windows modifier has already been sent so you'd only ever get the display key with the modifier state.

It's one of these situations where we don't quite have enough information about the context in libinput to do it right every time. It's a lot easier to handle this in the compositor and while the whole situation is insane it's much easier to just accept that this is the sad reality, handle it, and move on.
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
Including a very important bug fix for all gamers.
30
Georg Grabler's profile photoMartin Gräßlin's profile photoHartmut Noack's profile photoPaulo Neves's profile photo
6 comments
 
I had that problem long ago, here's what I have in a little script:

qdbus org.kde.KWin /Compositor org.kde.kwin.Compositing.suspend

games and so on...

qdbus org.kde.KWin /Compositor org.kde.kwin.Compositing.resume
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
Just investigated something weird. Noticed that on a kubuntu system the system looked wrong, but breeze was configured. Looking at the env showed that QT_QPA_PLATFORMTHEME was set which destroyed our integration completely. Further investigation showed that something installed appmenu-qt5 which adjusted the env to set that variable. So if a user has that package installed plasma is broken
18
1
Tianyu Zhu's profile photoMartin Gräßlin's profile photoGiuseppe Calà's profile photoDmitry Shachnev's profile photo
9 comments
 
+Martin Gräßlin​ I am working on removing appmenu-qt5: https://bugs.launchpad.net/bugs/1612767
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
Lately we start to get more bug reports for Wayland. Which is great and also highlights very well which window management features I don't use. Minimizing doesn't work? Well of course, I don't use that...
46
1
Valerio De Angelis's profile photoMartin Gräßlin's profile photoMiroslav Špehar's profile photoJason Ekstrand's profile photo
5 comments
 
+Martin Gräßlin Bugs means users. Sounds like KWin: Wayland Edition is well on its way. Keep up the good work!
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
Having support for GTK+ on Wayland makes testing easier. Is it bug in KWin or Qt? Let's test how GTK+ behaves, ah correct -> bug in Qt.
53
2
Sriram Ramkrishna (sri)'s profile photoMartin Gräßlin's profile photoKen Vermette's profile photoNehemiah Dacres (dacresni)'s profile photo
7 comments
 
That makes total sense.
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
Sliding-popups works again for auto-hiding panels thanks to Wayland on X11.
With Plasma 5 a change regarding auto-hiding panels was introduced. The complete interaction was moved from Plasma to KWin. This was an idea which we had in mind for a long time. The main idea is t…
38
Christopher Dancy's profile photoMartin Gräßlin's profile photo

Martin Gräßlin

Shared publicly  - 
 
From the department: wtf is going on. Today I installed updates on my distribution. Afterwards pulseaudio lost the HDMI output I use for listening to audio. Rebooted, not fixed. Now I had to manually change the pulseaudio configuration in etc to pick the device according to how it is described in Arch wiki. No user would be able to do that. Absolutely not acceptable. And I don't have any clue which component is responsible for the breakage.
26
Sebastian Kügler's profile photoKirk Pearson (KI7YY)'s profile photoIvan Čukić's profile photoMartin Gräßlin's profile photo
13 comments
 
+Ivan Čukić thanks will try, it's not installed
Add a comment...

Martin Gräßlin

Shared publicly  - 
 
"One of many multimonitor headaches." - in a bug report.

Pressing the multimonitor key does nothing. Investigation showed the key emits Windows+P instead of XF86Display which we handle. Thank you hardware vendors for adjusting to Microsoft Windows instead of using the standardized key code.
45
3
Pier Luigi Fiorini's profile photoValerio De Angelis's profile photoThiago Macieira's profile photoRoger Navelsaker's profile photo
13 comments
 
+Thiago Macieira : Do'h and I was looking at the new Dell XPS 13 Dev (2016) as my new workhorse. Then again it seems hard to find the "perfect" laptop.
Add a comment...