FVWM

FVWM
커스터마이즈된 FVWM 데스크톱
개발자로버트 네이션(Robert Nation)
안정화 버전
3-1.1.0[1] 위키데이터에서 편집하기 / 2024년 3월 30일
저장소
  • github.com/fvwmorg/fvwm 위키데이터에서 편집하기
프로그래밍 언어C, 펄, 유닉스 셸
운영 체제유닉스 계열
종류창 관리자
라이선스GNU GPL v2,
OpenBSD에 포함된 FVWM: BSD 라이선스[2]
웹사이트www.fvwm.org

FVWM(F Virtual Window Manager)은 X 윈도 시스템가상 창 관리자이다. 원래 twm의 파생물이었던 FVWM은 현재 유닉스 계열 시스템의 창 관리자이다.

기능

이러한 기능 중 다수는 런타임이나 컴파일 타임에 비활성화하거나 특정 창 및 기타 여러 옵션에 대해 동적으로 비활성화할 수 있다. FVWM은 사용자가 원하는 방식으로 데스크톱이 작동하고, 보이고, 동작하도록 구성하는 기능을 제공한다.

  • 각각 여러 페이지로 나뉘는 가상 데스크톱을 원하는 수만큼 지원한다.
  • 뷰포트(물리적 화면)는 페이지와 관계없이 가상 데스크톱 영역에서 (구성 가능한 단계로) 원활하게 이동할 수 있다.
  • 마우스가 화면 경계에 닿으면 뷰포트가 자동으로 움직일 수 있다.
  • 전체 EWMH, ICCCM-2 및 GNOME 힌트를 지원한다.
  • 멀티바이트 문자 및 양방향 텍스트를 포함한 전체 국제화 지원.
  • 앤티앨리어싱, 모든 크기의 그림자, 모든 오프셋 및 모든 방향, 텍스트 회전을 갖춘 XFT2 글꼴을 지원한다.
  • 모든 동작, 작업 또는 이벤트를 완전히 구성할 수 있다.
  • 사용자 정의 창 장식 스타일 지원.
  • 제목 표시줄을 비활성화하거나 창 가장자리에 렌더링할 수 있다. 이는 각 창 유형에 대해 개별적으로 수행할 수 있다.
  • 제목 표시줄에는 최소화, 최대화, 닫기 버튼을 포함하여 최대 10개의 아이콘이 있을 수 있다.
  • 모든 방향에서 애니메이션 창 음영 처리.
  • 아이콘화
  • 알파 블렌딩을 포함한 전체 PNG 지원.
  • 펄을 사용하여 FVWM을 확장하고 구성 파일의 스크립팅 및 전처리를 위한 펄 프로그래밍 라이브러리이다.
  • 스크립팅을 통해 확장할 수 있다. 전처리를 통해 동적 구성이 가능하다.
  • 런타임에 대화 상자, 메뉴 및 애플리케이션을 구축하기 위한 툴킷이다.
  • 구성 가능한 데스크톱 패널.
  • 마우스 제스처를 사용하면 마우스로 모양을 그리고 명령에 바인딩할 수 있다.
  • 동적 메뉴(Dynamic menus). 파일 시스템을 탐색하고 포함된 메뉴에서 인터넷의 헤드라인을 가져오는 유틸리티이다.
  • 세션 관리 지원.
  • 둘 이상의 모니터를 사용할 수 있는 Xinerama 확장 지원.
  • 모듈을 사용하여 동적으로 확장 가능하다.
  • 포커스 스틸링 지원

각주

  1. https://github.com/fvwmorg/fvwm3/releases/tag/1.1.0.
  2. “xenocara/app/fvwm/COPYING - view - 1.1.1.1”. 《Cvsweb.openbsd.org》. 2017년 10월 7일에 확인함. 

외부 링크

  • Official FVWM Web Site.
  • “FVWM”. 《Freecode》. .
  • Matt Chapman's Window Managers for X.
  • Announcement of first FVWM release from Rob Nation.
  • #fvwm IRC Channel FAQ.
  • FVWM community forums.
  • FVWM community wiki.
  • FVWM Beginners Guide by Jaimos F Skriletz.
  • v
  • t
  • e
데스크톱 환경
(비교)
GTK 기반
Qt 기반
모티프 기반
기타
그래픽 셸X 윈도 매니저
(비교)
합성
스택형
계단식
  • awesome
  • dwm
  • i3
  • Ion
  • larswm
  • ratpoison
  • StumpWM
  • wmii
  • xmonad
웨이랜드 컴포지터
관련 항목