попробуйте удалить Screenlets, если у вас есть, это помогло мне (Ubuntu 11.10, AMD Prprietary Drivers 11.10).
Поскольку он правильно запускается с терминала, вы можете
вариант 1) просто создать для него новый ярлык, как описано здесь. или
Вариант 2) отредактируйте существующий ярлык на usr/share/applications/unity-control-center.desktop, который в моей системе выглядит следующим образом:
[Desktop Entry]
Name=System Settings
Icon=preferences-system
Exec=unity-control-center --overview
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center
Вариант 3) переустановите пакет с помощью: sudo apt-get --reinstall install unity-control-center
Любой из этих подходов должен работать.
Поскольку он правильно запускается с терминала, вы можете
вариант 1) просто создать для него новый ярлык, как описано здесь. или
Вариант 2) отредактируйте существующий ярлык на usr/share/applications/unity-control-center.desktop, который в моей системе выглядит следующим образом:
[Desktop Entry]
Name=System Settings
Icon=preferences-system
Exec=unity-control-center --overview
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;GTK;System;
OnlyShowIn=Unity;
Keywords=Preferences;Settings;
X-Ubuntu-Gettext-Domain=unity-control-center
Вариант 3) переустановите пакет с помощью: sudo apt-get --reinstall install unity-control-center
Любой из этих подходов должен работать.