我试图遵循这个问题的最佳答案是否有可用的 Ubuntu 主题可以使其看起来像 Windows 7?但是当我输入此代码时./win7-setup.sh
出现此错误:
我尝试在“GNOME”、“GNOME Classic”和“GNOME Classic(无效果)”中运行此命令
我正在运行 Ubuntu 12.04 64 位。
编辑:
我已经安装了 gdm 并尝试使用 gnome-classic 和 gdm,但出现了同样的错误。
答案1
尝试这个:
启动您的机器。当您进入登录窗口时,按 ctrl+alt+f1。这将带您进入命令行 shell,您也必须登录(密码不会在屏幕上显示,出于安全原因应该是这样的)
现在请输入以下命令:
sudo killall lightdm
sudo stop lightdm
确保正在运行的显示管理器已停止。
现在输入以下命令激活 gnome-display-manager
sudo gdm
几秒钟后,您将看到一个新的登录屏幕,请确保选择了 gnome-classic 会话并登录到您的系统。
现在再次尝试安装脚本(确保您以超级用户权限运行它。
答案2
这似乎是一个安全漏洞。实际上,GDM 的安全策略基本上存储在 中/etc/dbus-1/system.d
。因此,为了拥有名称 org.gnome.DisplayManager,必须有一个文件位于
/etc/dbus-1/system.d // by default called gdm.conf
具有:
<allow own="org.gnome.DisplayManager"/>
在其中(以及其他事项)。只需尝试检查上述调整是否适合您。然后只需按照答案 1 中告诉您的步骤正常操作即可。
答案3
查看 Maverickz 的回答这里。
问题的原因在于桌面会话未报告为 Gnome。简单的解决方法是编辑 win7-setup.sh 文件并搜索以下行:
[ $DESKTOP_SESSION = "gnome" ]
并将其更改为:
[ $DESKTOP_SESSION = "gnome-classic" ]