VNC를 통한 헤드리스 Xfce 세션에 대한 아이콘 누락


12

Ubuntu Server 13.04를 새로 설치하여 새 서버를 설치했습니다. 내가 설치 한 xubuntu-desktoptightvnc. 내 ~/.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 &

VNC 서버가 정상적으로 작동하는 것으로 보이며 TightVNC Java 클라이언트를5901 사용하여 포트에 성공적으로 연결할 수 있습니다.

이 스크린 샷과 같이 GUI의 많은 아이콘이 깨지거나 누락되었습니다.

스크린 샷

xstartup파일에 일부 명령이 누락 되었습니까?

이상적으로는 GUI를 기본 Xubuntu 세션 (Xubuntu 테마 등)으로 만들고 뼈대 Xfce 세션이 아닌 것을 원합니다.


최신 정보:

참고로 XFCE 모양 설정을 열면 Greybird테마가 선택되고 아이콘이 설정되어 있음을 나타 elementary Xfce냅니다.

테마 아이콘


1
나는 최근에 재건 된 헤드리스 13.04 박스에서 비슷한 문제를 겪었습니다 (특히 thunar에는 아이콘이 없지만 썸네일은 괜찮습니다). xfsettingsd 데몬의 시작 실패와 관련이있는 것만 제외하고는 해결책을 찾지 못했습니다 (수동으로 시작하면 아이콘이 잠깐 동안 깜박 인 다음 즉시 죽었습니다). 어쩌면 이것이 해결책을 제시 할 것입니다. 실용적인 해결책은 LXDE 세션으로 전환하는 것이 었습니다.
스틸 드라이버

예, 제 연구에 따르면 많은 사람들이 Ubuntu의 여러 릴리스에서 XFCE 및 VNC와 동일한 문제를 겪고있는 것으로 보입니다. LXDE는 좋은 생각처럼 들리지만 쉽게 포기하고 싶지는 않습니다. ;)
iglvzx

@steeldriver XFCE를 포기했으며 이제 아무런 문제없이 LXDE를 사용하고 있습니다. 나는 인터넷 검색의 좋은 부분을 보냈고 다른 제안 된 솔루션을 시도했지만 우분투 13.04에서 아무것도 할 수 없었습니다.
iglvzx

Xfce를 root(다른 아이콘 테마가 선택된 곳) xfce4-settings-manager으로 실행하고 user있습니까?
landroni

답변:


5

나는 똑같은 문제가 있었고 마침내 그것을 해결할 수있었습니다. 이상한 점은 구성 파일 에서이 두 줄의 순서 일뿐입니다.

# Starting X session must come before export statement
/etc/X11/Xsession

# This line comes second
export XKL_XMODMAP_DISABLE=1

이것은 단지 나를 위해 일했다. 나는 이것에 대해 몇 년 동안 머리카락을 뽑아 왔습니다. xubuntu 18.04
AlexanderESmith

1

vnc 세션에 대한 vncconfig 스크립트를 제대로로드하지 않았습니다

더하다

vncconfig -iconic &

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 &

매력처럼 일했다! 인증 할 수 있었지만 아무것도없는 회색 데스크탑이있었습니다. 나의 설정 ~/.vnc/xstartup당신이 여기가 정확히, 제가 기본 설정을 사용하기로 결정했습니다 바탕 화면을 볼 수있었습니다.
사라짐

-1

다음 명령을 사용하여 Xubuntu의 기본 테마 인 Greybird 테마를 설치할 수 있습니다.

sudo apt-get install shimmer-themes

그런 다음 XFCE 설정에서 "greybird-git"(Greybird가 아님)을 선택하십시오.

아이콘 테마의 경우 다음 명령을 사용하십시오.

sudo apt-get install xubuntu-icon-theme

그런 다음 XFCE 설정에서 "초등 XFCE 다크"테마 (또는 유사한)를 선택하십시오.


이것은 나에게 도움이되지 않는 xubuntu-desktop패키지가 설치 xubuntu-artwork포함 패키지 shimmer-themesxubuntu-icon-theme패키지.
iglvzx
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.