如何使用第二台计算机作为附加监视器(Linux Fedora 24)?


10

我的目标

我想将运行Fedora 24的笔记本电脑用作台式机(也运行Fedora 24)的第二台显示器。


我尝试过的内容以及未完全解决的问题或:为什么这不是重复的问题

Xdmx

在搜索了互联网和这个网站之后,我发现了很多与相似的帖子,所有这些基本上都包含相同的步骤:

  1. Xdmx在两台计算机上安装。
  2. ssh将另一台计算机从另一台计算机导入一台计算机 -X
  3. 用于使用以下命令Xdmx将位于接收端的计算机ssh转变为监视器: startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

这样做首先会使两个计算机的屏幕都变黑几秒钟,然后给我一个很长的错误消息,其结尾为:

xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost

waiting for X server to shut down 
Couldn't get a file descriptor referring to the console

谷歌搜索错误返回此博客文章于2015年7月发布,其中用户遵循与我完全相同的步骤,但使用Ubuntu代替了Fedora,并最终获得了与我完全相同的结果。直到2016年10月,该帖子上有6条评论,所有6条评论都声称他们遵循了相同的步骤,并且收到了相同的错误。

Fedora远程桌面

虽然这确实允许我从另一台计算机控制一台计算机,但它要求我在主机计算机上使用GUI来控制笔记本电脑。为了有效使用GUI,它必须在一台显示器上占用大量空间。因此,当我要使用主机监视器时,必须按Alt键将远程桌面关闭。因此,我实际上并没有获得监视器,因为我无法同时将两个监视器用于两个不同的任务。这更像只是切换工作空间,这已经是我能够做到的了。另外,我无法在屏幕之间移动程序。

SSH -X

同上。是的,我可以控制其他计算机,但必须主动使用主机监视器来控制笔记本电脑监视器。

协同作用。

该程序实际上可以运行,但是只允许共享鼠标和键盘。程序不能在监视器之间移动,所以这并不是我想要的。而且,我是个小气的大学生,执照费是20美元。对于这个价格,我可以只买二手显示器,这让我在监视器之间移动程序。Fedora dnf存储库中有一个FOSS版本,但是该版本已过时。


@ fixer1234第一个计算机是一体机,第二个计算机是笔记本电脑。因此,两个人都没有可拆卸的屏幕。抱歉,我应该已经指定仅重新连接显示器是不可行的。
FabulousGlobe

我记得的很多都是Windows解决方案,但是以前还有很多Linux问题。我只是使用“使用笔记本电脑作为监视器is:q linux”作为搜索字符串,得到了86个结果。所以这是一个起点。在不深入研究的情况下,给出了以下内容:superuser.com/questions/661385/…(Fedora参考的可接受答案),superuser.com / questions / 51031 /…,superuser.com / questions / 143833 / …(续)
fixer1234'2013/

(情况略有不同,但可能会适应吗?),superuser.com/questions/71794/…–
fixer1234

@ fixer1234嘿,谢谢您的示例,但我恐怕无法实际使用它们。1正在使用远程桌面控制另一台计算机。我已经开始使用它了,但这并没有给我第二个屏幕,而是让我从主计算机控制笔记本电脑。它要求笔记本电脑的桌面显示在我的PC上。2引用了DMX,在过去几年中,它似乎已经神秘地停止了为每个人工作。3只是遥控器,对用户来说效果很好,因为他没有实际的监视器。4再次是Xdmx。
FabulousGlobe

1
我的建议如下:(1)通过xrandr --fb <width>x<height>匹配两台显示器的总尺寸来增加台式计算机上台式机的几何形状;(2)在桌面上启动VNC服务器;(3)使用明确的几何图形从笔记本电脑通过VNC连接到桌面,并查看桌面的最右侧(在桌面显示器上“不可见”)部分。
agtoever

Answers:


3

我使用Ubuntu 18.10和此Shell工具 https://github.com/mrenrich84/vnc_virtual_display_linker

如果您在fedora 24中使用x11和x11vnc,则可以尝试一下。

我用它来用我的Android平板电脑制作第二个屏幕(您只需要在第二个屏幕设备上使用vnc客户端)。

我的PC的鼠标和键盘在第二个屏幕上也可用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.