어리석은 질문일 수도 있습니다. 하지만 그래픽 데스크톱이 설치되지 않은 컴퓨터(예: GNOME, Xfce)에서 GUI 앱(예: Firefox)을 실행할 수 있습니까?
답변1
데스크톱을 설치하지 않고도 X 창을 설치할 수 있고, 기본 X에서 앱을 실행할 수 있습니다. 그런 점은 좀 이상합니다. 배경도 없고 창 테두리도 없습니다. 또는 최소한의 창 관리자를 추가할 수 있습니다.
답변2
확신하는. 몇 가지 옵션이 있습니다(원하는 옵션이 질문에서 명확하지 않음).
- 일부 프로그램은 X-서버를 사용할 수 없는 상황을 수용하는 헤드리스 모드에서 실행될 수 있습니다.
- 클라이언트 컴퓨터에서 실행되는 X-서버만 필요하며, 소프트웨어를 실행하는 서버에서는 필요하지 않습니다. 예를 들어, Firefox가 서버에 설치되어 있으면 SSH를 사용하여 연결하고 서버에서 Firefox를 연결하고 실행하는 데 사용할 수 있습니다.
ssh -X
=> Firefox UI가 컴퓨터에 그려집니다.
답변3
다음은 몇 가지 헤드리스 X 서버입니다. 그 중 일부는 다음과 같습니다.
- 가상 x 서버: xpra,
- 중첩: xnest, xserver-xepyr
또한 더미 디스플레이 드라이버를 사용하여 xorg를 실행할 수 있습니다.
답변4
누군가가 이것을 검색하고 있다면 이것이 오래된 게시물이라는 것을 알고 있습니다.
xorg를 먼저 설치하세요
sudo apt-get install xorg
아직 xterm을 설치하지 않았다면
sudo apt install xterm
동일한 창이나 콘솔에서 실행하는 명령입니다.
xinit firefox $* -- :0 vt$XDG_VTNR
이것을 사용하여 다른 디스플레이에서 실행
sudo xinit firefox $* -- :1
여기서 1은 디스플레이 1입니다.