Я протестировал несколько методов для разрешения серой экранной проблемы в Ubuntu 18.04 (WSL), но я не могу разрешить эту проблему до сих пор, конечно, у меня нет проблемы в Ubuntu 16.04 (WSL), мой настраивать в Ubuntu 16.04:
нано/root/.vnc/xstartup
exec xfce4-session &
xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
И у меня нет проблемы с этой конфигурацией в Ubuntu 16, Но в Ubuntu 18.04, как которая я протестировал несколько методов:
exec xfce4-session &
xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
unset SESSION_MANAGER
exec /etc/X11/xinint/xinitrc
x-window-manager &
ИЛИ добавьте
metacity &
nautilus &
ИЛИ использование этот метод:
xrdb $HOME/.Xresources
xsetroot -solid grey
# fix to make xfce work:
startxfce4 &
но я не могу получить результат в Ubuntu 18.04
Как я могу сделать точно для разрешения этой проблемы?
сообщение об ошибке, решенное, когда я некомментирую свой тег, видит ниже кода:
exec xfce4-session &
xrdb $HOME/.Xresources
xsetroot -solid grey
autocutsel -fork
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
unset SESSION_MANAGER
exec /etc/X11/xinint/xinitrc
x-window-manager &
Мое решение серого экрана состоит в том, чтобы изменить xstartup файл на это:
#!/bin/bash
env -i /bin/sh -c "export PATH=$PATH;
export XAUTHORITY=$XAUTHORITY;
export DISPLAY=$DISPLAY;
export HOME=$HOME;
export LOGNAME=$LOGNAME;
export USER=$USER;
/usr/bin/xfce4-session"
Но терминальный значок в vncviewer не работает. Должны найти и выполнить xfce4-терминал.