dany2
March 9th, 2018, 03:53 PM
I experienced the same problem. The symptoms were:
Launch bar or task bar on desktop
Able to start terminal from desktop menu (right mouse click and Open Terminal) but with no window decorations. No moving or resizing of windows.
Able to start other applications from terminal. Again no moving or resizing, but could change focus between then by clicking if the windows were not hidden as window order could not be changed.
These are similar to the symptoms when no window manager is running except I could change focus, which is not usually possible without a window manager.
I have a two seat setup with two accounts, so I was able to test various things.
One user who happens not to have root privileges was able to log in on either seats with no problems at all. None of the symptoms described above were experienced.
The other user who does have root privileges experienced the problem on either seat. I don't know if it is related to having the root privileges.
I tried several things including all of those described in this thread. None of them worked. Since only one account was experiencing the problem and on both seats, I really felt it was a permissions problem.
One interesting symptom is that ccsm showed that the unity plugin was disabled and there was no way to get ccsm to retain the setting after enabling it. In fact all plugins were always disabled everytime I restarted ccsm. However viewing the user database with dconf (dconf dump /org/compiz/) did show that I had various plugins enabled. I even transferred the working account's /org/compiz/ settings over so they would be identical, then started ccsm and still it would see nothing enabled.
There was also a python KeyError with 'active_plugins' key not found at line 1041 of /usr/lib/python2.7/dist-packages/ccm/Pages.py (provided by compizconfig-settings-manager package). So something looks broken there, probably in /usr/lib/python2.7/dist-packages/compizconfig.x86_64-linux-gnu.so or possibly even in /usr/lib/x86_64-linux-gnu/libcompizconfig.so.0 from libcompizconfig0 package.
Anyway, after many fruitless attempts at identifying the problem, I gave up and restored to the following:
Package
Broken version
Working version
compiz
1:0.9.12.3
1:0.9.12.2
compiz-core
1:0.9.12.3
1:0.9.12.2
compiz-gnome
1:0.9.12.3
1:0.9.12.2
compiz-plugins-default
1:0.9.12.3
1:0.9.12.2
compizconfig-settings-manager
1:0.9.12.3
1:0.9.12.2
python-compizconfig
1:0.9.12.3
1:0.9.12.2
libcompizconfig0
1:0.9.12.3
1:0.9.12.2
libdecoration0
1:0.9.12.3
1:0.9.12.2
unity
7.4.5
7.4.0
libunity-core-6.0-9
7.4.5
7.4.0
session-shortcuts
1.2
1.2
unity-schemas
7.4.5
7.4.0
unity-services
7.4.5
7.4.0
Note that session-shortcuts package did not change versions but it has a dependency on libunity-core-6.0-9 so I had to remove it when I removed libunity-core-6.0-9 and then re-install it.
I did the downgrades by first removing xenial-updates from my list of repositories. That's just unticking "Recommended udpates (xenial-updates) in the Updates tab of the Software & Updates window found either in synaptic's Settings -> Repositories menu or under Software & Updates in the System Settings app.
Then through synpatic, I removed all the compiz related packages (the ones with version 1:0.9.12.3), closed synaptic then restarted it and installed the 1:0.9.12.2 versions which it was then displaying as available for installation.
I then uninstalled the unity related packages (the ones with version 7.4.5), and without closing synaptic I tried to install the 7.4.0 versions but got an error doing so. So I closed synaptic and installed through the command line with apt-get install which had no problem. I also ran sudo apt-get install -f to make sure there were no problems left over, which there weren't.
So I now don't have xenial-updates as a source of updates, but I'll keep an eye out for announcements when this problem is fixed so I can re-enable it.
I hope someone or even to analyse the problem quicker.
Cheers
Dan
Launch bar or task bar on desktop
Able to start terminal from desktop menu (right mouse click and Open Terminal) but with no window decorations. No moving or resizing of windows.
Able to start other applications from terminal. Again no moving or resizing, but could change focus between then by clicking if the windows were not hidden as window order could not be changed.
These are similar to the symptoms when no window manager is running except I could change focus, which is not usually possible without a window manager.
I have a two seat setup with two accounts, so I was able to test various things.
One user who happens not to have root privileges was able to log in on either seats with no problems at all. None of the symptoms described above were experienced.
The other user who does have root privileges experienced the problem on either seat. I don't know if it is related to having the root privileges.
I tried several things including all of those described in this thread. None of them worked. Since only one account was experiencing the problem and on both seats, I really felt it was a permissions problem.
One interesting symptom is that ccsm showed that the unity plugin was disabled and there was no way to get ccsm to retain the setting after enabling it. In fact all plugins were always disabled everytime I restarted ccsm. However viewing the user database with dconf (dconf dump /org/compiz/) did show that I had various plugins enabled. I even transferred the working account's /org/compiz/ settings over so they would be identical, then started ccsm and still it would see nothing enabled.
There was also a python KeyError with 'active_plugins' key not found at line 1041 of /usr/lib/python2.7/dist-packages/ccm/Pages.py (provided by compizconfig-settings-manager package). So something looks broken there, probably in /usr/lib/python2.7/dist-packages/compizconfig.x86_64-linux-gnu.so or possibly even in /usr/lib/x86_64-linux-gnu/libcompizconfig.so.0 from libcompizconfig0 package.
Anyway, after many fruitless attempts at identifying the problem, I gave up and restored to the following:
Package
Broken version
Working version
compiz
1:0.9.12.3
1:0.9.12.2
compiz-core
1:0.9.12.3
1:0.9.12.2
compiz-gnome
1:0.9.12.3
1:0.9.12.2
compiz-plugins-default
1:0.9.12.3
1:0.9.12.2
compizconfig-settings-manager
1:0.9.12.3
1:0.9.12.2
python-compizconfig
1:0.9.12.3
1:0.9.12.2
libcompizconfig0
1:0.9.12.3
1:0.9.12.2
libdecoration0
1:0.9.12.3
1:0.9.12.2
unity
7.4.5
7.4.0
libunity-core-6.0-9
7.4.5
7.4.0
session-shortcuts
1.2
1.2
unity-schemas
7.4.5
7.4.0
unity-services
7.4.5
7.4.0
Note that session-shortcuts package did not change versions but it has a dependency on libunity-core-6.0-9 so I had to remove it when I removed libunity-core-6.0-9 and then re-install it.
I did the downgrades by first removing xenial-updates from my list of repositories. That's just unticking "Recommended udpates (xenial-updates) in the Updates tab of the Software & Updates window found either in synaptic's Settings -> Repositories menu or under Software & Updates in the System Settings app.
Then through synpatic, I removed all the compiz related packages (the ones with version 1:0.9.12.3), closed synaptic then restarted it and installed the 1:0.9.12.2 versions which it was then displaying as available for installation.
I then uninstalled the unity related packages (the ones with version 7.4.5), and without closing synaptic I tried to install the 7.4.0 versions but got an error doing so. So I closed synaptic and installed through the command line with apt-get install which had no problem. I also ran sudo apt-get install -f to make sure there were no problems left over, which there weren't.
So I now don't have xenial-updates as a source of updates, but I'll keep an eye out for announcements when this problem is fixed so I can re-enable it.
I hope someone or even to analyse the problem quicker.
Cheers
Dan