I have a serious problem on Ubuntu-MATE 16.04.
My desktop flickers like a strobe light (doesn't stop), and all icons are white. (Icons also have a red "X" on them). This happened instantly as a result of installing & opening the ebook reader Calibre.
The background image at the greeter login page is also gone.
(The username & password boxes are still there -- but background is black -- so I can log in and issue terminal commands between flickers. The terminal autostarts, so it's already up.)
I can also access the virtual terminal.
Running sudo apt install --reinstall ubuntu-mate-desktop
warned of 3 unmet dependencies:
apturl
("but it is not installable"),compiz-plugins
("but it is not going to be installed"),ubuntu-mate-core
("but it is not going to be installed").
It also warned: "Unable to correct problems, you have held broken packages."
I created a 2nd user, where the problem is less severe: no flickering, just white icons. I'd like to start to troubleshoot from there.
On the 2nd-user account, the panel and menu icons are all white with the red X. The icons on the desktop are just white, with no X.
Graphics card is Nvidia GeForce GTS 450, driver 367.44.
The .xsession-errors
file for the 2nd user has several "unrecognized image file formate" warnings like this:
(caja:4609): Gtk-WARNING: Error loading theme icon 'image-missing' for stock: Unrecognized image file format
… for several different apps. (Caja is MATE's Nautilus.)
and like these:
sys:1: Warning: /build/glib2.0-7IO_Yw/glib2.0-2.48.1/./gobject/gsignal.c:2635: instance '0x7fc16c00aa70' has no handler with id '21847'
mate-session[4217]: Gtk-WARNING: Error loading theme icon 'image-missing' for stock: Unrecognized image file format
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-screensaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
(It was suggested here (in 2009, at the bottom of the thread) that removing the .local
dir from the home dir would solve the icons problem. So I did that for the 2nd user but it had no effect.)
(It was also suggested on a non-ubuntu forum that reinstalling librsvg would solve the problem. I didn't do that because, at least on MATE, librsvg2-2 has about a hundred dependencies.)
The full .xsession-errors
file is here.
What I'd like to do, if possible, for starters, is restore the icons on the 2nd-user login.
Would anyone have suggestions of how to do that, and how I might get rid of the "unrecognized file format" warnings? Thanks.
sudo apt install apturl
? If it's installed, what does it say forsudo apt install --reinstall apturl
? – Hi-Angel Sep 11 '16 at 20:23E: Package 'apturl' has no installation candidate
– Melvin Q. Watchpocket Sep 11 '16 at 23:17sudo apt install compiz-plugins
. . . The following packages have unmet dependencies: compiz-plugins : Depends: compiz-core (= 1:0.9.12.2+16.04.20160801.3-0ubuntu1) but 1:0.9.12.2+16.04.20160714-0ubuntu1 is to be installed Depends: compiz-plugins-default (= 1:0.9.12.2+16.04.20160801.3-0ubuntu1) but 1:0.9.12.2+16.04.20160714-0ubuntu1 is to be installed E: Unable to correct problems, you have held broken packages._ – Melvin Q. Watchpocket Sep 11 '16 at 23:27sudo apt install compiz-core
returns compiz-core is already the newest version (1:0.9.12.2+16.04.20160714-0ubuntu1). andsudo apt install compiz-plugins-default
returns compiz-plugins-default is already the newest version (1:0.9.12.2+16.04.20160714-0ubuntu1). – Melvin Q. Watchpocket Sep 12 '16 at 00:13software-properties-gtk
, set all checkboxes on the «Ubuntu Software» tab, runsudo apt update
. If it didn't fix, then backup yoursources.list
, and follow this answer to create new one (again, set all checkboxes, and runsudo apt update
), to rule out either that server could have broken list, and PPA could screw dependencies in some way. If it didn't help again, run (with all that stuff done)sudo apt-get -f install
, and tell what it says. – Hi-Angel Sep 12 '16 at 04:41