通过 synaptic 将 cinnamon 升级到 2.0.6-20131026040307-precise 后,“cinnamon 设置”图形用户界面或窗口损坏。它看起来是空白的,只显示“外观”、“首选项”、“硬件”和“管理”的配置类别图标。这些类别中的图标本应消失。我不知道 cinnamon-control-center 是否在上次 cinnamon 更新期间被删除,但这个问题始于 10 月 25 日。
从终端运行 cinnamon-settings 时,会出现几个错误,例如:
Could not load screen module; is the cinnamon-control-center package installed?
/usr/lib/cinnamon-settings/modules/cs_user.py:112: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
file_icon = Gio.FileIcon().new(file)
(cinnamon-settings.py:5471): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkMenuItem, but as a GtkBin subclass a GtkMenuItem can only contain one widget at a time; it already contains a widget of type GtkAccelLabel
Could not find network module; is the cinnamon-control-center package installed?
synaptic 中未安装 cinnamon-control-center,当标记模块进行安装时,会选择删除 unity。有没有办法在不删除 unity 的情况下恢复此功能?
版本:Ubuntu 12.04(精确)
内核:3.2.0-55-generic
桌面:Cinnamon 2.0.6-20131026040307-precise
通过将函数名称附加到命令,仍然可以通过终端访问某些设置:
cinnamon-settings panel
cinnamon-settings calendar
cinnamon-settings themes
cinnamon-settings applets
cinnamon-settings windows
cinnamon-settings fonts
cinnamon-settings hotcorner
答案1
有一种方法可以解决这个问题,这个修复已经被确认可以在 Ubuntu 12.04 64 位和 32 位上运行:
- 项目清单
- 打开终端
- 发出以下命令:sudo gedit /usr/lib/cinnamon-settings/cinnamon-settings.py
- 输入密码
- Gedit 将以提升的权限打开。转到第 325 行(可以在 Gedit 底部看到这些行)。
- 按回车键并在新创建的行中添加以下内容:widget.set_item_width(105)
- 保存并关闭。
现在应该可以了。Bob Wanamaker 指出了 GitHub 提交的解决方法,如下所示:https://github.com/linuxmint/Cinnamon/commit/c4eac2e3ab88a2264faedf09f026432522bbe18e
注意:使用此修复程序需要您自担风险。请务必复制原始文件,以防万一。