[Ubuntu 18.04] Android(나 iPad)를 서브 모니터로 하는 비망록

4378 단어 VNCubuntu18.04

경위



windows나 mac는 간단하게 spacedesk 이나 sidecar로 서브 모니터에 할 수 있지만,
Linux (Ubuntu)에서도 서브 모니터에 사용하고 싶었습니다 ...

조사해 보면 「Ubuntu14.04에서 Android 기기를 서브 모니터로 사용 (비망록)

참조; VIRTUL1에 대해 토론하는 스레드



환경



우분투 18.04
kindle fire HD 8
(iPad pro 11에서도 동작 확인 완료)

서브 모니터링



vino가 없는 경우
$ sudo apt install vino

이 후 재부팅하는 것이 좋습니다.

설정→공유→온→화면 공유에서 다음과 같이 설정했습니다.





Linux끼리가 아닌 경우는 암호화가 잘 되지 않는 것 같기 때문에, 만약을 위해 이하의 커멘드를 실행해 둡니다.
$ sudo gsettings set org.gnome.Vino require-encryption false

이 후 일단 다시 시작합시다.

그런 다음이 근처의 VNC 앱을 사용합니다. (태블릿과 PC는 같은 wifi로 해주세요)





사용법은 모두
  • ip 주소
  • 방금 설정 한 암호

  • 를 입력하여 연결합니다. (생략)

    ip 주소는
    ifconfig
    

    에서 확인할 수 있습니다. (wifi의 설정 화면에서 기어 마크에서도 확인할 수 있습니다)

    이것으로 PC화면을 「미러링」은 할 수 있게 됩니다.
    그러나, 모니터를 사용한다면 「확장 디스플레이」로 하고 싶으므로, 이하 그것을 설정해 갑니다.

    확장



    sudo 권한으로 쓰기를 수행합니다.
    $ sudo gedit /usr/share/X11/xorg.conf.d/30-virtscreen.conf
    

    다음을 복사합니다.
    Section "Device"
        Identifier "intelgpu0"
        Driver     "intel"
    EndSection
    

    하위 모니터로 만들 Android 화면 정보를 추가합니다.

    cvt 가로 세로 리프레시 레이트

    나의 kindle HD 8은, 1280✕800이었고, 다음과 같이 합니다.
    $ cvt 1280 800 60 
    



    다음
    "xrandr --newmode (modeline 이후 문)"
    실행
    $ xrandr --newmode "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
    
    $ xrandr -q
    

    로 현재 상태를 확인할 수 있습니다.



    VIRTUAL1이 방금 설정한 것입니다. 이것을 모니터로 추가합니다.
    $ xrandr --addmode VIRTUAL1 1280x800_60.00
    

    다시
    $ xrandr -q
    

    을 실행하고 다음과 같이 별표가 붙으면 성공입니다. (1280x800_60.00 59.81*)



    마지막으로 설정



    설정 → 디스플레이에서 다음과 같은 화면으로 이동합니다.



    Unknown Display가 되어 있는 것이 태블릿입니다. 끄면 해제 가능합니다.

    ps



    iPad의 스마트 키보드도 특별히 설정하지 않고 사용할 수 있었습니다.

    참고
    Ubuntu14.04에서 Android 기기를 서브 모니터로 사용
    VIRTUL1에 대해 토론하는 스레드

    좋은 웹페이지 즐겨찾기