시작시 Vino VNC 서버를 시작할 수 없음


12

따라서 부팅시 Vino VNC 서버를 시작하려고합니다. 즉, VNC 서버를 시작하기 위해 로그인 할 필요가 없습니다. 우분투 그놈 15.04에 있는데 이미 추가했습니다.

/usr/lib/vino/vino-server

'응용 프로그램 시작'으로 이동하십시오. 그러나 부팅하자마자 VNC 서버가 여전히 시작되지 않습니다. VNC 서버를 시작하려면 로그인해야합니다. 어떻게해야합니까? 시스템 단위 파일을 만들어야합니까? 그렇다면 어떻게해야합니까?

편집 :이 질문은 Vino Server가 작동 해야하는 becuase 와 다릅니다.이 안내서는 x11vncserver를 제안합니다.


가능한 중복 복제 하기 전에 VNC 서버
마크 커비

@markkirby 게시물이 다른 이유에 대한 게시물을 수정했습니다. 또한 자동 로그인 제안이 위험 할 수있는 것은 아닙니다.
남자

나도 부팅시 Vino를 시작하는 방법을 알고 싶다.
Matt

답변:


3

시작시 vino 서버를 실행하기위한 시스템화 된 장치 또는 서비스 작성

  1. cd /etc/systemd/system/
    
  2. sudo vim vinostartup.service
    
  3. [Unit]
    Description = description about the service
    After = network.target
    [Service]
    ExecStart = /usr/lib/vino/vino-server
    [Install]
    WantedBy = multi-user.target
    
  4. 서비스 활성화

    sudo systemctl enable vinostartup.service
    
  5. 아래 명령을 사용하여 확인하십시오 vinostartup.service

    ls multi-user.target.wants/
    
  6. 다음 부팅 때까지 기다리지 않으려면 (이미 활성화되어 있음) 서비스를 시작할 수 있습니다

    sudo systemctl start vinostartup.service
    

1
고맙지 만 안타깝게도 작동하지 않습니다 :(
Matt

2

SSH가 활성화되어 있고 서버에 대한 루트 액세스 권한이 있어야하며, 일반 사용자 계정을 사용하여 SSH에 액세스 한 후 /etc/gdm3/custom.conf 파일을 편집하여 [daemon] 섹션의 다음 행을 다음과 같이 만드십시오.

AutomaticLoginEnable=true
AutomaticLogin=yourusername

"sudo shutdown -r now"를 실행하여 서버를 저장하고 재부팅하십시오. gdm이 다시 시작되면 지정된 사용자로 자동 로그인되고 vino-server 프로세스가 시작되므로 시스템에 VNC를 다시 시작할 수 있습니다. 완료되면 /etc/gdm3/custom.conf 파일에서 자동 로그인 행을 제거하는 것을 잊지 마십시오.

https://encodable.com/tech/blog/2009/03/02/How_To_Access_A_VNC_Remote_Desktop_After_The_Server_Reboots 에서 편집


-1

vino-serversystemd성공적으로 시작할 수 없었 습니다. 우분투 데스크탑에서 mir 서버를 찾고 소켓 오류를 반환합니다. 그놈 개발자가 최근에 프로젝트에 시스템 컴파일 옵션을 추가 한 것처럼 보입니다
. 올바른 방법은 시작 프로그램 을 사용하는 것입니다 응용 프로그램 은 바탕 화면에서이 배포판
여기에서 행해져 Yout 배포판의 자동 시작 프로그램을 찾기 아치 리눅스 autostarting 페이지 자신의 데스크탑 환경에 기반

다음은 vino 서버 구성에 대한 전체 지침입니다.

예를 들어 : xfce 데스크톱을 사용합니다
. 시작-> 응용 프로그램 메뉴-> 설정-> 세션 및 시작-> 응용 프로그램 자동 시작으로 이동하여 '데스크톱 공유'를 찾아 활성화하거나 추가 /usr/lib/vino/vino-server할 수 있습니다.

그 전에 vino 서버를 구성해야 할 수도 있습니다.
xfce 데스크탑에 그놈 설정 패널이 없으므로 실행합니다.

$ vino-preferences

터미널에서 연결 설정을 구성

그리고 vnc 클라이언트가 컴퓨터에 연결할 수 있도록 암호화를 비활성화해야 할 수도 있습니다

$ gsettings set org.gnome.Vino require-encryption false

다시 시작하고 완료


1
로그인 할 때까지 데스크탑의 시작 응용 프로그램이 시작되지 않습니다. 이 질문은 로그인하기 전에 서버를 시작하는 방법을 묻습니다.
endolith

-2

Control Center , Startup Application으로 이동하여 다음 명령으로 새 항목을 추가 할 수 있다고 생각합니다 .

/usr/lib/vino/vino-server &

이것은 로그인 후까지 발생하지 않습니다
endolith
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.