在 VNC 会话中,我尝试在终端中运行/打开 gedit,但 gedit 未弹出,gedit 显示在真实的本地桌面中。有人知道如何让 gedit 显示在我的 VNC 会话中而不是真实的本地桌面中吗?
我的 VNC 会话启动过程是,首先登录本地主机 PC(Ubuntu 22.04.4 LTS),然后我返回我的 Win10 笔记本电脑,然后通过以下命令通过 SSH 连接到 Ubuntu 以启用 VNC 端口,VNC 会话运行正常。顺便说一下,我使用 tigervnc 启动 vncserver。
vncserver:2-geometry 1920x1200-localhost否
不确定我的 xstart 设置是否错误,从而导致出现这种情况。
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#dbus-launch --exit-with-session gnome-session
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check