linux大手子请进来救救我
我有一台远程的ubuntu16.04的机子,本来设置的时候登陆了桌面,然后设置好了向日葵远程的,这样我能用向日葵远程上去,启动各种GUI应用,比如OBS。然后今天跟我说机房断了下电,机器现在重启了,我可以ssh上去,我在家里登录向日葵,是能看到那台ubuntu在线的,可是就是连接不上远程桌面,结合我也没法用命令打开OBS来看,我猜测是因为远程的机器没有接显示器,没有登陆x11界面导致的一切GUI程序都打不开(大概是这个意思?)那么请问我有办法远程用命令打开登陆x11界面吗?真的不想再跑一趟放机器的那个地方啊 打电话让机房管理员帮个忙呗。 系统杀手 发表于 2021-1-30 14:07
打电话让机房管理员帮个忙呗。
这个“机房”的情况有些复杂,我把它简单称作机房而已,总之这个手段先不讨论,我就想知道有没有办法在不需要人肉去操作机器的情况下,让我远程能通过命令搞定。 试试vnc?
sudo apt install vnc4server
vncserver
然后随便下个vncviewer,连ip:1就好了 用VNC就算运行命令行界面只要有安装GUI就可以远程 sudo service gdm3 stop
sudo init 3
—— 来自 Xiaomi M2007J3SC, Android 11上的 S1Next-鹅版 v2.0-play naiveyan 发表于 2021-1-30 14:16
试试vnc?
然后随便下个vncviewer,连ip:1就好了
http://wx2.sinaimg.cn/mw690/9e0e2d52gy1gn5pk76epaj20sw0mft8x.jpg
不知道图片能看到不,vnc连上是这样的。什么也操作不了啊 nessaj 发表于 2021-1-30 14:18
systemctl start
systemctl start xrdp(或别的remote服务)
抱歉我比较菜,我不是很理解你给的两个命令,我敲进去也没用。我猜测是需要启动GUI,因为我直接启动OBS显示是这样
http://wx3.sinaimg.cn/mw690/9e0e2d52gy1gn5ppax1qcj20hu09fq3f.jpg
但是原来登陆了桌面的情况下,启动都是正常的,并且我查了点资料,尝试用我本地的linux远程通过ssh -Y的命令链接到那台机器上,然后无论是用命令启动OBS,还是启动向日葵,都能拉起来,但是这种方式貌似GUI还是显示在我本地的机器上的,我本机断开连接就没了,这不是我需要的方式,我需要在我断开远程连接的情况下,它也能自己运行OBS,进行录制或者推流这样的工作。 sssfans 发表于 2021-1-30 14:34
不知道图片能看到不,vnc连上是这样的。什么也操作不了啊
草,想起来了,ubuntu16.04默认是unity,默认好像要改一下
参考下https://cloud.tencent.com/developer/article/1333440里面的配置VNC以启动完整桌面环境这一段?
如果还不行的话参考这一行装一下gnome?
sudo apt-get install --no-install-recommends ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 404489039 发表于 2021-1-30 14:20
用VNC就算运行命令行界面只要有安装GUI就可以远程
请看下我上面发的图,这个vnc我不太会用,登陆上以后这个界面是空白的。我怎么操作呢? sssfans 发表于 2021-1-30 14:42
抱歉我比较菜,我不是很理解你给的两个命令,我敲进去也没用。我猜测是需要启动GUI,因为我直接启动OBS显 ...
那简单,在外面套一个tmux 就解决了 Damenly 发表于 2021-1-30 15:03
那简单,在外面套一个tmux 就解决了
理解错了,忽略…… sssfans 发表于 2021-1-30 14:34
不知道图片能看到不,vnc连上是这样的。什么也操作不了啊
vncserver的默认端口好像是5901? naiveyan 发表于 2021-1-30 14:49
草,想起来了,ubuntu16.04默认是unity,默认好像要改一下
参考下https://cloud.tencent.com/developer/a ...
我按照这个教程做,确实VNC连接上能显示图形桌面了,但是问题还是没有解决。
1、OBS打不开,会报错,不知道是不是桌面环境变了
http://wx1.sinaimg.cn/mw690/9e0e2d52gy1gn5qvzs70gj20k803ijrk.jpg
2、我用vnc连上去看,桌面确实变了,我原来的默认桌面应该是这样的
http://wx3.sinaimg.cn/mw690/9e0e2d52gy1gn5qzjxrehj211s0lcar4.jpg
现在vnc里看上去光秃秃的除了上面有一个菜单栏之外什么都没有,会不会是因为装了另一个桌面,把之前的给覆盖了,我如果去本机上看的话,会是我原来的桌面,还是VNC里这个?如果是后者,还能不能还原启动我原来那个?重装重新配置一堆东西挺麻烦的。。。 nessaj 发表于 2021-1-30 14:59
我这两个命令的意思是启动桌面远程服务
写细一点应该是这样
还是不行。和之前一样,看来只有人工去登陆一下了么 sssfans 发表于 2021-1-30 15:24
我按照这个教程做,确实VNC连接上能显示图形桌面了,但是问题还是没有解决。
1、OBS打不开,会报错,不知 ...
1.试试sudo启动obs?可能是vnc导致的某些权限问题
2.不会变,这个教程里面的所有操作都不会修改你系统本身的启动命令,也没有覆盖你旧的桌面。
之所以需要安装另一个桌面是因为vnc4server不支持(或者说我一直没查到怎么支持)unity,所以要修改vnc自己的启动命令,让vnc启动另一个它支持的桌面。 nessaj 发表于 2021-1-30 15:36
具体怎么个不行法?
就是跟之前一样没有变化的。向日葵依然显示主机在线,但是无法连接远程桌面。而且现在我用我本地的linux,通过ssh -Y的方式去连接那台机器,OBS也打不开了。。。我不知道是什么原因,晕了,看来还是有空跑一趟把。 naiveyan 发表于 2021-1-30 15:38
1.试试sudo启动obs?可能是vnc导致的某些权限问题
2.不会变,这个教程里面的所有操作都不会修改你系统本 ...
1、sudo也不行,而且现在我用本地linux通过ssh -Y连接远程机器,然后启动OBS都启不起来了。我也不知道为啥。
2、如果没有改的话最好,实在不行我只能有空跑一趟去人肉登陆一下桌面了,如果被改了我不会弄,就只能从头重装了= =要装的东西有点多 linux桌面要搞远程桌面,不管xrdp还是vnc都无比蛋疼,老实ssh吧 两个路人 发表于 2021-1-30 17:14
“rather than using RTMP, I found a pretty elegant solution with a display dongle and nomachine. Set ...
其实我本来搞好了一套方案的,就是登录好,开好向日葵,这样就算把显示器拔掉,锁屏了,我依然可以远程通过向日葵登录桌面用obs录制视频,或者用obs推流,并且断开向日葵连接也不要紧,obs依然在运行的。就是今天这个断电重启我第一次碰到。明明安装这台机器的时候,我还特意问了不会断电吧?对方信誓旦旦说不会,有UPS的! 虽然说这个目前没用。。。
但还是建议这种场景下次买带 IPMI 的板子,真的能省好多事
页:
[1]