如何更正Anaconda安装禁用openSUSE 42.3上的用户帐户

如何更正Anaconda安装禁用openSUSE 42.3上的用户帐户,anaconda,opensuse,Anaconda,Opensuse,我使用的是openSUSE 42.3,我发现将anaconda安装为用户,即在用户主目录中,会导致dbus会话进程混乱,从而禁用对该用户的后续登录。登录时出现的消息与dbus会话管理器未找到必要文件有关。无法继续登录 Anaconda是按照Anaconda linux安装页面上的直接步骤安装的。同样,它安装在用户目录中 在第一次出现用户丢失后,我发现我可以登录到icewm桌面,但被拒绝访问该用户的mate和gnome。我在icewm中创建了另一个用户,重新登录后,新用户可以登录,mate和gno

我使用的是openSUSE 42.3,我发现将anaconda安装为用户,即在用户主目录中,会导致dbus会话进程混乱,从而禁用对该用户的后续登录。登录时出现的消息与dbus会话管理器未找到必要文件有关。无法继续登录

Anaconda是按照Anaconda linux安装页面上的直接步骤安装的。同样,它安装在用户目录中

在第一次出现用户丢失后,我发现我可以登录到icewm桌面,但被拒绝访问该用户的mate和gnome。我在icewm中创建了另一个用户,重新登录后,新用户可以登录,mate和gnome运行良好,我重新开始将用户进程转移给新用户,这很费劲。在我将anaconda安装到新用户主页后,我无法登录到我的新用户

幸运的是,我发现其他一些人在anaconda安装影响dbus会话方面存在问题。对于一个实验,我注释掉了.bashrc中的anaconda installs行,该行包含到anaconda bin文件的导出。在这样做之后,我恢复了我的两个老用户的使用,也就是说,他们现在像最初一样登录到mate和gnome。除了现在我没有水蟒

我想知道其他人是否有这个问题。 我正在寻求解释这个问题的原因。 我也在寻找一种方法,将anaconda安装为不再复制该过程的用户

谢谢你的建议。
Tom Kosvic

Anaconda提供了自己版本的qt5库。不知何故,openSUSE发行版的设置方式是,这些qt5库优先于系统qt5。该问题将在中详细讨论,但此讨论明确提到KDE/Plasma工作区

因此,是的,openSUSE中似乎有一个关于Anaconda的bug,应该在openSUSE bugtracker中报告:


作为一种解决方法,在桌面启动后,通过取消对anaconda安装程序添加的行的注释,手动编辑
.bashrc

Anaconda提供了自己版本的qt5库。不知何故,openSUSE发行版的设置方式是,这些qt5库优先于系统qt5。该问题将在中详细讨论,但此讨论明确提到KDE/Plasma工作区

因此,是的,openSUSE中似乎有一个关于Anaconda的bug,应该在openSUSE bugtracker中报告:

作为一种解决方法,在桌面启动后,通过取消对anaconda安装程序添加的行的注释,手动编辑
.bashrc