데스크탑 환경 대신 gnu-screen 및 X를 사용 하시겠습니까?


2

현재 데비안이 설치된 HTPC가 있습니다. GUI가 있지만 gnome, kde 등과 같은 데스크탑 환경을 사용하지 않는 응용 프로그램을 실행하고 싶습니다.

X를 실행하면 응용 프로그램을 실행하고 화면을 사용하여 실행중인 다른 GUI 응용 프로그램 사이를 전환 할 수 있는지 궁금합니다.

  1. 이것이 가능한가?
  2. 아니라면 무엇을 더해야합니까?
  3. 부딪 칠 수있는 잠재적 인 문제가 있습니까?
  4. 내가 원하는 것을 달성하는 더 좋은 방법이 있습니까?

고맙습니다


1
나는 당신이 이미 Ratpoison을 발견 했다는 또 다른 질문을 보았습니다 . GNU Screen을 모델로 한 이후로 아무도 언급하지 않은 것에 놀랐습니다. 일부 다른 화면과 같은 WMS (즉, 키보드 중심의, 최소의, 비 스택) 언급 할 가치도있는 멋진Scrotwm
micke

답변:


1

내가 아는 한 화면은 X Windows 응용 프로그램에 도움이되지 않습니다.

필요한 최소한의 것은 X11 용 Window Manager (예 : FVWM 또는 Blackbox )입니다. 데스크탑이 없으면 X 응용 프로그램을 나중에 시작하기 위해 수동으로 xterm 셸을 시작해야한다고 생각합니다 (예 : xwinman.orgxterm & exec fvwm 참조 )

가벼운 데스크탑 환경 (예 : XFCE 또는 LXDE )을 사용해 볼 수 있습니다. 배포판의 패키지 설치 관리자가이를 설치할 수 있어야합니다.


고맙습니다. 그것이 작동하지 않는 경우에 내가 : 계획대로 나는 대체로 가벼운 데스크톱 환경을 먼저 xterm 등 사용에보고해야합니다
rzetterberg

XFCE 또는 LXDE보다 openbox와 fluxbox가 리소스에서 약간 더 가벼운 것으로 나타 났지만 다른 결과는 다를 수 있습니다.
Rob

2

일반 바닐라 x install- gentoo 에서 twm과 xterm 을 테스트 목적으로 실행하고 해당 xterm 세션에서 화면을 실행합니다. xterm을 x보다 실행하는 방법이 있어야한다고 생각합니다.

x를 설치 한 순간에는 화면을 사용하여 전환 할 필요가 없습니다. 프로그램을 시작하기 위해 &를 ​​사용하여 프로그램을 실행하고 xkill 또는 이와 유사한 프로그램을 사용하여 중지하십시오 (일부 키보드 중심 창 관리자를 얻을 수는 있지만) 정렬)-이동 및 전환을 위해 창처럼 처리 할 수 ​​있습니다.

정확히 원하는 것은 아니지만 충분한 결과를 얻을 수 있습니다.


2

tinywm 을 시도해 볼 가치가 있습니다.

TinyWM은 미니멀리즘의 연습으로 만든 작은 창 관리자입니다. 창 관리자를 만드는 데 필요한 몇 가지 기본 사항을 배우는 데 도움이 될 수도 있습니다. C의 약 50 줄입니다. python-xlib를 사용하는 Python 버전도 있습니다.


재미있어 보인다. 감사합니다 :)
rzetterberg

1

화면과 창 환경 ( "창 관리자") 사이에는 상관이 없습니다. 어떤 형태의 윈도우 관리자를 실행하더라도 화면을 계속 실행할 수 있습니다.

문제는 데스크톱 환경에서 창 관리자로 이동하여 잃어버린 것이됩니다. 데스크탑 환경은 무엇을 제공합니까?

  • 환경과 통합하기위한 앱 (Gnome 및 KDE의)에 대한 표준화 된 프로그래밍 인터페이스
  • 알림 시스템
  • 디스플레이 관리자와 통합 (gdm, kdm, lightdm, lxdm); 환경의 자동 시작.
  • 시스템 트레이 (윈도우 관리자에는 실제 시스템 트레이보다 "작업 목록"이 더 많을 수 있음) 및 기타 애드온이 있습니다.
  • 환경을 자동으로 설정하기 위해 설정 관리자와의 통합이 향상되었습니다.

창 관리자 목록은 http://xwinman.org/를 참조하십시오 . 작업 할 시스템을 선택한 경우 시스템 시작 방법을 알아 내야합니다 (대부분 동일하지만 각 창 관리자마다 고유 한 규칙이 있습니다).

데스크톱 환경에는 모두 창 관리자가 실행되고 있으므로 다른 창 관리자를 선택하고 데스크톱을 유지할 수 있습니다.


예, 나는 그들이 전혀 상관이 없다는 것을 이해합니다. 화면을 사용한다는 아이디어는 창 관리자를 사용하지 않고도 실행중인 응용 프로그램을 쉽게 전환 할 수 있도록하는 것입니다. 내 컴퓨터를 사용하는 동안 터미널을 약 80 % 사용하므로 DE / WM과 관련이있는 가능한 한 많은 것을 제거하고 싶었습니다. 그래서 필요할 때 브라우저와 같은 특정 GUI 응용 프로그램을 시작할 수 있습니다.
rzetterberg

데스크탑은 필요하지 않지만 최소한 창 관리자가 필요합니다. 그렇지 않으면 (예를 들어, xterm의 화면에서 그래픽 웹 브라우저로) 창과 간단한 장식 ( '닫기'버튼 등)으로 전환하는 데 어려움이있을 수 있습니다. 가능하지만 만족 스럽지는 않습니다. 내부 화면에서 키를 바인딩하여 앱을 X에 시작할 수 있습니다.
Arcege
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.