Ubuntu 13.10 설정에 대해서. [2]

Ubuntu 13.10 설정에 대해서.

2013-11-13 16:09 - 조규남

http://www.netsarang.co.kr/faq/xmanager/list/21 글을 보면
[Ubuntu 11.10, 12.04에서 XDMCP 접속을 위한 설정법입니다.]까지 나옵니다.

그런데, Ubuntu 13.10을 설치하고 보니
/etc/lightdm/lightdm.conf 파일이 존재하지 않습니다.
아래는 /etc/lightdm/ 폴더 목록입니다.

-----------------------------------------------------------------------------------------------
# ll -R /etc/lightdm/
/etc/lightdm/:
합계 24
drwxr-xr-x 3 root root 4096 11월 13 15:31 ./
drwxr-xr-x 130 root root 12288 11월 13 15:56 ../
drwxr-xr-x 2 root root 4096 11월 13 15:50 lightdm.conf.d/
-rw-r--r-- 1 root root 456 10월 16 18:03 users.conf

/etc/lightdm/lightdm.conf.d:
합계 24
drwxr-xr-x 2 root root 4096 11월 13 15:50 ./
drwxr-xr-x 3 root root 4096 11월 13 15:31 ../
-rw-r--r-- 1 root root 37 11월 13 15:50 10-ubuntu.conf
-rw-r--r-- 1 root root 72 10월 9 12:16 50-greeter-wrapper.conf
-rw-r--r-- 1 root root 45 10월 4 23:14 50-unity-greeter.conf
-rw-r--r-- 1 root root 51 10월 9 12:16 50-xserver-command.conf
-----------------------------------------------------------------------------------------------


-----------------------------------------------------------------------------------------------
# dpkg -L lightdm
/.
/etc
/etc/pam.d
/etc/pam.d/lightdm
/etc/pam.d/lightdm-greeter
/etc/pam.d/lightdm-autologin
/etc/apparmor.d
/etc/apparmor.d/abstractions
/etc/apparmor.d/abstractions/lightdm
/etc/apparmor.d/abstractions/lightdm_chromium-browser
/etc/apparmor.d/lightdm-guest-session
/etc/lightdm
/etc/lightdm/lightdm.conf.d
/etc/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/etc/lightdm/lightdm.conf.d/50-xserver-command.conf
/etc/lightdm/users.conf
/etc/X11
/etc/init
/etc/init/lightdm.conf
/etc/dbus-1
/etc/dbus-1/system.d
/etc/dbus-1/system.d/org.freedesktop.DisplayManager.conf
/etc/init.d
/etc/init.d/lightdm
/var
/var/log
/var/log/lightdm
/var/cache
/var/cache/lightdm
/usr
/usr/sbin
/usr/sbin/lightdm
/usr/sbin/guest-account
/usr/sbin/lightdm-session
/usr/bin
/usr/bin/dm-tool
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/lightdm.1.gz
/usr/share/man/man1/lightdm-set-defaults.1.gz
/usr/share/doc
/usr/share/doc/lightdm
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/doc/lightdm/copyright
/usr/share/doc/lightdm/changelog.Debian.gz
/usr/share/doc/lightdm/keys.conf
/usr/share/apport
/usr/share/apport/package-hooks
/usr/share/apport/package-hooks/source_lightdm.py
/usr/lib
/usr/lib/lightdm
/usr/lib/lightdm/lightdm-greeter-session
/usr/lib/lightdm/lightdm
/usr/lib/lightdm/lightdm/gdmflexiserver
/usr/lib/lightdm/lightdm/lightdm-guest-session-wrapper
/usr/lib/lightdm/lightdm-set-defaults
-----------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------
# cat /etc/init/lightdm.conf
# LightDM - light Display Manager
#
# The display manager service manages the X servers running on the
# system, providing login and auto-login services
#
# based on gdm upstart script

description "LightDM Display Manager"
author "Robert Ancell <robert.ancell@canonical.com>"

start on ((filesystem
and runlevel [!06]
and started dbus
and plymouth-ready)
or runlevel PREVLEVEL=S)

stop on runlevel [016]

emits login-session-start
emits desktop-session-start
emits desktop-shutdown

script
if [ -n "$UPSTART_EVENTS" ]
then
# Check kernel command-line for inhibitors, unless we are being called
# manually
for ARG in $(cat /proc/cmdline); do
if [ "$ARG" = "text" ]; then
plymouth quit || :
stop
exit 0
fi
done

[ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }

if [ "$RUNLEVEL" = S -o "$RUNLEVEL" = 1 ]
then
# Single-user mode
plymouth quit || :
exit 0
fi
fi

exec lightdm
end script

post-start script
sleep 5
clear > /dev/tty7
end script

post-stop script
if [ "$UPSTART_STOP_EVENTS" = runlevel ]; then
initctl emit desktop-shutdown
fi
end script
-----------------------------------------------------------------------------------------------

어느 파일을 어떻게 설정해야 하는 지 답변 부탁드립니다.
즐거운 하루 되십시요.


프로그램 버전 : Xmanager 4
연결 방법 : XDMCP connection


Re: Ubuntu 13.10 설정에 대해서.

2013-11-14 13:39 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다

Ubuntu 13.10 버전도 lightdm을 기본 XDMCP 데몬으로 사용하고, 설정 파일도 /etc/lightdm/lightdm.conf 파일에 합니다.

기본적으로는 해당 파일이 존재하지 않습니다.
처음 설정하는 경우 FAQ에도 나와 있듯이 해당 파일을 만들어 필요한 설정을 하여야 합니다.

다만 이런 설정을 마쳐도 우분투 13.10을 Xmanager에서 사용하기 어려울 것 같습니다.
우분투 13.04와 또 다르게 새로운 변경이 이루어진 것 같습니다.
다른 PC X 서버에서도 같은 문제가 발생하는 것으로 보아 우분투의 어떤 특이한 기능이나 설정의 문제로 보이지만 출시된지 얼마 되지 않아 레퍼런스가 많지 않습니다.

이 문제에 대해 참고할만한 내용이 있을 경우 알려 드리겠습니다.

감사합니다.


Re: Ubuntu 13.10 설정에 대해서.

2014-11-19 11:41 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

위 문제에 대해 추가적인 설명 및 해결 방법입니다.

Ubuntu 3D 환경을 사용하는 Ubuntu 12.10 이후 버전, CentOS 7 이후 버전들, Redhat Enterprise Linux 7 이후 버전들 그리고 이 OS들과 비슷한 시기에 나온 다른 Linux 배포판들의 경우 기본 사용자 환경인 Gnome은 그래픽 렌더링을 위해 하드웨어를 직접 사용합니다. 그래서 Xmanager와 같이 원격에서 접속하는 경우에는 데스크톱 사용자 환경에 접속하지 못하거나 접속을 하더라도 매우 느립니다.

그러므로 이 부류의 OS를 사용할 경우에는 다른 데스크톱 사용자 환경을 사용해야 합니다.

이에 대한 자세한 내용을 저희 홈페이지 FAQ -> UNIX/Linux OS별 설정에 정리해 놓았으니 방문하시어 필요한 설정을 해 보시기 바랍니다.

http://www.netsarang.co.kr/faq/xmanager/list/21

감사합니다.


이전 조회수: 325