summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJani Välimaa <wally@mageia.org>2025-09-17 20:11:07 +0300
committerJani Välimaa <wally@mageia.org>2025-09-17 20:11:07 +0300
commit1750abd54183722a4311913b4d17ce3f1b083737 (patch)
treed217d3fc1ea61833eed0a04b3503e1f21d2e6d36
parent9ecd422cf9e91ab5f69bd9bf9ddb986122027e7a (diff)
downloaddrakx-1750abd54183722a4311913b4d17ce3f1b083737.tar
drakx-1750abd54183722a4311913b4d17ce3f1b083737.tar.gz
drakx-1750abd54183722a4311913b4d17ce3f1b083737.tar.bz2
drakx-1750abd54183722a4311913b4d17ce3f1b083737.tar.xz
drakx-1750abd54183722a4311913b4d17ce3f1b083737.zip
stage2: use mutter with X11 backend
-rw-r--r--perl-install/install/NEWS1
-rw-r--r--perl-install/install/share/list.xml6
-rw-r--r--perl-install/install/steps_gtk.pm2
3 files changed, 8 insertions, 1 deletions
diff --git a/perl-install/install/NEWS b/perl-install/install/NEWS
index 75ac92d95..60dd5a440 100644
--- a/perl-install/install/NEWS
+++ b/perl-install/install/NEWS
@@ -1,3 +1,4 @@
+- use mutter with X11 backend
- Create /etc while creating installer system
- Adapt to latest gdk-pixbuf
- fix bugs in any::sessions() (mga#33738)
diff --git a/perl-install/install/share/list.xml b/perl-install/install/share/list.xml
index 518fead64..0acffba7e 100644
--- a/perl-install/install/share/list.xml
+++ b/perl-install/install/share/list.xml
@@ -168,6 +168,7 @@
<from dir="/usr/share/glib-2.0/schemas">
<from expand="glob">
gschema*
+ org.gnome.desktop.*
</from>
</from>
@@ -252,6 +253,11 @@
<!-- needed by dmraid -->
libdmraid-events-isw.so
+ <!-- mutter -->
+ <from expand="glob">
+ mutter-*/plugins/libdefault.so
+ </from>
+
<!-- needed fro Gtk3-WebKit2 -->
<from expand="glob">
libwebkit2gtk-4.1.so.?
diff --git a/perl-install/install/steps_gtk.pm b/perl-install/install/steps_gtk.pm
index beee19acd..fa34c947c 100644
--- a/perl-install/install/steps_gtk.pm
+++ b/perl-install/install/steps_gtk.pm
@@ -51,7 +51,7 @@ sub new($$) {
run_program::raw({ detach => 1 }, 'spice-vdagent', '>', '/dev/null', '2>', '/dev/null');
}
any::disable_x_screensaver();
- run_program::raw({ detach => 1 }, 'mutter');
+ run_program::raw({ detach => 1 }, 'mutter', '--x11');
install::gtk::init_gtk($o);
install::gtk::init_sizes($o);
install::gtk::install_theme($o);