我在桌面上使用 Ubuntu。当我离开桌面时,我想使用我的 Windows 7 笔记本电脑访问会话。目前,我使用 xrdp 进行连接,但它启动了远程会话。有没有办法只使用相同的桌面会话?我希望能够从桌面上离开的地方继续。
谢谢
我安装了最新的 ubuntu 桌面,当我安装 xrdp 时,当我从 Windows rdc 连接时出现灰色屏幕。这在 ubuntu 12.04 中运行良好。
我找到了几种解决方案,但它们并不是我真正想要的。我希望 ubuntu 桌面能够与 xrdp 一起运行。
有什么建议?
我已经尝试了几乎所有关于 xrdp“灰屏”的帖子。我能够让 xfe 桌面工作,但我真的希望 ubuntu 桌面工作。
我做了以下安装 xrdp:
须藤 apt-get 更新须藤 apt-get 安装 xrdp
重启 ubuntu 14.04 台式机。
Windows 中的 RDC 会导致带有“x”光标的灰色屏幕。
更新和安装 xrdp 的过程适用于 ubuntu 12.04 桌面,我可以通过 Windows RDC 进入桌面就好了。但是 14.04 桌面显示灰色屏幕。
我正在运行带有 4 个专用内核和 4GB 或 ram 的 Ubuntu Server VPS
lsb_release -a
Run Code Online (Sandbox Code Playgroud)
说我在跑步
Description: Ubuntu 14.04.5 LTS
Codename: trusty
Run Code Online (Sandbox Code Playgroud)
我已经安装了 Android Studio 3.0.1 我或多或少地遵循了这个教程,刚刚获得了最新版本。安装时顺利。
然后我安装了 xrdp 和 xfce4,远程连接没有任何问题
我从 rdp 的提升终端窗口中使用以下命令启动 android studio
sudo ~/bin/android-studio/bin/studio.sh
Run Code Online (Sandbox Code Playgroud)
命令输出
Error parsing gtk-icon-sizes string: ''
Run Code Online (Sandbox Code Playgroud)
但是android studio运行良好并允许我制作项目和代码所以我尝试编译hello world应用程序并在创建android虚拟电话并尝试运行后在ADV中运行它我收到以下错误
KVM is required to run this AVD.
/dev/kvm device: permission denied
Grant current user access to /dev/kvm
Run Code Online (Sandbox Code Playgroud)
我跑了
usermod -aG kvm *username*
usermod -aG libvirtd *username"
adduser *username* kvm
adduser *username* libvirtd
adduser *username* …
Run Code Online (Sandbox Code Playgroud) 我遇到了 XRDP 无法正常工作的另一个问题。我已经做了很长一段时间了,我认为我需要帮助。我相信这是 Ubuntu 机器没有监听端口的问题。
我遵循了http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/ 上的指南。
但是,当我从 Windows 转到 rdp 时,我可以连接并输入用户名和密码,但是当我这样做时,出现以下错误:
Connecting to sesman IP 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
srdp_mm_process_login_response:login successful for display
started connecting
connecting to 127.0.0.1 5910
error-problem connecting
Run Code Online (Sandbox Code Playgroud)
问题可能是我的 Ubuntu 机器没有监听端口 5910?你们有什么感想?如果是这样,我如何确保 Ubuntu 正在侦听端口 5910?
编辑:
好的,所以当我运行这个命令时:
sudo netstat -peant | grep ":5910 "
Run Code Online (Sandbox Code Playgroud)
什么都没有出现。当我运行此命令时:sudo netstat -peant | grep "127.0.0.1"
并滚动浏览,我没有看到任何连接到端口 5910 的东西。我相信我发现了一个大问题。我现在的问题是如何设置 xrdp 来监听 5910 端口?
我有一个 Ubuntu 虚拟机,我需要对其进行远程桌面。我没有对那台机器的物理访问权限,我只能对这台机器执行 ssh。我想做远程桌面并想出了很多选项(vnc、xrdp、opennx)。我使用了 xrdp 并在 ubuntu 机器(xrdp 和依赖)中安装了必要的包。然后我使用以下命令行选项在 ubuntu 中启用了远程访问。
gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled true
gconftool-2 -s -t bool /desktop/gnome/remote_access/prompt_enabled false
Run Code Online (Sandbox Code Playgroud)
然后我重新启动了 xrdp(/etc/init.d/xrdp start)。但是当我尝试使用 Windows 客户端 (mstsc) 执行 rdp 时,出现以下错误。未启用对服务器的远程访问。
我该如何解决这个问题?请帮忙。
拉吉
我正在尝试让远程桌面功能在 Ubuntu(桌面)22.04 上运行,但我似乎无法从 Windows (10) PC 连接到我的 Ubuntu 桌面。我正在使用这些说明:
我已在 (Ubuntu) 共享设置中启用了远程桌面,但是当我在 Windows 上运行远程桌面客户端(即标准 mstsc.exe 客户端)并连接到 Ubuntu 服务器的 IP 地址时,我会看到以下登录对话框:
会话下拉列表有 4 个选项:
选择 Xorg 和一些登录凭据会导致窗口关闭。如果我将凭据留空,则会出现一个“确定”对话框,其中包含以下消息:
Connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
login failed for display 0
Run Code Online (Sandbox Code Playgroud)
如果我单击“确定”,它将返回到登录对话框。
如果我选择 Xvnc 和一些凭据,则会出现空白的绿屏。
如果我在共享设置中禁用远程桌面,我会得到类似的行为。
我在第二台 Ubuntu 22.04 主机上尝试了同样的操作,并得到了同样的结果。
我面临 XRDP 的问题,在输入正确的用户名密码后,会话立即终止。我在论坛上看到了很多该问题的发生,但没有一个解决方案有帮助。您能建议一些后续步骤吗?
这是 xrdp.log
[20210116-16:01:40] [INFO ] Socket 12: AF_INET6 connection received from ::ffff:192.168.1.4 port 54568
[20210116-16:01:40] [DEBUG] Closed socket 12 (AF_INET6 ::ffff:192.168.1.47 port 3389)
[20210116-16:01:40] [DEBUG] Closed socket 11 (AF_INET6 :: port 3389)
[20210116-16:01:40] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20210116-16:01:40] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20210116-16:01:40] [DEBUG] TLSv1.3 enabled
[20210116-16:01:40] [DEBUG] TLSv1.2 enabled
[20210116-16:01:40] [DEBUG] Security layer: requested 11, selected 1
[20210116-16:01:50] [INFO ] connected client computer name: abhsha-m-23zs
[20210116-16:01:50] [INFO ] adding …
Run Code Online (Sandbox Code Playgroud) 最初,当我尝试使用 RDP 登录到我的 ubuntu 机器(版本 12.10)时,我会得到一个 ubuntu 桌面背景,没有文本、菜单栏或任何表明它已加载桌面的内容。
我经历了以下声称可以解决该问题的说明:
编辑.Xsession
文件以添加以下行:
gnome-session –session=ubuntu-2d
Run Code Online (Sandbox Code Playgroud)
但它导致了以下错误:
无法加载会话“ubuntu-2d
它只允许我注销。
所以现在,我的问题是:
如何使用 XRDP 以万无一失的方式登录到我的 Ubuntu 桌面。我可以成功通过 SSH 连接到命令行,所以我需要安装另一个窗口管理器吗?我需要重置一些设置吗?
经过几天的搜索解决方案,我仍然无法从 Windows 7 到 Ubuntu Desktop 13.10(或 14.04)获得正确的 RDP 连接。当我在 Windows 中使用 RDP 时,它可以很好地连接到我的 Ubuntu 盒子,但是我得到一个灰色/黑色像素屏幕,光标带有一个“X”。
这是我迄今为止尝试过的(在 13.10 和 14.04 中)
创建.xsession
文件以使用 gnome-2d
安装了 xfce4 并更新了.xsession
文件以使用它
在对 .xsession 文件进行任何更改后,我确实重新启动了 xrdp
修改 startwm.sh 指向 .xsession 文件的位置
chmod 755 .xsession
文件所以它是可执行的
更新了 nvidia 驱动程序
我不知道发生了什么。我能够使用 x11vnc 来控制 Ubuntu 机器,但我正在尝试从 Windows 创建一个实际的远程会话,而不仅仅是控制。
任何帮助将不胜感激,我一直在寻找解决方案,到目前为止,遇到此问题的任何其他人,他们的解决方案对我来说都没有成功。
我想使用 Unity 桌面环境通过 xrdp 远程连接到 Ubuntu 16.04 LTS 系统。
我有一个 14.04 LTS 系统,我将其配置为使用 Xfce 进行 xrdp 连接,但我更喜欢 Unity,并希望尽可能避免安装其他桌面环境。
这可能吗?如果是这样,正确配置它的步骤是什么?