我正在尝试从 Windows 10 机器连接到我的 Ubuntu 机器。我是 Linux 新手,但已经在这方面工作了几个星期。
我不知道我需要什么才能让它工作。我已经安装了 xrdp 和 gnome,并且能够远程进入 Ubuntu 机器。不幸的是,在登录提示时,当我输入用于连接到我的 Ubuntu 机器的密码时,我收到“登录失败以显示:0”错误。另外,我什至如何设置用户帐户来登录?我在哪里/如何设置密码?我不确定我还需要什么来设置它。
有人能指出我正确的方向吗?
Ubuntu 18.04.2 和 18.04.3 以及存储库中的 xrdp 软件包存在一个已知问题。当您在 Ubuntu 18.04.2 及更高版本上从存储库安装 xrdp 时,该软件包需要xorg-xserver-core软件包,而这些点版本已xorg-xserver-core-hw*安装软件包
另请注意,自 Ubuntu 18.04 起,xRDP 在 GNOME 桌面上运行良好,您可以执行与系统的 xRDP 连接。
要解决此问题,您可以使用以下选项之一
xorgxrdp-hwe-18.04包已为 Ubuntu 18.04.2 和 18.04.3 提供了新的兼容 xorgxrdp 软件包。通过发出以下命令来安装它
sudo apt-get install xorgxrdp-hwe-18.04
Run Code Online (Sandbox Code Playgroud)
xorg-xserver-core我们假设您已经安装了 xRDP 软件包并且想要修复它
sudo apt-get install xserver-xorg-core
sudo apt-get -y install xserver-xorg-input-all
Run Code Online (Sandbox Code Playgroud)
有关此博文的更多信息
注意:要使用此选项,请删除已安装的 xrdp 软件包
sudo add-apt-repository ppa:martinx/xrdp-hwe-18.04
sudo apt-get update
sudo apt-get install xrdp xorgxrdp
Run Code Online (Sandbox Code Playgroud)
更多信息请参见这篇博文
注意:要使用此选项,请删除已安装的 xrdp 软件包
您可以使用以下脚本之一自动执行xrdp 安装并使其与 Ubuntu 默认桌面完美配合
小智 0
我的问题是 Linux 用户名以数字开头。可以创建这样的用户,而不会出现任何错误或警告(如useradd 1foo)。但使用此用户进行 xrdp 最终会出现login failed for display: 0错误消息。
为我修复:用户名不得将数字作为第一个字符(例如使用x1foo或onefoo代替1foo)。
| 归档时间: |
|
| 查看次数: |
57868 次 |
| 最近记录: |