ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • X Window System의 개요
    Technique/LPIC 2019. 10. 22. 15:53
    반응형

    Linux나 UNIX에서는 GUI를 실현하기 위해 X window system(X, X1.1)가 사용되고 있다. 

    과거 무료의 X window system 으로서 XFree86이 많은 Linux 버전에서 표준적으로 사용되고 있었다. 현재에는 라이선스의 문제로 인해 XFree 86으로부터 파생된 X.Org가 주류가 되어 있다.

    X는 네트워크에서의 이용을 사정하고 있기 때문에 클라이언트/서버 방식을 이용하고 있다 X 서버 는 모니터나 비디오카드, 키보드 등과 같은 하드웨어를 관리한다. x 클라이언트는 유저 애플리케이션에서 web 브라우저나 오피스 애플리케이션 등이 해당한다. 즉 x 서버는 x 클라이언트에 그래픽적인 인터페이스를 제공한다. x 서버와 x 클라이언트는 같은 컴퓨터상에서 동작하고 있다곤 하나, 다른 컴퓨터 상에서 동작한다 해도 상관없다.

     

    X 서버와 X 클라이언트

    X.Org의 설정

    X.org의 설정은 이전에는 /etc/X11/xorg.conf 파일에서 행하였지만, 현재는 수동으로 설정할 필요는 거의 없다. 하지만 LPIC에서는 xorg.conf파일에 대해서 다루고 있기 때문에 내부에 어떤 설정을 하고 있는지 알아 둘 필요가 있다.

     

    ※설정은 /etc/X11/xorg.conf파일이 /etc/X11/xorg.conf.d 디렉터리 이하에 복수의 .conf 파일로 배치되어 있는 경우도 있다.

    세션 설명
    Files 폰트나 컬러 데이터베이스 파일의 주소
    Module 다이나믹모듈의 설정
    InputDevice 키보드나 마우스등의 입력 장치의 설정
    InputClass 입력표준의 [ 클래스 ]에 적용 되는 설정
    Device 비디오 카드의 설정
    Monitor 모니터의 설정
    Modes 비디오 모드의 설정
    Screen 디스플레이의 색감도 ( 표시 색수)등 화면 사이즈의 설정
    ServerLayout 입력 디바이스와 스크린의 지정

    X Window System 에는 네트워크 경우로 폰트를 이용하는등 폰트 서버 xfs( X Font Server )가 사용될 경우가 있다. xfs를 이용하는 호스트에서는 xorg.conf의 Files 세션에 접속핼 곳의 서버와, 포트번호가 지정되어 있다.

     

    xorg.conf파일의 설정은 어렵기 때문에 설정을 담당하는 툴이 준비되어 있다. 

    Xorg --configure

    이 커맨드를 이용하여 설정을 만들어 낼 수 있다.

    이 경우 /root/xorg.conf.new 파일이 생성된다. 해당 패일을 이용하여 테스트를 실시하기 위해서는 아래의 커맨드를 이용할 수 있다.

    X -config /root/xorg.conf.new

    마우스 포인터만 화면에 표시된다면 최소한의 설정은 끝난 것이다. 필요한 항목을 수동으로 수정하여 /etc/X11 디렉터리에 복사한다.

    cp /root/xorg.conf.new /etc/X11/xorg.conf
    반응형

    'Technique > LPIC' 카테고리의 다른 글

    LightDM 의 설정  (0) 2019.10.22
    네트워크 경우로의 X 이용  (0) 2019.10.22
    쉘 스크립트 간단한 문법 정리  (0) 2019.10.20
    파일의 체크  (0) 2019.10.20
    쉘 스크립트  (0) 2019.10.20

    댓글

Designed by Tistory.