mdmsetup 返回退出状态 1

mdmsetup 返回退出状态 1

我想安装并使用mdmCinnamon lightdm

我已经安装了mdm,但gksudo mdmsetup只打开一个对话框要求验证身份,然后立即退出并显示代码1。系统日志中没有任何内容。

我是否缺少某个包,还是应该手动配置?


以下是评论中要求的结果:

$ uname -a
Linux mint-kitty 4.2.0-24-generic #29-Ubuntu 15.10 SMP Mon Jan 11 18:00:07 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ apt-cache policy mdm
mdm:
  Installed: 0.1.3-2.1
  Candidate: 0.1.3-2.1
  Version table:
 *** 0.1.3-2.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
        100 /var/lib/dpkg/status

$ which mdmsetup
process terminated with exit status 2

答案1

Ubuntu 官方存储库/universe 中还有另一个同名的软件包mdm,请参阅packages.ubuntu.com

mdm 软件包

xenial (utils): Utilities for single-host parallel shell scripting [universe]
0.1.3-2.1: amd64 i386

可能你安装了错误的软件包。请检查:

sudo apt-cache policy mdm
which mdmsetup

我认为应该将此作为错误报告给 Mint dev。

现在很明显您没有安装 mint mdm。

  1. 删除从官方存储库获取的 mdm

    sudo apt-get purge mdm
    
  2. 从镜像或 Mint 官方存储库下载 mint mdm 及其相关主题:

    http://packages.linuxmint.com/search.php?keyword=mdm&release=Sarah§ion=any

  3. 使用软件中心(双击)或命令安装,例如:

    sudo dpkg -i mdm_2.0.7+rosa_amd64.deb
    

答案2

由于您不能直接安装 mdm,因此您需要键入sudo add-apt-repository ppa:noobslab/mint然后更新并键入sudo apt-get install mdm mdm-themes。您可以使用其他官方存储库,或者如果您有权访问 root 帐户。您可能可以在没有 mdm 窗口的情况下运行此命令。

sudo apt-get update
sudo dpkg-reconfigure lightdm
sudo apt-get purge mdm
dpkg-reconfigure mdm

如果这不起作用我建议您apt-cache policy mdm输入which mdmsetup

还可以尝试卸载 lightdm 并安装 mdm。这也可能解决您的问题。为此,请运行以下命令:

sudo apt-get purge lightdm
sudo apt-get update
sudo apt-get install mdm
sudo reboot

相关内容