Sway 1.8은 Vulkan 등의 개선 사항과 함께 제공됩니다.

동요

Sway는 타일링된 Wayland 컴포지터이며 X3용 i11 창 관리자를 대체합니다.

개발 11 개월 후 새 버전의 출시가 발표되었습니다 컴포지션 매니저 스웨이 1.8, Wayland 프로토콜을 기반으로 하며 i3 창 관리자 및 i3bar 패널과 완벽하게 호환됩니다.

Sway에 대해 모르는 사람들은 이 사실을 알아야 합니다. 모듈식 프로젝트로 개발 컴포지트 관리자의 작업을 구성하기 위한 모든 기본 프리미티브를 포함하는 wlroots 라이브러리 위에 빌드됩니다.

i3 지원은 명령 수준에서 제공되며, X3 대신 Wayland를 사용하여 Sway를 i11의 투명한 대체품으로 사용할 수 있습니다. Sway를 사용하면 공간적으로가 아니라 논리적으로 화면에 창을 배치할 수 있습니다. Windows는 화면 공간을 최적으로 사용하고 키보드만 사용하여 신속하게 창을 조작할 수 있는 그리드로 배열됩니다.

완벽한 사용자 환경을 설정하기 위해 swayidle(KDE의 데드 프로토콜 구현이 있는 백그라운드 프로세스), swaylock(화면 보호기) 등의 관련 구성 요소가 제공됩니다.

Sway 1.8의 새로운 주요 기능

Sway 1.8의 이 새 버전에서 우리는 다음을 찾을 수 있습니다. 새로운 명령 "bindgesture" 구현 터치패드 제스처에 동작을 추가합니다.

눈에 띄는 또 다른 변화는 화면 잠금 프로세스 (스웨이락) Wayland 프로토콜 ext-session-lock-v1을 사용하도록 변경됨, 세션 잠금의 안정성과 보안을 높일 수 있습니다.

이 외에도 이제 Sway 1.8의 새 버전부터 제공됩니다. "추적 중 비활성화" 설정 지원 libinput 라이브러리에서 전압 게이지 막대(예: ThinkPad 랩탑의 TrackPoint)를 사용하는 동안 터치패드 비활성화를 제어합니다.

또한 새 클라이언트 응용 프로그램을 시작할 때 작업 영역 정의의 안정성을 개선하는 데 사용되는 xdg-activation-v1 프로토콜이 구현되었음을 알 수 있습니다.

한편, 도서관 wlroots는 구현을 개선했습니다. 를 사용하는 렌더링 시스템의 벌칸 그래픽 API.

Linux 플랫폼에서 작업 실행 예약 프로세스를 간소화하기 위해 CAP_SYS_NICE 권한을 설정하는 기능이 구현되었으며 가상 출력 장치를 제거하는 새로운 "출력 연결 끊기" 명령이 추가되었습니다.

다른 변화 이 새 버전에서 눈에 띄는 :

  • 고해상도 마우스 휠 스크롤 이벤트에 대한 지원이 추가되었습니다.
  • SUID 루트 프롬프트 작업에 대한 지원이 중단되었습니다.
  • 더 이상 사용되지 않는 "output dpms" 명령이 "output power" 명령으로 대체되었습니다.
  • 정규 표현식으로 작업하기 위해 이제 pcre 라이브러리 대신 pcre2가 사용됩니다.

마지막으로, 이 새 버전에 대해 더 알고 싶다면 다음에서 세부 정보를 확인할 수 있습니다. 다음 링크.

Sway를 얻는 방법?

시스템에서 Sway를 테스트하는 데 관심이있는 사용자를 위해 그들은 그것을 사용할 수있는 주요 요구 사항이 Wayland를 갖는 것임을 고려해야합니다. 시스템의 후드 아래.

Sway는 독점 그래픽 드라이버에서 작동하지 않으므로 이러한 드라이버를 제거하고 대신 무료 드라이버를 사용해야합니다.

Ubuntu 및 파생물에 Sway를 설치하려면, 시스템에 다음 저장소를 추가해야합니다.

이것에 대한 터미널을 열어 보자 (바로 가기 키 Ctrl + Alt + T를 사용할 수 있습니다) 그 안에 다음 명령을 입력합니다.

sudo add-apt-repository ppa:samoilov-lex/sway

그리고 다음을 사용하여 설치를 진행합니다.

sudo apt install sway

컴파일을 선호하는 사람들은 다음을 입력하여 소스 코드를 얻어야합니다.

git clone https://github.com/swaywm/sway.git

다음 명령을 실행하십시오.

meson build/
ninja -C build/
sudo ninja -C build/ install

로그인하지 않은 시스템에서는 균형 바이너리를 suid해야합니다.

sudo chmod a+s /usr/local/bin/sway

Sway는 시작 직후 루트 권한을 제거합니다.

마지막으로 이 기사를 작성할 당시 리포지토리의 Sway 패키지가 새 버전으로 업데이트되지 않았지만 사용할 수 있게 되기까지 몇 시간이 걸린다는 점을 언급해야 합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.