Ubuntu中获取xrdp的版本信息

当我在Ubuntu20.04安装了xrdp后想要抓取xrdp的版本号信息,我通过 xrdp -v 打印出了xrdp的版本信息如下:

于是我想通过 sed 命令将第一行的版本信息抓取出来:

xrdp -v | sed -n '1p'

运行完这条命令之后,终端却没有给我任何输出,然而之前我在 CentOS7.9 却能成功抓取,于是我又尝试将整个输出信息重定向到一个文件中,当我查看文件时也没有任何输出:

最后通过查阅资料,我找到了解决办法,在 xrdp 前面加个 unbuffer 或者 stdbuf -o0(小写的欧和零):

这两个命令的作用都是为了取消缓冲,这就好比我们在线看电影时,转圈圈提示正在缓冲,等它缓冲完一段时间的视频之后你整段才能播放出来,用了这命令之后,当前你能看多少就给你播放多少。所以我们抓取不到的原因是 xrdp -v 打印的内容在没有填满的缓冲区内暂时无法输出,我们就去抓取,自然是什么都抓取不到。

Ubuntu 20.04上,如果你在使用xrdp时遇到了黑屏问题,你可以尝试以下解决方法。首先,你需要打开startwm.sh文件,可以通过使用以下命令来实现:sudo vim /etc/xrdp/startwm.sh 。或者你也可以使用sudo -s nano /etc/xrdp/startwm.sh命令来编辑该文件。然后,你需要检查该文件的配置是否正确。确保以下代码行未被注释: unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR 接下来,你可以尝试添加以下代码行: export GNOME_SHELL_SESSION_MODE=ubuntu export XDG_CURRENT_DESKTOP=ubuntu:GNOME export XDG_DATA_DIRS=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop 保存并关闭该文件,然后重新启动xrdp服务。你可以使用以下命令重启xrdp服务: sudo systemctl restart xrdp 如果问题仍然存在,你可以尝试在配置文件/etc/xrdp/startwm.sh添加以下代码来解决问题: export XKL_XMODMAP_DISABLE=1 export XDG_CURRENT_DESKTOP=XFCE export STARTUP="xfce4-session" 保存并关闭该文件,然后重新启动xrdp服务。 希望以上解决方法可以帮助你解决Ubuntu 20.04上xrdp黑屏的问题。如果问题仍然存在,请检查系统和xrdp的日志文件以获取更多详细信息,以便进一步调查和解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Ubuntu20.0.4安装Xrdp并解决远程黑屏问题](https://blog.csdn.net/xiaolizhi1990/article/details/123741059)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [详解如何在Ubuntu 20.04上安装Xrdp服务器(远程桌面)](https://download.csdn.net/download/weixin_38558870/12841016)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Ubuntu 20.04 Xrdp 远程桌面黑屏](https://blog.csdn.net/qq_40309341/article/details/118111857)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值