igl*_*vzx 13 vnc xfce xubuntu 13.04
我已经设置了一个运行全新安装的 Ubuntu Server 13.04 的新服务器。我已经安装xubuntu-desktop和tightvnc. 我的~/.vnc/xstartup配置文件包含以下内容:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
# /etc/X11/Xsession
startxfce4 &
Run Code Online (Sandbox Code Playgroud)
VNC 服务器似乎运行良好,我能够5901使用TightVNC Java 客户端成功连接到端口。
我担心的是 GUI 中的许多图标已损坏/丢失,如下面的屏幕截图所示:

我的xstartup文件中是否缺少一些命令?
理想情况下,我希望能够将 GUI 设为默认的 Xubuntu 会话(使用 Xubuntu 主题等),而不是简单的 Xfce 会话。
更新:
供参考,打开XFCE外观设置,显示Greybird主题被选中,图标设置为elementary Xfce。

小智 6
我遇到了完全相同的问题,并最终设法解决了它。奇怪的是,这只是配置文件中这两行的顺序。
# Starting X session must come before export statement
/etc/X11/Xsession
# This line comes second
export XKL_XMODMAP_DISABLE=1
Run Code Online (Sandbox Code Playgroud)
小智 1
您正确地没有加载 vnc 会话的 vncconfig 脚本
添加
vncconfig -iconic &
Run Code Online (Sandbox Code Playgroud)
对于 xubuntu-desktop 的 xstartup,您的 xstartup 应该如下所示
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
Run Code Online (Sandbox Code Playgroud)
kir*_*iri -1
您可以尝试使用以下命令安装 Xubuntu 中的默认主题 Greybird 主题:
sudo apt-get install shimmer-themes
Run Code Online (Sandbox Code Playgroud)
然后从 XFCE 设置中选择“greybird-git”(不是 Greybird!)
对于图标主题,请使用以下命令:
sudo apt-get install xubuntu-icon-theme
Run Code Online (Sandbox Code Playgroud)
然后从 XFCE 设置中选择“Elementary XFCE Dark”主题(或类似主题)
| 归档时间: |
|
| 查看次数: |
14609 次 |
| 最近记录: |