Założyłem nowy serwer z nową instalacją Ubuntu Server 13.04. Zainstalowałem xubuntu-desktop
i tightvnc
. Mój ~/.vnc/xstartup
plik konfiguracyjny zawiera następujące elementy:
#!/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 &
Wygląda na to, że serwer VNC działa poprawnie i jestem w stanie 5901
pomyślnie połączyć się z portem za pomocą klienta Java TightVNC .
Obawiam się, że wiele ikon w graficznym interfejsie użytkownika jest uszkodzonych / brakuje ich, jak pokazano na tym zrzucie ekranu:
Czy brakuje niektórych poleceń w moim xstartup
pliku?
Idealnie, chciałbym, aby GUI mogło być domyślną sesją Xubuntu (z motywem Xubuntu itp.), A nie sesją Xfce od podstaw.
Aktualizacja:
Dla porównania, otwarcie ustawień wyglądu XFCE pokazuje, że Greybird
motyw jest wybrany, a zestaw ikon to elementary Xfce
.
root
(gdzie został wybrany inny motyw ikon), ale zaczynaszxfce4-settings-manager
jakouser
?Odpowiedzi:
Miałem dokładnie ten sam problem i wreszcie udało mi się go rozwiązać. Dziwne było to, że jest to po prostu kolejność tych dwóch wierszy w pliku konfiguracyjnym.
źródło
poprawnie nie załadowałeś skryptu vncconfig dla sesji vnc
Dodaj
do twojego xstartup dla xubuntu-desktop, twój xstartup powinien wyglądać
źródło
~/.vnc/xstartup
dokładnie tak, jak tutaj, pozwoliło mi zobaczyć pulpit, na którym wybrałem ustawienia domyślne.Możesz spróbować zainstalować motyw Greybird, który jest domyślnym motywem w Xubuntu za pomocą polecenia:
Następnie wybierz „greybird-git” (nie Greybird!) Z ustawień XFCE
W przypadku motywu ikony użyj tego polecenia:
Następnie wybierz motyw „Elementary XFCE Dark” (lub podobny) z ustawień XFCE
źródło
xubuntu-desktop
pakiet instalowałxubuntu-artwork
pakiet, który zawiera pakietyshimmer-themes
ixubuntu-icon-theme
.