헤드리스 Ubuntu 서버의 VNC

헤드리스 Ubuntu 서버의 VNC

그래서 저는 지난 하루 동안 모니터가 연결되지 않은 상태에서 Ubuntu 서버가 데스크탑으로 부팅되도록 노력했습니다. 데스크탑으로 부팅되지 않는 경우,싸구려 이탈리아 적 포도주서버가 시작되지 않습니다. 결과적으로 VNC 서버가 시작되지 않습니다.

나는 더미 모니터를 추가하려고 시도했고, 이어서이것튜토리얼(파일이 있는 폴더를 변경하려고 시도했지만 xorg.conf아무 소용이 없음) 부팅 화면에서 멈추거나 단순히 로그인 화면으로 부팅됩니다.

설정 페이지와 GDM 구성에서 내 사용자에 대한 자동 로그인을 활성화했기 때문에 모니터가 내 서버에 연결되면 자동으로 바탕 화면으로 전환됩니다. 하지만 모니터가 연결되지 않은 경우 VNC 서버를 시작하려면 "로그인"을 수동으로 클릭해야 하는 로그인 화면이 열립니다.

그래서 헤드리스 Ubuntu 서버에 원격 데스크톱 연결을 만드는 좋은 방법이 있는지 궁금합니다.

답변1

당신이 얻는 이상한 화면에 관해서 : (담당자가 필요하기 때문에 이것을 답변으로 배치 ':D )

회색 화면 문제를 해결하려면 다음을 시도해야 한다고 생각합니다.

# apt-get install xubuntu-desktop xfce4

~에서이 튜토리얼.

도움이 되었기를 바랍니다.

여기에 도달하고 vncserver를 실제로 부팅하려고 시도하는 데 혼란스럽고 당황한 다른 사람을 위한 참고 사항:이것튜토리얼에서 시작 스크립트는 실제로 부팅 시 vncserver를 시작하지 않지만 OP가 뒤따르는 튜토리얼에서는 시작합니다.

답변2

또한 로그인 문제가 발생하지 않았지만 vncserver가 헤드리스 xubuntu 컴퓨터에서 작동하도록 하는 데 문제가 있었습니다. 내 설치는 기본적으로 신선했지만 그것이 그것과 관련이 있는지 확실하지 않습니다. 나에게 있어 컴퓨터는 모니터가 연결되지 않은 상태에서 시작 시 작동이 중단될 수 있습니다. 그럼에도 불구하고 나는 매우 간단한 해결책을 찾았습니다.

기본 grub 파일을 백업하십시오.

sudo cp /etc/default/grub /etc/default/grub.old

그런 다음 활성 grub 파일을 sudo nano /etc/default/grub다음과 같이 편집합니다.

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

그리고 주석 해제('#' 제거)GRUB_TERMINAL=console

마지막으로 저장한 다음 grub을 업데이트 sudo update-grub하고 모니터를 연결하지 않은 채 다시 시작하세요.

일부 튜토리얼 사용을 보았지만 GRUB_CMDLINE_LINUX="text"이것이 vnc 사용자에게 문제를 일으키는 원인입니다. 일부 필수 명령에 따라 행이 다를 수 있으므로 GRUB_CMDLINE_LINUX_DEFAULT=""필요한 경우 다시 추가하십시오.

관련 정보