Sway는 Wayland 작곡가이자 드롭 인입니다., 이는 X3 용 i11 창 관리자를 대체하기위한 것입니다. 기존 i3 설정과 호환되며 대부분의 i3 기능을 지원합니다., 일부 추가 기능.
동요 응용 프로그램 창을 공간이 아닌 논리적으로 구성 할 수 있습니다. 창은 기본적으로 그리드로 배열되어있어 화면의 효율성을 극대화하고 키보드만으로 빠르게 조작 할 수 있습니다.
Sway 정보
I3 창 관리자 지원은 명령 수준에서 제공됩니다., 구성 파일 및 IPC를 사용하여 X3 대신 Wayland를 사용하여 Sway를 i11의 투명한 대체물로 사용할 수 있습니다.
En Sway는 다음 구성 요소가 제공됩니다. 완전한 사용자 환경을 구성하려면 :
- 스와이들 (KDE 유휴 프로토콜 구현을 사용한 백그라운드 프로세스)
- 스웨이록 (화면 보호기)
- 마코 (알림 관리자)
- 완강한(스크린 샷 전용 도구)
- 소리내어 먹는다 (화면에서 영역 선택)
- Wf 레코더 (비디오 캡처 처리)
- 웨이 바 (애플리케이션 바)
- 버트보드 (화상 키보드 관리)
- WL 클립 보드 (클립 보드 작업)
- wallutils (바탕 화면 배경 제어).
Sway는 wlroots 라이브러리 위에 구축 된 모듈 식 프로젝트로 개발되고 있습니다., 컴포지트 관리자의 작업을 구성하기위한 모든 기본 기본 요소를 포함합니다.
Wlroots에는 화면, 입력 장치에 대한 추상 액세스를위한 백엔드가 포함됩니다., OpenGL에 직접 액세스하지 않고 렌더링하고 KMS / DRM, libinput, Wayland 및 X11과 상호 작용합니다 (X11 기반 X11 응용 프로그램을 실행하기 위해 중간 계층이 제공됨).
Sway 외에도 wlroots 라이브러리는 다른 프로젝트에서 적극적으로 사용됩니다. Librem5 및 Cage를 포함합니다. C / C ++ 외에도 Scheme, Common Lisp, Go, Haskell, OCaml, Python 및 Rust에 대한 바인딩이 개발되었습니다.
Sway 프로젝트 코드는 C로 작성되고 MIT 라이선스에 따라 배포됩니다. 이 프로젝트는 Linux와 FreeBSD에서 사용될 예정입니다.
새 버전의 Sway 1.1 정보
몇 시간 전에 Sway 1.1의 새 버전 출시가 발표되었습니다. 1.1.0 릴리스 1.1.1 시간 후 수정 XNUMX 릴리스가 게시되었습니다. 추가 된 변경 사항 제거 실수로 wlroots 0.6과 호환되지 않습니다..
이 새 버전의 주요 참신함 중에서 우리는 swaybg 유틸리티 데스크탑 배경 관리 별도의 프로젝트에서 강조 표시됩니다.
이번 발표로 지금 Swaybg는 더 이상 Sway에 연결되어 있지 않으며 모든 Wayland 복합 서버와 함께 사용할 수 있습니다. 고급 wlr-layer-shell, xdg-output 및 xdg-shell 프로토콜을 지원합니다.
반면에 i3 창 관리자와의 비 호환성을 제거하기위한 작업이 수행되었습니다. 그 외에도 터치 스크린에 대한 지원이 스태빌라이저 바 패널에 추가되었습니다 (제스처를 변경하여 책상을 터치하고 순환하여 요소를 활성화).
스크롤 바에서 "오버레이"모드는 입력 이벤트를 처리하지 않고 다른 창에 패널을 표시하도록 구현됩니다.
Y 제어 키보드 단축키를 비활성화하는 기능 추가 바인딩 해제 설정 {sym, code, switch}를 사용합니다.
Sway를 얻는 방법?
시스템에서 Sway를 테스트하는 데 관심이있는 사용자를 위해 d그들은 그것을 사용할 수있는 주요 요구 사항은 Wayland를 가지고 있다는 것을 명심해야합니다. 시스템의 후드 아래.
Ubuntu의 경우 가능합니다. Wayland로 세션을 활성화하기 만하면됩니다. 문제없이 Sway를 사용할 수있는 또 다른 배포판은 Fedora입니다. 여기서 Sway도 이미 설치를 위해 Fedora 리포지토리에 있습니다.
배포판에 Sway를 설치하려면 프로젝트 파일 및 설치 지침을 찾을 수있는 다음 링크를 방문해야합니다.
Sway는 독점 그래픽 드라이버에서 작동하지 않는다는 점을 언급하는 것이 중요합니다. 따라서 독점 드라이버로 실행되는 비디오 카드가있는 경우 이러한 드라이버를 제거하고 대신 무료 드라이버를 사용해야합니다.