LXQt

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

LXQt는 GTK+ 3에 만족하지 못한 LXDE의 유지보수자 훙런위에 의해 Qt 프레임워크를 기반으로 개발된 가벼운 데스크톱 환경이다. LXDE-Qt와 Razor-qt의 병합으로 시작되었으며, 2014년 5월 7일 최초 버전이 출시되었다. LXQt는 다양한 모듈식 구성 요소로 이루어져 있으며, Qt 및 KDE 프레임워크 5에 의존한다. 아치 리눅스, 데비안, 페도라 리눅스 등 다양한 운영체제에서 공식적으로 지원된다. LXQt는 LXDE나 Xfce보다 더 많은 리소스를 사용하지만, GTK+3보다 Qt가 더 나은 선택이라고 평가받는다.

LXQt - [IT 관련 정보]에 관한 문서
기본 정보

이미지 준비중입니다.

LXQt 로고
저자홍전이 (“PCMan”)
개발자LXQt 팀
최초 릴리스2013년 7월 21일
프로그래밍 언어C++
C
Qt
운영체제유닉스 계열
지원 언어다국어
종류데스크톱 환경
라이선스GNU GPL
GNU LGPL
웹사이트
웹사이트LXQt 공식 웹사이트
📚 더 읽어볼만한 페이지
  • LXDE - 루분투
    루분투는 낮은 사양 컴퓨터에서 효율적으로 작동하도록 설계된 LXDE/LXQt 데스크톱 환경 기반의 가벼운 리눅스 배포판으로, 우분투에서 파생되어 독립적인 배포판으로 발전했다.
  • LXDE - 오픈박스
    오픈박스는 X 윈도 시스템을 위한 자유-오픈 소스 윈도우 매니저이며, 설정 파일을 통해 마우스 및 키 바인딩을 설정하고, 동적 메뉴 시스템을 갖춰 창 관리 방식을 설정하고 기능을 확장할 수 있다.
  • 2013년 소프트웨어 - 윈도우 8.1
    윈도우 8.1은 2013년 10월에 출시된 마이크로소프트의 운영 체제로, 윈도우 8의 개선된 사용자 인터페이스와 기능을 제공하며 2023년 1월 10일에 지원이 종료되었다.
  • 2013년 소프트웨어 - 파이어폭스 OS
    모질라 재단에서 개발한 파이어폭스 OS는 웹 기술을 기반으로 애플리케이션을 구동하는 오픈 소스 모바일 운영 체제였으나, 스마트폰 시장 진출 후 개발이 종료되었고, 이후 스마트 TV 등으로 확장을 시도했으나 프로젝트는 단종되었다.
  • 자유 데스크톱 환경 - 자바 데스크톱 시스템
  • 자유 데스크톱 환경 - 마테 (소프트웨어)
    MATE는 그놈 2에서 파생되어 전통적인 데스크톱 인터페이스 유지를 목표로 하는 데스크톱 환경이며, 마테차에서 이름을 따왔고, 여러 리눅스 배포판에서 사용 가능하다.

2. 역사

LXDE의 유지보수자였던 훙런위는 GTK+ 3에 불만을 느끼고 2013년 초부터 Qt를 이용한 실험을 시작했다. 그해 3월 26일, 그는 Qt 기반 PCManFM의 첫 버전을 내놓았지만, GTK+와 Qt 버전이 공존할 것이라고 밝히며 LXDE에서 GTK+를 완전히 배제하는 것은 아니라고 설명했다. 이후 그는 LXDE의 XRandR 프론트엔드를 Qt로 이식하는 작업을 진행했다.

2018년 5월 21일, LXQt 프로젝트는 0.13 릴리스를 기점으로 LXDE에서 완전히 분리되어 독립적인 GitHub 조직으로 옮겨갔다.

2.1. LXDE와 Razor-qt의 병합

GTK 3에 만족하지 못한 LXDE의 유지보수자 훙런위는 2013년 초에 Qt를 실험하였으며, 2013년 3월 26일 최초 버전의 Qt 기반 PCManFM을 출시하였다. 그러나 그는 "Gtk+와 Qt 버전은 공존할 것이다"라고 못박았다. 나중에 그는 LXDE의 Xrandr 프론트엔드를 Qt로 이식하였다.

2013년 7월 3일, 훙런위는 완전한 LXDE 스위트의 Qt 포팅 버전을 발표하였으며, 2013년 7월 21일, Razor-qt와 LXDE는 두 프로젝트의 병합을 결정했다고 발표하였다. 이 병합은 GTK+와 Qt 버전이 처음에 공존할 것이지만 최종적으로는 GTK+ 버전을 중단하고 Qt 포팅 노력에 초점을 두겠다는 의미가 된다. LXDE-Qt와 Razor-qt의 병합으로 말미암아 LXQt로 이름이 바뀌었으며, 최초 릴리스 버전 0.7.0은 2014년 5월 7일에 이용이 가능하게 되었다.

2.2. LXQt의 탄생과 발전

GTK+ 3에 불만을 느낀 LXDE의 유지보수자 훙런위는 2013년 초 Qt를 실험했고, 2013년 3월 26일 Qt 기반 PCManFM의 최초 버전을 출시했다. 그는 "Gtk+와 Qt 버전은 공존할 것이다"라고 밝혔으나, 이후 LXDE의 Xrandr 프론트엔드를 Qt로 이식하였다.

2013년 7월 3일, 훙런위는 LXDE 스위트 전체의 Qt 포팅 버전을 발표했고, 2013년 7월 21일, Razor-qt와 LXDE는 두 프로젝트의 병합을 발표했다. 이 병합은 GTK+와 Qt 버전이 প্রথমে 공존하겠지만, 최종적으로 GTK+ 버전은 중단하고 Qt 포팅에 집중한다는 의미였다. LXDE-Qt와 Razor-qt의 병합으로 LXQt라는 이름이 붙여졌으며, 최초 릴리스 버전 0.7.0은 2014년 5월 7일에 공개되었다.

2018년 5월 21일, 0.13 릴리스를 통해 LXQt 프로젝트는 LXDE에서 공식적으로 분리되어 별도의 GitHub 조직으로 이동했다.

3. 소프트웨어 구성 요소

LXQt는 여러 모듈 방식의 구성 요소로 이루어져 있으며, 그 중 일부는 Qt와 KDE 프레임워크 5에 의존한다.

👆
좌우로 밀어서 보기
LXQt 구성 요소
이름의존 (Qt 외)비고
qterminalLXQt용으로 작성된 명령 줄 인터프리터
sddmLXQt용 SDDM
lximage-qt이미지 뷰어
lxmenu-datafreedesktop.org 데스크톱 메뉴에 필요한 파일
lxqt-about정보 대화 상자
lxqt-admin시스템 관리 도구
lxqt-common공통 파일 (그래픽 파일, 테마, 데스크톱 항목 파일 등)
lxqt-configKScreen (RandR)시스템 설정 센터
lxqt-globalkeysKGlobalAccel전역 키보드 단축키 등록을 위한 데몬 및 라이브러리
lxqt-notificationd알림 데몬
lxqt-openssh-askpassOpenSSH 비밀번호 프롬프트
lxqt-panelSolid데스크톱 패널 (작업 표시줄)
lxqt-policykitPolkit 인증 에이전트
lxqt-powermanagementSolid전원 관리 데몬
lxqt-qtpluginQt 플랫폼 통합 플러그인 (모든 Qt 기반 프로그램이 LXQt의 설정을 채택할 수 있음)
lxqt-runner애플리케이션 실행기
lxqt-session세션 관리자
lxqt-sudosudo/su용 GUI 프런트 엔드
menu-cache
ObConf-QtQt로 작성된 Openbox 구성 도구
compton-confCompton X 컴포지트 매니저 (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)를 위한 GUI 구성 도구
PCManFM-QtPCManFM의 Qt 포트, 파일 관리자
qt-gtk-engineQt 스타일로 GTK 3 프로그램 테마 지정
pavucontrol-qtPulseAudioPulseAudio용 볼륨 관리자
ScreenGrab스크린샷 프로그램
Falkon

3.1. 핵심 구성 요소

LXQt는 여러 모듈 방식의 구성 요소로 이루어져 있으며, 그 중 일부는 Qt와 KDE 프레임워크 5에 의존한다.

👆
좌우로 밀어서 보기
LXQt 핵심 구성 요소
이름의존성 (Qt 외)비고
qterminalLXQt용으로 작성된 명령 줄
Falkon
sddmLXQt용으로 QML로 작성된 Simple Desktop Display Manager
lximage-qt이미지 뷰어
lxmenu-datafreedesktop.org 데스크톱 메뉴에 필요한 파일
lxqt-about정보 대화 상자
lxqt-admin시스템 관리 도구
lxqt-archiver파일 보관자
lxqt-common공통 파일 (그래픽 파일, 테마, 데스크톱 항목 파일 등)
lxqt-configKScreen (RandR)시스템 설정 센터
lxqt-globalkeysKGlobalAccel전역 키보드 단축키 등록을 위한 데몬 및 라이브러리
lxqt-notificationd알림 데몬
lxqt-openssh-askpassOpenSSH 비밀번호 프롬프트
lxqt-panelSolid데스크톱 패널 (작업 표시줄)
lxqt-policykitPolkit 인증 에이전트
lxqt-powermanagementSolid전원 관리 데몬
lxqt-qtpluginQt 플랫폼 통합 플러그인 (모든 Qt 기반 프로그램이 LXQt의 설정을 채택할 수 있음)
lxqt-runner애플리케이션 실행기
lxqt-sessionLXQt 세션 관리자
lxqt-sudosudo/su용 GUI 프런트 엔드
menu-cache
ObConf-QtQt로 작성된 Openbox 구성 도구
pavucontrol-qtPulseAudioPulseAudio용 볼륨 관리자
compton-confCompton X 컴포지트 매니저 (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)를 위한 GUI 구성 도구
PCManFM-QtPCManFM의 Qt 포트, 파일 관리자
qt-gtk-engineQt 스타일로 GTK 3 프로그램 테마 지정
ScreenGrab스크린샷 프로그램

3.2. 기타 구성 요소

LXQt는 여러 모듈 방식의 구성 요소로 이루어져 있으며, 그 중 일부는 Qt와 KDE 프레임워크 5에 의존한다.

👆
좌우로 밀어서 보기
LXQt 구성 요소
이름의존 (Qt 외)비고
qterminalLXQt용으로 작성된 명령 줄 인터프리터
sddmLXQt용 SDDM
lximage-qt이미지 뷰어
lxmenu-datafreedesktop.org 데스크톱 메뉴에 필요한 파일
lxqt-about정보 대화 상자
lxqt-admin시스템 관리 도구
lxqt-common공통 파일 (그래픽 파일, 테마, 데스크톱 항목 파일 등)
lxqt-configKScreen (RandR)시스템 설정 센터
lxqt-globalkeysKGlobalAccel전역 키보드 단축키 등록을 위한 데몬 및 라이브러리
lxqt-notificationd알림 데몬
lxqt-openssh-askpassOpenSSH 비밀번호 프롬프트
lxqt-panelSolid데스크톱 패널 (작업 표시줄)
lxqt-policykitPolkit 인증 에이전트
lxqt-powermanagementSolid전원 관리 데몬
lxqt-qtpluginQt 플랫폼 통합 플러그인 (모든 Qt 기반 프로그램이 LXQt의 설정을 채택할 수 있음)
lxqt-runner애플리케이션 실행기
lxqt-session세션 관리자
lxqt-sudosudo/su용 GUI 프런트 엔드
menu-cache
ObConf-QtQt로 작성된 Openbox 구성 도구
compton-confCompton X 컴포지트 매니저 (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)를 위한 GUI 구성 도구
PCManFM-QtPCManFM의 Qt 포트, 파일 관리자
qt-gtk-engineQt 스타일로 GTK 3 프로그램 테마 지정
pavucontrol-qtPulseAudioPulseAudio용 볼륨 관리자
ScreenGrab스크린샷 프로그램
Falkon

4. 채택

👆
좌우로 밀어서 보기
LXQt 채택 운영체제
운영체제공식 지원비고
아치 리눅스archinstall에서 데스크톱으로 제공됨. 다른 아치 리눅스 기반 배포판에서도 사용 가능.
아르틱스 리눅스LXQt ISO 사용 가능.
데비안다른 데비안 기반 배포판에서도 사용 가능.
페도라 리눅스페도라 스핀으로 사용 가능.
루분투기본 LXQt를 사용하는 공식 우분투 배포판.
만자로
openSUSE게코리눅스는 LXQt ISO를 제공.

5. 버전 역사

👆
좌우로 밀어서 보기
버전출시일설명
0.7.02014-05-07
0.8.02014-10-13Qt 5와의 완전한 호환성을 갖추었다.
0.92015-02-08내부적인 대대적인 정리 및 리팩토링을 특징으로 한다. Qt 4와의 호환성이 중단되었으며, Qt 5 및 KDE Frameworks 5가 필요하다. Qt 5.3이 이제 최소 요구 버전이다.
0.102015-11-02
0.112016-09-24Qt 기반이어서 메모리 사용량이 많을 수 있다는 우려를 해결하기 위해 이 릴리스를 벤치마킹한 결과, LXQt가 Xfce보다 메모리를 약간 덜 사용하며, "LXQt의 메모리 사용량은 새로운 기능이 많이 추가되었음에도 불구하고 기존 LXDE(gtk2)와 매우 유사하다"는 것을 밝혀냈다.
0.122017-10-21최소 Qt 버전 5.6.1
0.132018-05-21모든 패키지가 Qt 5.11에 대응.
0.142019-01-25
0.152020-04-24
0.162020-11-04Clearlooks, Leech 및 Kvantum의 세 가지 새로운 테마.
0.172021-04-15
1.0.02021-11-05
1.1.02022-04-16
1.2.02022-11-05
1.3.02023-04-16
1.4.02023-11-05Qt 5.15 기반의 마지막 버전
2.0.02024-04-17Qt 6.6 기반의 첫 번째 버전
2.1.02024-11-05선택적 실험적 Wayland 세션 추가

6. 동작 속도

LXQt는 '가벼운 데스크톱 환경'임을 스스로 표방하고 있지만, 동작에 필요한 리소스가 LXDEXfce보다 많다는 것을 훙런위(洪任諭) 본인이 인정하고 있다. 이에 관해서는, GTK+2를 계속 사용할 수는 없고, GTK+3는 Qt보다 리소스를 소비하는 이상, Qt는 '나쁘지 않은 선택'이라고 하고 있다.