- 전체
- C/C++ 일반
- C/C++ 수학
- C/C++ 그래픽
- C/C++ 자료구조
- C/C++ 인공지능
- C/C++ 인터넷
- wxWidget
- GTK+
- UNIX or LINUX programming
- 리눅스 마스터 - 국가공인자격
- VC++/ MFC
- C#/CLI/.NET
- QT/기타UI
- Boost lib
- 오픈소스 C 분석자료
- MSA (마이크로서비스), Docker, kubernetes
- WSL(windows subsystem linux)
리눅스 마스터 - 국가공인자격 ubuntu 18.04 원격데스크톱 xrdp 그놈접속 : Ubuntu 18.04: Connect to GNOME desktop environment via XRDP
2018.05.13 16:56
ubuntu 18.04 원격데스크톱 xrdp 그놈접속
Ubuntu 18.04: Connect to GNOME desktop environment via XRDP
This article will describe connecting to GNOME desktop environment via XRDP.
Table of Contents
1 Install XRDP
Install xrdp package. If using Xorg as session type, TigerVNC is not needed.
$ sudo apt install -y xrdp
Disable newcursors because black background around cursor is displayed if using Xorg as session type.
$ sudo sed -e 's/^new_cursors=true/new_cursors=false/g' -i /etc/xrdp/xrdp.ini $ sudo systemctl restart xrdp
2 Create ~/.xsessionrc
create ~/.xsessionrc which will export the environment variable for customized settings for Ubuntu.
$ D=/usr/share/ubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop
$ cat <<EOF > ~/.xsessionrc
export GNOME_SHELL_SESSION_MODE=ubuntu
export XDG_CURRENT_DESKTOP=ubuntu:GNOME
export XDG_DATA_DIRS=${D}
export XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/etc/xdg
EOF
3 Authentication Required dialog
If using Xorg as session type, Authentication Required dialog will be displayed after creating session.

If you success this authentication twice, colord and gsd-color will causes error and XRDP connection will be lost. So add rule which makes this authentication to be failed.
$ cat <<EOF | \ sudo tee /etc/polkit-1/localauthority/50-local.d/xrdp-color-manager.pkla [Netowrkmanager] Identity=unix-user:* Action=org.freedesktop.color-manager.create-device ResultAny=no ResultInactive=no ResultActive=yes EOF $ sudo systemctl restart polkit
4 Connect to GNOME desktop environment via XRDP
Use Xorg as a session type. Windows Remote Desktop Connection is as the following.

4.1 rdesktop client with clipboard makes nautilus hang
There is no problem when using Windows Remote Desktop Connection or Remmina.
But rdesktop has a problem. If using rdesktop with enabling clipboard, nautilus on XRDP server will be hang (CPU usage will be high).
So if using rdesktop, please disable clipboard with "-r clipboard:off".
$ rdesktop -r clipboard:off XRDPSERVER
[출처] https://www.hiroom2.com/2018/04/29/ubuntu-1804-xrdp-gnome-en/
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
댓글 0
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
|---|---|---|---|---|
| 12 |
[MSA] Istio Traffic management
| 졸리운_곰 | 2021.03.21 | 475 |
| 11 |
[MSA] Istio #4 - Istio 설치와 BookInfo 예제
| 졸리운_곰 | 2021.03.21 | 535 |
| 10 |
[MSA] Istio #3- Istio에 대한 소개
| 졸리운_곰 | 2021.03.21 | 586 |
| 9 |
[MSA] Istio #2 - Envoy proxy
| 졸리운_곰 | 2021.03.21 | 445 |
| 8 |
[MSA] Istio #1 - 마이크로 서비스와 서비스 매쉬
| 졸리운_곰 | 2021.03.21 | 441 |
| 7 |
[MSA][Python] Build and Deploy a REST API Microservice with Python Flask and Docker
| 졸리운_곰 | 2021.03.20 | 402 |
| 6 |
[MSA][KONG gateway] Kong, manage your APIs !
| 졸리운_곰 | 2021.03.20 | 1120 |
| 5 |
[MSA] Monitoring Your Synchronous Python Web Applications Using Prometheus
| 졸리운_곰 | 2021.03.20 | 466 |
| 4 |
[MSA, Docker, Kubernetes] Running Spark on Kubernetes
| 졸리운_곰 | 2021.03.04 | 349 |
| 3 |
[MSA, Docker, Kubernetes] Docker 개념, 관리, 이미지생성까지 한번에!!
| 졸리운_곰 | 2021.03.04 | 699 |
| 2 | 도커 시작하기 7 : Dockerfile을 이용한 이미지 생성 | 졸리운_곰 | 2021.03.04 | 346 |
| 1 |
[MAS, docker, kubernetes] [Container 시리즈] 03. Docker File, Docker Image - 도커파일 및 이미지에 대하여
| 졸리운_곰 | 2021.03.04 | 272 |

