【问题记录】关于xrdp远程桌面安装失败(本质是软件源版本)
- 我自己机器的显存不足以支持我运行一些大规模的模型训练,所以要用组里的服务器远程训练。但有时候一些模型,为了看效果(比如图片相关的)(效果不行得停掉改参数吧),用了visdom显示,为了看visdom显示的效果我得给远程服务器配个xrdp远程桌面。(这是我最开始的想法)
- 经过多方阅读,这个博主写的脚本是正确安装xrdp的最有效的方法,关于脚本的博文是:http://c-nergy.be/blog/?p=12283 , 每个ubuntu发行版本的不同脚本的下载页面是:https://www.c-nergy.be/products.html
- 最有效的版本并没有在组里的服务器上奏效,因为安装的过程中最后几步,报了很经典的,“xxxx将会被安装,,,但是xxxx版本已安装,,,所以它不会被安装。。。”还有什么“有未满足的依赖关系,因为您要求xxxx满足现状”。一般这种情况都是,它说要哪个版本咱们就装哪个,但是这次不行,(当时忘截图了)
- 直接结果是xrdp登完了显示一片蔚蓝(那个颜色应该叫绿松石色吧单词应该拼成turquoise?)
- 今天发现,那几个未满足的依赖关系是2204的东西,他说破坏依赖关系的版本是2004的,但是这是2204的怎么会装2004的东西呢?
lsb_release -a
出来的,货真价实 - 打开
/etc/apt/source.list
看到之前不知道哪位仁兄换的国科大源
这一堆focal,focal是2004的小名啊,我们2204那不是应该叫jammy嘛
改成jammy,然后apt-get update
。然后运行上面提到的大佬的安装脚本
没再说什么xxx依赖关系xxxxx满足现状xxxxx。
然后远程桌面连一下
看见这个页面真振奋人心啊 - 得到的启示:
- 用公用机器,出问题卡在版本和依赖关系走投无路的时候,看看是不是之前有大兄弟换源搞错版本了
- 自己换源的时候一定不要纯复制粘贴别人的帖子,不一样的版本有不一样的小名的什么focal jammy 得替换成自己的系统对应的小名
(或许当初本科的时候,班里经常有人嚷嚷着装环境装不上,依赖关系有问题,是不是就是因为盲目复制粘贴了别人的换源的帖子呢,我不清楚)