如何为 Ubuntu Budgie 配置 xstartup?

如何为 Ubuntu Budgie 配置 xstartup?

我在虚拟服务器(headless freenas 下的 bhyve/iohyve)中安装了 Ubuntu 16.04.2,并尝试安装 Ubuntu Budgie 作为桌面环境。我使用了:

sudo add-apt-repository ppa:budgie-remix/ppa
sudo apt-get update
sudo apt-get install budgie-desktop

安装 Budgie。然后我安装 tigervnc 并通过 VNC 连接,看到一个灰色屏幕和一个白色终端。经过一番谷歌搜索后,我发现我需要配置 .vnc/xstartup 文件,但我不知道该修改它。我尝试将文件设置为

#!/bin/bash
xrdb $HOME/.Xresources
start budgie-desktop &

budgie 和 start 之间有或没有空格,或者使用 ubuntubudgie、ubuntu-budgie 等等。到目前为止,一切都只导致灰屏。我读到过尝试从命令行启动 xstart,但找不到该命令。

我还尝试使用普通的 gnome-session 来执行上述脚本,以及从这里

我还检查了 /usr/bin/budgie-desktop:

#!/bin/sh

BUDGIE_VERSION="10.3.1"

    if [ "$1" = "--version" ]; then
    echo "budgie-desktop $BUDGIE_VERSION"
    echo "Copyright © 2014-2017 Ikey Doherty, Solus Project"
    exit 0
fi

if [ -z $XDG_CURRENT_DESKTOP ]; then
  XDG_CURRENT_DESKTOP=Budgie:GNOME
  export XDG_CURRENT_DESKTOP
fi

exec gnome-session --session=budgie-desktop $*

并在各种变化中尝试了 gnome-session --session=budgie-desktop,但仍然没有运气。

如果有人有任何建议我将不胜感激。

答案1

我遇到了完全相同的问题,结果是如果你尝试从在 VNC 内运行的 xterm 启动 budgie-wm,它会告诉您紧密的 VNC 不支持 RANDR。

我卸载了它并安装了 tigerVNC(我相信这是 tightVNC 的社区延续),它确实支持 RANDR。现在运行完美。

相关内容