[GUI 배포판 설치]
sudo apt update && apt -y upgrade
sudo apt install -y ubuntu-desktop
아래 ubuntu-desktop을 설치하는 명령어는 한 10분정도 걸렸다.
[xfce4 및 xrdp 설치]
윈도우에서 리눅스를 원격 접속하는 방법 중 하나인 xRDP를 사용하되, 이를 우분투의 데스크탑 관리자가 지원하지 않으므로 xfce4를 같이 설치해 준다.
sudo apt -y install xfce4
sudo apt-get install xrdp
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/max_bpp=32/#max_bpp=32nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24nxserverbpp=128/g' /etc/xrdp/xrdp.ini
sudo /etc/init.d/xrdp start
를 통해 xrdp를 활성화 하면 다음과 같은 화면이다.

[원격 데스크톱 연결]

위와 같이 localhost:3390을 입력하고
우분투 아이디 비밀번호를 입력하고 들어가면 되는데
자꾸 연결 생성에 실패하면서 잘 안들어가지는 에러가 나서
이것저것 알아보니
https://github.com/Tech-Bandit/wsl2-gui-rdp
GitHub - Tech-Bandit/wsl2-gui-rdp: Docs Featured in Videos
Docs Featured in Videos. Contribute to Tech-Bandit/wsl2-gui-rdp development by creating an account on GitHub.
github.com
에 따라
#xdrp 파일 편집기 실행 명령어
sudo nano /etc/xrdp/startwm.sh
#아래 네 줄을 맨 아래에 추가
#test -x /etc/X11/Xsession && exec /etc/X11/Xsession
#exec /bin/sh /etc/X11/Xsession
# xfce
startxfce4
해주고 다시 xdrp를 start해주고 실행하니 잘 작동하는 줄 알았으나..
(알고보니 이것 덕분은 아니었던 걸로..)
여전히 처음 연결을 시도할 때는 잘 들어가지지 않다가 2번째 시도하면 원격 접속이 되긴하는데 이유는 잘 모르겠다..
또 매번 원격 접속 생성할 때마다 wifi가 꺼지는 문제가 있어 찾아보니
Wifi disconnects immediately after login from remote desktop session in Windows 10
I have a Thinkpad T430s running a fresh install of Windows 10 Pro (Build 10.0.14393), and it has an issue with inbound remote desktop sessions that causes the wifi connection to be dropped as soon ...
superuser.com
다양한 해결방안이 있었는데 이것저것 해봐도 해결이 불가능했고..
우선 랜선을 사용하면 괜찮으니 제쳐두기로 했다.

생긴 GUI는 다음과 같은 모습이고
이전에 ohmyzsh를 설치하며 깔았던 powerlevel10k 폴더도 홈 폴더에서 확인할 수 있었다.
[참고]
https://guiyomi.tistory.com/113
WSL - 2. Windows에서 WSL2 ubuntu 데스크톱 모드로 사용
이전 글에서 WSL2를 설치하고 VSCode 연동까지 하는 방법을 정리했다. WSL - 1. Windows에서 Ubuntu 개발 환경 설정을 위한 WSL2 설치 및 VSCode 연동 Mac OS 사용자와 함께 개발 협업을 하다 보면 종종 아래에
guiyomi.tistory.com
'CS > 리눅스로 한 학기 살기' 카테고리의 다른 글
| [6주차] - Window 11 hyper-v를 이용해 ubuntu 환경 구축 (0) | 2023.05.16 |
|---|---|
| [5주차] vscode 연동 및 linux 프로세스 명령어 (0) | 2023.05.15 |
| [3주차] - docker 설치 및 이미지, 컨테이너 생성 (0) | 2023.05.08 |
| [2주차] 윈도우 wsl2기반 zsh 꾸미기 (0) | 2023.05.06 |
| [1주차] Linux Installation (0) | 2023.03.20 |