그것이 가능해야합니다 단지 내가 전체 화면에서 내 일반 웹 브라우저를 볼 수있어 것처럼, 내 윈도우 매니저로 (웹킷로 렌더링 예를 들어, 단지 캔버스) X11의 상단에서 실행 (또는 리눅스에서 다른 방법으로) 브라우저를 ?
그것이 가능해야합니다 단지 내가 전체 화면에서 내 일반 웹 브라우저를 볼 수있어 것처럼, 내 윈도우 매니저로 (웹킷로 렌더링 예를 들어, 단지 캔버스) X11의 상단에서 실행 (또는 리눅스에서 다른 방법으로) 브라우저를 ?
답변:
예:
% startx /usr/bin/google-chrome --kiosk
(또는 다른 웹 브라우저 사용)
이것을 .xinitrc
/ .xsession
파일에 추가 할 수도 있습니다 :
exec /usr/bin/google-chrome --kiosk
파이로 (Pyro) 는 브라우저가 전체 데스크톱을 관리 할 수 있도록 Firefox를 사용하여 컴 포지 팅 X11 창 관리자를 구축하는 데 도움이되는 프로젝트였습니다.
이것을 홈 디렉토리의 .xinitrc 파일에 넣으십시오.
exec konqueror
그런 다음 X를 다시 시작하십시오. 그래도 작동하지 않거나 gdm, kdm 또는 xdm을 디스플레이 관리자로 사용하는 경우이를 종료하고 명령 줄에서 startx를 실행하거나 대체 사용자를 작성하고 .xinitrc를 구성 할 수 있습니다 똑같이 그런 다음 가상 콘솔 (Ctrl-Alt + F2)에서 해당 사용자로 startx를 실행할 수 있습니다. 다른 X 세션을 열어야합니다. Firefox에서 이것을 시도했을 때 --geometry 옵션을 사용해도 Firefox가 화면을 채우지 않는 것으로 나타났습니다. Firefox는 지오메트리 환경 설정을 세션에 저장할 수 있습니다. Chrome과 같은 다른 프로그램에서는이 문제를 해결해야 할 수도 있습니다.
이러한 프로그램이 프록시 관리, 드래그 앤 드롭 또는 특수 페이스트 버퍼 처리와 같은 최신 데스크탑에서 기대할 수있는 많은 것들을 염두에 두십시오.
이것은 모든 오래된 모자 물건입니다. 나는 당신이 그것에 대한 좋은 목적을 가지고 있다고 확신하지만, 많은 사람들이 2000 년대 초반부터 이런 종류의 일을하지 않았을 것입니다. FVWM 기간 동안 항상 엉망이되어야했습니다 (디스플레이 관리자가 인기를 갖기 전에)
또한 귀하의 질문에 무언가를 분명히하고 싶습니다. 이와 같은 프로그램은 "윈도우 관리자"가 아닙니다. 창 관리자는 이러한 방식으로 또는 데스크톱 관리자를 통해 X에 의해 실행되는 특정 프로그램이며 추가 프로그램을 쉽게 실행 (실행) 할 수있는 방법을 제공합니다. X의 초기에는 xterm을 시작하고 거기에서 &로 창 관리자에 대한 명령을 실행합니다. 그래서 우리는 진보하고 있습니다. ;-)
일부 프로그램은 창 관리자 외부에서 실행될 수 있으며 여전히 창 크기 나 표시 비트를 제어 할 수 있습니다. 예를 들어 Chrome 의사는 창을 장식합니다. 그러나 Chrome을 테스트했는데 여기에 좋은 솔루션이 될 수있는 표준 X 옵션이 충분하지 않습니다. 예를 들어 --geometry = 옵션을 처리하지 않는 것 같습니다 (Google의 수치). 이것이 Konqueror 또는 Firefox를 대신 사용하는 또 다른 좋은 이유입니다.
짓밟아서 미안해