Omarchy Quattro 업그레이드 가이드: Quickshell 데스크톱 통합
Omarchy 4.0 Quattro 버전 업그레이드 실행 가이드: Quickshell 데스크톱 아키텍처 이해, Lua 설정 마이그레이션, 안전한 메뉴 기반 2단계 업그레이드 및 스냅샷 롤백 절차.
- quattro
- quickshell
- updates
- guide
Omarchy 4.0(코드명 Quattro)은 프로젝트 역사상 가장 큰 폭의 아키텍처 혁신입니다. 단순한 테마 변경을 넘어 상단 바, 앱 런처, 메뉴, 알림, OSD, 제어판, 잠금 화면, polkit 인증 에이전트 등 데스크톱 셸 전체가 Quickshell 기반의 단일 고성능 프로세스로 통합 재구축되었습니다.
이에 따라 3.x 시절의 Waybar, Walker, Mako, SwayOSD, hyprlock, hypridle, swaybg, polkit-gnome 등 분산 데몬들이 모두 공식 퇴역했습니다.
업그레이드 vs 신규 설치 선택
| 현재 환경 상태 | 권장 절차 |
|---|---|
| 기존 Omarchy 3.x 환경을 유지 중 | 인플레이스 업그레이드: Update > Omarchy 실행 후 Update > Omarchy to Quattro 실행 |
| 새 기기이거나 클린 설치 선호 | 신규 설치: 4.0.0 ISO 다운로드 후 설치 |
| Windows 듀얼 부팅 구성 | Quattro ISO: 신규 빈 공간 설치(Free space install) 활용 |
Quattro의 주요 핵심 변화
1. Quickshell 기반 단일 데스크톱 셸
- 인터랙티브 상단 바: 워크스페이스, 시계, 날씨, 트레이, 배터리, 업데이트 알림 위젯 통합.
- 통합 메인 메뉴 (
Super + Space): 앱 검색 실행과 시스템 관리 명령어를 단일 인터페이스로 통합. - 앱 전용 런처 (
Super + Alt + Space): 설치된 앱 전용 빠른 검색 실행 패널. - 네이티브 알림 센터:
Super + Shift + Alt + ,로 지난 알림 기록 전체 확인. - 하드웨어 제어 패널: 오디오 (
Super + Ctrl + A), 블루투스 (Super + Ctrl + B), 네트워크 (Super + Ctrl + W), 디스플레이 (Super + Ctrl + D), 전원 (Super + Ctrl + P). - 통합 잠금 화면: 현대적인 잠금 UI 및 polkit 인증 프롬프트 내장.
2. Hyprland 설정의 Lua 문법 마이그레이션
Hyprland 0.56 이상 버전과의 호환성을 위해 설정 문법이 Lua로 전면 전환되었습니다(~/.config/hypr/*.lua).
3. 표준 패키지 배포 구조
Git 직접 관리 방식에서 Arch Linux 표준 패키지(ALPM) 기반 배포로 전환되었습니다.
단계별 업그레이드 절차
- 메인 메뉴(
Super + Space)를 엽니다. - 먼저 **
Update > Omarchy**를 실행합니다. - 이어서 **
Update > Omarchy to Quattro**를 실행합니다. - 패키지 교체 완료 후 컴퓨터를 재부팅합니다.
- 로그인 후
Super + K를 눌러 새로운 Quattro 단축키가 활성화되었는지 확인합니다.
문제 발생 시 롤백 방법
부팅이나 화면 로딩에 이상이 발생하면 컴퓨터를 재부팅한 후 Limine 부트로더의 System Snapshots 메뉴에서 업데이트 직전 스냅샷을 선택하여 즉시 롤백할 수 있습니다.