on Raspberry Pi

インストール


$ sudo apt-get update

$ sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev \
   pkg-config libgl1-mesa-dev libgles2-mesa-dev \
   python-setuptools libgstreamer1.0-dev git-core \
   gstreamer1.0-plugins-{bad,base,good,ugly} \
   gstreamer1.0-{omx,alsa} python-dev libmtdev-dev \
   xclip
$ sudo apt-get install xclip xsel
  • Python3 の環境に Ivy をインストール(Python2 なら pip3 を pip に)
    $ sudo pip3 install -I Cython==0.23
    $ sudo pip3 install git+https://github.com/kivy/kivy.git@master

OSOYOO(オソヨー) HDMI 3.5インチLCDディスプレイ用の設定

  • /.kivy/config.ini

    mouse = mouse
    mtdev_%(name)s = probesysfs,provider=mtdev
    hid_%(name)s = probesysfs,provider=hidinput
  • /boot/config.txt
    display_default_lcd=0
    
  • KIVY_BCM_DISPMANX_ID を実行時に指定
    KIVY_BCM_DISPMANX_ID=2 python main.py
    • 0: DISPMANX_ID_MAIN_LCD
    • 1: DISPMANX_ID_AUX_LCD
    • 2: DISPMANX_ID_HDMI
    • 3: DISPMANX_ID_SDTV
    • 4: DISPMANX_ID_FORCE_LCD
    • 5: DISPMANX_ID_FORCE_TV
    • 6: DISPMANX_ID_FORCE_OTHER

プログラミング


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-06-04 (日) 18:10:20 (2518d)