Skip to main content

Ubuntu RDP 접속시 Dock Bar 안 보일 때

등록일: 2025. 3. 3. 18:42


1. 기본 GNOME 세션을 강제로 실행하도록 설정

기본적으로 XRDP는 Xorg를 사용하여 세션을 실행하며, 종종 GNOME이 정상적으로 로드되지 않는 경우가 있습니다. 이를 해결하려면 .xsession 파일을 수정하여 XRDP가 올바르게 GNOME을 로드하도록 설정해야 합니다. ​

1) .xsession 파일을 수정

터미널을 열고 다음 명령을 입력하세요.

echo "gnome-session" > ~/.xsession
chmod +x ~/.xsession

이렇게 하면 XRDP를 통해 로그인할 때 GNOME 세션이 실행됩니다. ​

2) .xrdp.ini 설정 확인

아래 파일을 편집하여 XRDP가 Xorg를 사용하도록 보장합니다.

sudo nano /etc/xrdp/xrdp.ini

다음 줄이 포함되어 있는지 확인하세요.

[Xorg]
name=Xorg
lib=libxup.so
username=ask
password=ask
ip=127.0.0.1
port=-1

파일을 저장한 후 XRDP를 재시작합니다.

sudo systemctl restart xrdp

2. GNOME 관련 패키지 설치 확인

우분투에서 GNOME이 제대로 설치되어 있는지 확인하세요.

sudo apt update
sudo apt install --reinstall ubuntu-desktop gnome-shell

설치가 완료된 후, XRDP를 다시 재시작합니다.

sudo systemctl restart xrdp

3. GNOME 세션 강제 적용

echo "export GNOME_SHELL_SESSION_MODE=ubuntu" >> ~/.xsessionrc
echo "export XDG_CURRENT_DESKTOP=ubuntu:GNOME" >> ~/.xsessionrc
echo "export XDG_SESSION_DESKTOP=ubuntu" >> ~/.xsessionrc