Description of problem: Cinnamon DE - Mageia Control Center does not work Version-Release number of selected component (if applicable): 8-bet2 (12/8) How reproducible: Steps to Reproduce: 1. Install fresh copy of MGA8 using classic X86_64 installer 2. Click on Mageia Control Center - nothing happens 3.
Created attachment 12067 [details] Journal for fresh install Note you'll see me messing around with terminal commands to add media/etc in attempt to see if latest fixes resolve this. Enjoy my sloppy journey. In the end, after reboot, still broken.
what happens if you open a terminal, and su - mcc ?
CC: (none) => fri
works for me _ all DE install 32 bit can you attach the install log and report.bug.xz?
CC: (none) => westel
I am thinking some polkit may be missing, så programs fail asking for root access. We had that for LXDE, recently fixed in Bug 27574. It may work for Ben simply if stuff he installed pulled in something needed, but should also have been pulled in by cinnamon.
terminal output; as user $ mcc Too late to run INIT block at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257. (mcc:5698): Gtk-WARNING **: 12:55:44.297: Theme parsing error: gtk.css:2:33: Failed to import: Error opening file /home/home/.config/gtk-3.0/window_decorations.css: No such file or directory (mcc:5698): dbind-WARNING **: 12:55:44.327: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. ==== AUTHENTICATING FOR org.mageia.drakconf.pkexec.run ==== Authentication is required to run Mageia Control Center GUI Authenticating as: root Password: polkit-agent-helper-1: error response to PolicyKit daemon: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: No session for cookie ==== AUTHENTICATION FAILED ==== Error executing command as another user: Not authorized This incident has been reported and as root: # mcc 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. Oops, secure memory pool already initialized Oops, secure memory pool already initialized presents GUI.
Meant to include the following info: comment 5 is from 64bit all DE install, Cinnamon DE. the MCC launcher (menu& panel) fail silently - no request for password dialogue box. Note: works ok from Plasma DE, same install.
Changing the line OnlyShowIn=MATE;XFCE;OPENBOX;Old; to OnlyShowIn=MATE;XFCE;OPENBOX;Old;X-Cinnamon; in /etc/xdg/autostart/polkit-mate-authentication-agent-1.desktop makes it work for me (after logging out and back in again).
I edited the same: # vi /etc/xdg/autostart/polkit-mate-authentication-agent-1.desktop Modified that line as shown. It works now. :-)
On an up-to-date M8 system with 6 desktops, using Cinnamon, I confirm both the fault, and Martin's remedy (note the logout/in) comment 7. Assigning to Joseph for Cinnamon.
Assignee: bugsquad => joequant
On investigating why this used to work and has stopped working, I find that in the cinnamon package we used to patch the file /usr/share/cinnamon-session/sessions/cinnamon.session to add polkit-cinnamon-authentication-agent-1 to the RequiredComponents line and added the file /usr/share/applications/polkit-cinnamon-authentication-agent-1.desktop which started the MATE polkit agent. Joseph dropped the patch in the update to cinnamon 4.8.0. So the fix can either be to restore that patch or to apply my solution in the mate-polkit package.
Source RPM: mageia-8-x86_64 (Classic) => cinnamon, mate-polkitCC: (none) => mageia
Thanks everyone. Do you want me to close this issue?
(In reply to Brian Rockwell from comment #11) > Thanks everyone. > > Do you want me to close this issue? No, please, until a fix is really done in package.
CC: (none) => ouaurelien
I'd rather put the patch in mate-polkit. Can you fix it there?
CC: (none) => joequant
OK, should be fixed in mate-polkit-1.24,0-4.mga8.
No more report, and Martin said it is fixed. Thus closing.
Resolution: (none) => FIXEDCC: (none) => yves.brungard_mageiaStatus: NEW => RESOLVED