rdesktop问题

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

rdesktop问题

#1

帖子 tang.zhe » 2017-04-28 20:41

一直好用,这两周不知哪里出问题了,总是显示如下错误:

代码: 全选

tt@homett:~$ rdesktop 192.168.123.9
Failed to negotiate protocol, retrying with plain RDP.
段错误 (核心已转储)
tt@homett:~$ 
求助!
上次由 tang.zhe 在 2017-04-28 21:08,总共编辑 1 次。
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: rdesktop问题

#2

帖子 vickycq » 2017-04-28 20:45

执行以下指令将结果全部复制贴上来

代码: 全选

cat /etc/issue
dpkg -l rdesktop
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: rdesktop问题

#3

帖子 tang.zhe » 2017-04-28 21:04

代码: 全选

tt@homett:~$ cat /etc/issue
Ubuntu 17.04 \n \l

tt@homett:~$ dpkg -l rdesktop
期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h)
| 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T)
|/ 错误?=(无)/须重装(R) (状态,错误:大写=故障)
||/ 名称           版本         体系结构     描述
+++-==============-============-============-=================================
ii  rdesktop       1.8.3-2      amd64        RDP client for Windows NT/2000 Te
tt@homett:~$ 


头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: rdesktop问题

#4

帖子 vickycq » 2017-04-28 21:42

相似的问题已经被报告到 Ubuntu 和 Debian 的 bug 追踪系统,还没有解决方案。
鉴于 Ubuntu 16.10 的 rdesktop 1.8.3-1 和 Ubuntu 17.04 的 rdesktop 1.8.3-2 所需依赖和版本完全相同,您可以尝试在问题解决之前暂时使用 Ubuntu 16.10 的 rdesktop 1.8.3-1。您可以通过按顺序执行以下指令来安装 Ubuntu 16.10 的 rdesktop 1.8.3-1

代码: 全选

sudo apt purge rdesktop
wget http://mirrors.ustc.edu.cn/ubuntu/pool/universe/r/rdesktop/rdesktop_1.8.3-1_amd64.deb
sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
参考
https://bugs.launchpad.net/ubuntu/+sour ... ug/1683359
https://bugs.debian.org/cgi-bin/bugrepo ... bug=839897
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: rdesktop问题

#5

帖子 tang.zhe » 2017-04-29 6:02

完美解决了我的问题,感谢朋友!
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: rdesktop问题

#6

帖子 vickycq » 2017-04-29 11:52

tang.zhe 写了:完美解决了我的问题,感谢朋友!
之前忘了说,您可能需要通过执行以下指令来暂时阻止 rdesktop 升级到故障版本

代码: 全选

sudo apt-mark hold rdesktop
执行以下指令来查看被锁定的软件包

代码: 全选

dpkg --get-selections | grep hold
如果日后您发现 bug #1683359 中推出了解决此问题的新版,您可以执行以下指令解除锁定

代码: 全选

sudo apt-mark unhold rdesktop
这样将允许 rdesktop 升级到最新版本
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: rdesktop问题

#7

帖子 tang.zhe » 2017-04-29 22:35

楼上真是好人啊,多谢了!
看时间我还早注册一年,这些年光知道简单操作笨兔,其他一概不知,惭愧。。。
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: rdesktop问题

#8

帖子 科学之子 » 2017-04-30 0:45

vickycq 写了:相似的问题已经被报告到 Ubuntu 和 Debian 的 bug 追踪系统,还没有解决方案。
鉴于 Ubuntu 16.10 的 rdesktop 1.8.3-1 和 Ubuntu 17.04 的 rdesktop 1.8.3-2 所需依赖和版本完全相同,您可以尝试在问题解决之前暂时使用 Ubuntu 16.10 的 rdesktop 1.8.3-1。您可以通过按顺序执行以下指令来安装 Ubuntu 16.10 的 rdesktop 1.8.3-1

代码: 全选

sudo apt purge rdesktop
wget http://mirrors.ustc.edu.cn/ubuntu/pool/universe/r/rdesktop/rdesktop_1.8.3-1_amd64.deb
sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
参考
https://bugs.launchpad.net/ubuntu/+sour ... ug/1683359
https://bugs.debian.org/cgi-bin/bugrepo ... bug=839897
"依赖和版本完全相同"怎么看出来的?
貌似直接aptitude show package-name这样看不可靠,因为依赖关系是可以递归的
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: rdesktop问题

#9

帖子 vickycq » 2017-04-30 1:06

科学之子 写了:"依赖和版本完全相同"怎么看出来的?
貌似直接aptitude show package-name这样看不可靠,因为依赖关系是可以递归的
这倒是,说完全一样不严谨。不过第一层的依赖是完全一样的。第二层即使不一样也没关系。
假设 rdesktop 依赖 libfoo,然而 libfoo:
在 16.10 依赖 libpng12,
在 17.04 依赖 libpng16,
但 17.04 没有 libpng12。这样也没关系,反正安装的是 17.04 的 libfoo,17.04 的 libfoo 并不需要 libpng12。所以完全适用。
但如果第一层就不一样就完蛋了。如果 rdesktop 在 16.10 依赖 libpng12,在 17.04 依赖 libpng16,但 17.04 没有 libpng12。那我们必须解决 libpng12 的问题。

http://packages.ubuntu.com/zesty/rdesktop
http://packages.ubuntu.com/yakkety/rdesktop
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: rdesktop问题

#10

帖子 tang.zhe » 2017-11-20 20:49

17.10还是这个版本 :What
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: rdesktop问题

#11

帖子 vickycq » 2017-11-20 22:00

tang.zhe 写了:17.10还是这个版本 :What
Debian 的 bug 一直没修 https://bugs.debian.org/cgi-bin/bugrepo ... bug=839897
继续用老版本包吧...
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
头像
tang.zhe
帖子: 1505
注册时间: 2010-07-15 13:31

Re: rdesktop问题

#12

帖子 tang.zhe » 2020-04-16 13:34

求助,xubuntu 19.10 amd系统

代码: 全选

xu@xuv:~$ cat /etc/issue
Ubuntu 19.10 \n \l
xu@xuv:~$ sudo dpkg -i rdesktop_1.8.3-1_amd64.deb
(正在读取数据库 ... 系统当前共安装有 215448 个文件和目录。)
准备解压 rdesktop_1.8.3-1_amd64.deb ...
正在解压 rdesktop (1.8.3-1) 并覆盖 (1.8.3-1) ...
dpkg: 依赖关系问题使得 rdesktop 的配置工作不能继续:
rdesktop 依赖于 libssl1.0.0 (>= 1.0.0);然而:
未安装软件包 libssl1.0.0。

dpkg: 处理软件包 rdesktop (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 man-db (2.8.7-3) 的触发器 ...
在处理时有错误发生:
rdesktop
xu@xuv:~$ rdesktop 192.168.123.4
rdesktop: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
现在暂时只能用remmina了,没有命令行方便。
回复