Bug 28365

Summary: Control Center does not start in Plasma Wayland
Product: Mageia Reporter: Christian Müller <chmos>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Normal CC: fri
Version: 8Keywords: IN_ERRATA8
Target Milestone: ---   
Hardware: All   
OS: Linux   
See Also: https://bugs.mageia.org/show_bug.cgi?id=26101
Whiteboard:
Source RPM: drakconf-13.26-1.mga8 CVE:
Status comment:

Description Christian Müller 2021-02-16 09:26:29 CET
Description of problem:

Control Center does not start in Plasma Wayland

Version-Release number of selected component (if applicable):

drakconf-13.26-1.mga8

How reproducible:

- Launch Control Center, enter root password, nothing happens.
- Affects also Mageia 7.1
- Works in Gnome Wayland
Comment 1 Morgan Leijström 2021-02-16 14:31:55 CET
Thank you for reporting.

Do this fix help in your case?
https://wiki.mageia.org/en/Mageia_8_Errata#Applications_that_run_as_root_fail_to_run_in_grahics_mode

CC: (none) => fri

Comment 2 Christian Müller 2021-02-16 18:42:13 CET
(In reply to Morgan Leijström from comment #1)

> Do this fix help in your case?
> https://wiki.mageia.org/en/
> Mageia_8_Errata#Applications_that_run_as_root_fail_to_run_in_grahics_mode

I've set a proper hostname, but I tried: No change.
Morgan Leijström 2021-02-16 19:15:43 CET

Assignee: bugsquad => mageiatools
Priority: Normal => High
Severity: normal => major

Comment 3 Morgan Leijström 2021-02-16 19:17:16 CET
(In reply to Christian Müller from comment #2)
> I've set a proper hostname, but I tried: No change.

Please also try
 $ xhost +si:localuser:root
Comment 4 Christian Müller 2021-02-16 21:40:57 CET
(In reply to Morgan Leijström from comment #3)

> Please also try
>  $ xhost +si:localuser:root

solved, that did the trick :)
Comment 5 Lewis Smith 2021-02-16 21:48:03 CET
Well done Morgan. Another thing for ERRATA?

@Christian
I question the high priority given to this bug. Plasma Wayland itself is still something of an adventure.
This is not to excuse that MCC does not launch under Plasma Wayland, clearly it should. But in the meantime, the trick above works.

Can you please post the output of launching MCC (on Plasma/Wayland) from a console ? [I would if LightDM offered it...]

Priority: High => Normal
Severity: major => normal

Comment 6 Christian Müller 2021-02-16 22:07:10 CET
(In reply to Lewis Smith from comment #5)

> @Christian
> I question the high priority given to this bug. Plasma Wayland itself is
> still something of an adventure.

Morgan escalated it to high priority.

I gave Wayland a try, because I experienced some serious screen flickering and glitches in X11, only with Plasma. That was gone with Wayland, but now it's gone in X11, too. I'll do a bug report on that, if it reappears.

> Can you please post the output of launching MCC (on Plasma/Wayland) from a
> console ? [I would if LightDM offered it...]

Here you are:

$ drakconf
Too late to run INIT block at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line 539.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 210.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 210.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 210.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 210.
"cannot run /usr/sbin/isodumper" since it is not installed [Writing ISO] at /usr/libexec/drakconf line 833.
"cannot run /usr/sbin/drakguard" since it is not installed [Parental Controls] at /usr/libexec/drakconf line 833.
Oops, secure memory pool already initialized
Oops, secure memory pool already initialized
Comment 7 Morgan Leijström 2021-02-16 22:38:34 CET
Great
Yeah escalated it to get some movement on this before final.
Happy the fix works so far, but need be re-issued next boot.
Added to Wayland paragraph at https://wiki.mageia.org/en/Mageia_8_Errata#Plasma

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=26101
Keywords: (none) => IN_ERRATA8