You are not logged in.

#1 2015-05-27 04:04:54

c3kay
Member
From: New Zealand
Registered: 2015-04-19
Posts: 61

[SOLVED] Lost MATE after trying KDE

So I thought I'd try out KDE5, but it turns out that was a huge mistake, because now I can't boot into MATE. KDE turned out not to be for me, but after I logged out and moved back into MATE to remove it, I was presented with a blank screen and a spinning cursor. I get no response except by ctrl-alt-F1 to login via tty. I can, however, after some experimentation, boot into Enlightenment, Cinnamon, LXQt, Gnome, Budgie and XFCE. Just not MATE, which was my only desktop on the desktop PC.

And I really like MATE. XFCE is currently running, but I don't like it as much as MATE. Infuriatingly, it's obviously faster, but I still prefer MATE.

I've made sure I've properly cleaned out the remnants of the other desktops while preserving what I need to keep running KDE apps like Okular. I've removed and reinstalled MATE. I've removed them all, removed LightDM and the greeter, and used SDDM. Same result, only with SDDM I couldn't bring up the terminal when it failed.

The only error I thought was strange appeared in the logs that said mate.screensaver Couldn't get presence. But now I look back through the logs, I can't find it again.

Can anyone help? I can post logs, but right now I'm not sure where to being, except that I've excluded it being anything to do with LightDM or being able to boot into a DE, because it only happens with MATE and I've used two different DMs.

Last edited by c3kay (2015-05-28 01:09:37)

Offline

#2 2015-05-27 09:08:15

c3kay
Member
From: New Zealand
Registered: 2015-04-19
Posts: 61

Re: [SOLVED] Lost MATE after trying KDE

.xsession-errors

** (mate-settings-daemon:567): WARNING **: Failed to connect context: OK
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

** (mate-volume-control-applet:652): WARNING **: Failed to connect context: OK
** Message: Initializing gksu extension...

** (caja:595): WARNING **: libBrt.so: cannot open shared object file: No such file or directory

(process:713): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Caja-Share-Message: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: usershares are currently disabled


(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x1acaf20' has no handler with id '8344'

(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x1d2b880' has no handler with id '6178'

(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x1a67d20' has no handler with id '6185'

(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x1a99a20' has no handler with id '6192'

(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x1a6cf80' has no handler with id '6199'

(mate-power-manager:630): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!

(mate-panel:572): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed

(mate-panel:572): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'MatePanelAppletFrameDBus'

(mate-panel:572): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed

(mate-panel:572): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'MatePanelAppletFrameDBus'

(mate-panel:572): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed

(mate-panel:572): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'MatePanelAppletFrameDBus'

(mate-panel:572): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed

(mate-panel:572): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'MatePanelAppletFrameDBus'

(mate-panel:572): GLib-CRITICAL **: g_hash_table_remove_internal: assertion 'hash_table != NULL' failed

(mate-panel:572): GLib-GObject-WARNING **: invalid unclassed pointer in cast to 'MatePanelAppletFrameDBus'
mate-volume-control-applet: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
polkit-mate-authentication-agent-1: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

(caja:595): GLib-GObject-WARNING **: gsignal.c:2569: instance '0x181ea20' has no handler with id '457'

(caja:595): GLib-CRITICAL **: Source ID 462 was not found when attempting to remove it

(caja:595): GLib-CRITICAL **: Source ID 463 was not found when attempting to remove it

(caja:595): GLib-CRITICAL **: Source ID 464 was not found when attempting to remove it

(caja:595): Eel-WARNING **: "unique eel_ref_str" hash table still has 7 elements at quit time (keys above)

(caja:595): Eel-WARNING **: "caja-directory.c: directories" hash table still has 6 elements at quit time

I added MATE to .xinitrc and started it from a terminal. This time I didn't get a blank screen, I got my actual desktop wallpaper, and there was no busy cursor, but I got an actual mouse pointer.

Last edited by c3kay (2015-05-27 09:50:28)

Offline

#3 2015-05-27 10:31:58

c3kay
Member
From: New Zealand
Registered: 2015-04-19
Posts: 61

Re: [SOLVED] Lost MATE after trying KDE

Okay, I got it running by uninstalling MATE and then installing just the mate-panel base package. I'll see what happens tomorrow if I install the rest of the packages and extras.

I don't know why this has happened yet, but if anyone can shed some light on it, I'd appreciate the help. smile

Offline

#4 2015-05-27 15:13:33

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [SOLVED] Lost MATE after trying KDE

Though I can't help with your specific problem, I can offer a tip. When trying new WM/DE apps, I always create another user on the system and test with that user. This way if I modify something, my original user's settings doesn't get turfed. If I like the new environment I can then use my regular user and set things up/copy configs as I want.


Matt

"It is very difficult to educate the educated."

Offline

#5 2015-05-27 20:33:11

c3kay
Member
From: New Zealand
Registered: 2015-04-19
Posts: 61

Re: [SOLVED] Lost MATE after trying KDE

Hi Matt. Thanks for the tip. I have no idea why it did this, and despite having the same setup on Fedora (albeit with GDM) I haven't had the issue with MATE. I also couldn't log in using another user, although I don't know if it would have had this effect if I'd set up the user to use the new DE by default.

Anyway, I installed each package in mate individually. The problem turned out to be mate-themes. If I have gtk-engine-unico installed, then post-KDE it hangs and gives me the spinning cursor. If I remove gtk-engine-unicode then it completely blanks my screen out.

Given I've lost my themes, I should probably head over to MATE forums and see if anyone can help. I don't think this is solved... I just think I've managed to isolate the problem and replicate it. It's strange because I didn't touch MATE, and hadn't uninstalled KDE before it failed to start.

Offline

#6 2015-05-28 01:09:23

c3kay
Member
From: New Zealand
Registered: 2015-04-19
Posts: 61

Re: [SOLVED] Lost MATE after trying KDE

I tried installing mate-themes-extras, which gave me functionality back. The themes weren't being applied properly though, so I ended up stripping everything extraneous I could find. MATE themes went, and so did GNOME themes, until I could reboot into a completely bare MATE. qtcurve went, as did everything KDE from my system. Fortunately the only KDE app I use is Okular, so it wasn't a bind to strip out Okular and then reinstall it when I was sure things worked.

Then I reinstalled all the themes and icons from scratch. And lo, I have my MATE desktop back. smile

Offline

Board footer

Powered by FluxBB