系统:ubuntu desktop 20.04 lts
当系统连接显示器启动的时候,会输出一个可交互的桌面,用户可以登录什么的。
看了一圈安装 vnc 的教程,都是要在~/.vnc/xstartup
下面新增一系列脚本:
#!/bin/sh
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
这相当于新启动一个 gnome 的桌面,再通过 vnc 的方式远程访问。
那么系统默认的 tty 的那个 gnome-session 能不能直接访问呢?
# ps aux | grep gdm
dev 838 0.0 0.0 172804 6820 tty2 Ssl+ 12 月 05 0:00 /usr/lib/gdm3/gdm-x-session --run-script env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --systemd --session=ubuntu
我不想再起新的 gnome-session 了,就想用这个可以么?
对比一下 windows 的 rdp,vnc 和 macos 的 vnc:
想问下类似的 ubuntu 怎么搞
1
qbqbqbqb 2021-12-06 15:39:58 +08:00 1
一种方法是用 gnome 自带的 GUI 软件“桌面共享”(软件名 vino ),这个也是 VNC 协议的,可以共享当前 session 。
另一种是使用 VNC 包自带的 x0vncserver ,可以共享当前的 Xorg 桌面 |
3
liuhuansir 2021-12-06 16:54:26 +08:00
前段时间也在折腾 vnc ,我的环境是 manjaro+kde ,试过 tigervnc ,x11vnc ,都得进入了桌面才能连上
|
4
leoleoasd 2021-12-06 19:32:30 +08:00
|
5
leoleoasd 2021-12-06 19:32:46 +08:00
|
6
Kobayashi 2021-12-07 14:18:19 +08:00 via Android
X11vnc
|