Dominique Leuenberger 2019-03-26 14:38:12 +00:00 committed by Git OBS Bridge
commit ccef596e79
3 changed files with 26 additions and 17 deletions

View File

@ -8,21 +8,18 @@ Works around missing window decorations and broken config file reading.
startkde/startplasmacompositor.cmake | 4 ++++ startkde/startplasmacompositor.cmake | 4 ++++
1 file changed, 4 insertions(+) 1 file changed, 4 insertions(+)
diff --git a/startkde/startplasmacompositor.cmake b/startkde/startplasmacompositor.cmake Index: plasma-workspace-5.15.3/startkde/startplasmacompositor.cmake
index dd9e304d..53be3be8 100644 ===================================================================
--- a/startkde/startplasmacompositor.cmake --- plasma-workspace-5.15.3.orig/startkde/startplasmacompositor.cmake
+++ b/startkde/startplasmacompositor.cmake +++ plasma-workspace-5.15.3/startkde/startplasmacompositor.cmake
@@ -174,6 +174,10 @@ XDG_DATA_DIRS="@KDE_INSTALL_FULL_DATADIR@:/usr/share:/usr/local/share" @@ -118,6 +118,10 @@ else
export QT_WAYLAND_FORCE_DPI=96
fi fi
export XDG_DATA_DIRS
+# GTK3 uses the wayland backend by default, but its implementation is not correct +# GTK3 uses the wayland backend by default, but its implementation is not correct
+# enough to work well here. Window decorations are missing, for instance. +# enough to work well here. Window decorations are missing, for instance.
+export GDK_BACKEND=x11 +export GDK_BACKEND=x11
+ +
# Make sure that D-Bus is running # Get a property value from org.freedesktop.locale1
if qdbus-qt5 >/dev/null 2>/dev/null; then queryLocale1() {
: # ok qdbus-qt5 --system org.freedesktop.locale1 /org/freedesktop/locale1 "$1"
--
2.16.2

View File

@ -1,3 +1,16 @@
-------------------------------------------------------------------
Sat Mar 23 15:43:44 UTC 2019 - Markus S <kamikazow@opensuse.org>
- Fix wording
- Changed dependecy status of sounds package from Required to
Recommended because Plasma load just fine without it.
-------------------------------------------------------------------
Fri Mar 22 10:53:54 UTC 2019 - Fabian Vogt <fabian@ritter-vogt.de>
- Edit 0001-Set-GTK_BACKEND-x11-in-a-wayland-session.patch:
* Allow overriding GDK_BACKEND in .config/plasma-workspace/env
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 12 13:15:24 UTC 2019 - fabian@ritter-vogt.de Tue Mar 12 13:15:24 UTC 2019 - fabian@ritter-vogt.de

View File

@ -149,7 +149,7 @@ Requires: libqt5-qtquickcontrols
Requires: milou5 >= %{_plasma5_version} Requires: milou5 >= %{_plasma5_version}
# boo#912317 # boo#912317
Requires: gmenudbusmenuproxy >= %{_plasma5_version} Requires: gmenudbusmenuproxy >= %{_plasma5_version}
Requires: oxygen5-sounds >= %{_plasma5_version} Recommends: oxygen5-sounds >= %{_plasma5_version}
Requires: solid-imports Requires: solid-imports
Requires: xembedsniproxy >= %{_plasma5_version} Requires: xembedsniproxy >= %{_plasma5_version}
# startkde and startplasma call these # startkde and startplasma call these
@ -203,8 +203,7 @@ Group: Development/Libraries/KDE
%requires_ge plasma-framework %requires_ge plasma-framework
%description libs %description libs
This package contains the basic packages for a K Desktop Environment This package contains the basic packages for a KDE Plasma 5 workspace.
workspace.
%package -n xembedsniproxy %package -n xembedsniproxy
Summary: XEmbed SNI Proxy Summary: XEmbed SNI Proxy
@ -243,8 +242,8 @@ Provides: plasma-workspace5-devel = %{version}
Obsoletes: plasma-workspace5-devel < %{version} Obsoletes: plasma-workspace5-devel < %{version}
%description devel %description devel
This package contains the basic packages for a K Desktop Environment This package contains the basic packages for a KDE Plasma 5 workspace.
workspace. Development files. Development files.
%package -n plasma5-session %package -n plasma5-session
Summary: KDE Plasma 5 X11 Session Summary: KDE Plasma 5 X11 Session