홈페이지 » 어떻게 » GNOME에서 KDE 응용 프로그램을 실행할 수있는 방법은 무엇입니까?

    GNOME에서 KDE 응용 프로그램을 실행할 수있는 방법은 무엇입니까?

    그놈과 KDE 데스크탑 환경 간의 시각적 차이는 쉽게 볼 수 있으므로 문제없이 다른 응용 프로그램을 실행할 수있는 방법은 무엇입니까? 오늘의 수퍼 유저 Q & A 게시물에 대한 답변이 있습니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    Clark.com의 'Shaking Hands'클립 아트 의례.

    질문

    수퍼 유저 LeNoob은 KDE 응용 프로그램이 GNOME에서 어떻게 실행될 수 있는지 알고 싶어합니다.

    GNOME에서 GTK +를 사용하고 KDE에서 Qt를 사용하는 경우 KDE 응용 프로그램을 GNOME에서 어떻게 실행할 수 있습니까??

    GNOME에서 KDE 응용 프로그램을 원활하게 실행할 수있는 이유?

    대답

    수퍼 유저 기여자 grawity는 우리에게 답을줍니다.

    이러한 데스크탑 환경이 동일한 그래픽 시스템 인 X11을 사용하기 때문에 가능합니다. 모든 그래픽 프로그램은 X 서버 (일반적으로 Xorg)와 X11 프로토콜을주고,이를 그리거나 명령을 보내고 입력 이벤트 (마우스, 키보드 등)를 수신합니다..

    GTK 나 Qt와 같은 각 UI 툴킷은 그래픽 프로그램이 링크하는 라이브러리의 형태로 제공됩니다. 그놈 용으로 작성된 프로그램은 libgdklibgtk, KDE 프로그램에서 사용할 것입니다. libQtCorelibQtGui. 두 도구 키트는 동일한 X11 기능을 사용하여 각 프로그램의 창에 모든 것을 그려줍니다.

    GTK, Qt, EFL과 같은 대부분의 현대 툴킷은 모든 드로잉 자체를 수행하고 X11을 통해 전체 창에 대한 완성 된 이미지를 보냅니다. Xaw 나 Motif와 같은 오래된 툴킷은 선이나 직사각형과 같은 프리미티브를 그리는 명령을 보내고, X 서버는 모든 렌더링을 수행합니다.

    X11 프로토콜은 또한 창 관리를 다루기 때문에 각 데스크톱 환경에는 창 프레임 ( "장식")을 그리는 창 관리자 프로그램이 있으며 창 이동 및 크기 조정 등을 할 수 있습니다. 현대의 "합성"창 관리자는 실제로 모든 창을 최종 화면 이미지로 구성하는 Xorg의 작업을 대신하여 그림자 나 효과 같은 것을 추가 할 수 있습니다.

    쉬운 "호환성"을 위해 동일한 그래픽 시스템에 묶는 것은 멋진 일이며, 동일한 데스크톱 환경에서 모든 좋아하는 응용 프로그램을 실행하고자 할 때 좋습니다!


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..