2020年7月29日水曜日

ラズパイ4でLOLの動作テスト

raspberry pi4でLeague of Legendsが動くのか?

MEM: 4G
STORAGE: MicroSD
OS: Lubuntu 20.04
OS: Raspbery PI os full(32bit)

↓↓↓↓↓↓↓↓失敗編↓↓↓↓↓↓↓↓

<インスト>
公式より
https://lutris.net/downloads/

sudo add-apt-repository ppa:lutris-team/lutris
sudo apt update
sudo apt install lutris

Lutrisで容量767M食う。
今回はUbuntu系だけど、Debian(ラズパイ標準OS)でも出来そう。


・最初Wineが無いとか言われるので、wineを初起動させる
・その後、VULKAN(AMDのOpenGLみたいな奴)が見つからないと警告、あなたの環境じゃライブラリが存在しないよ!とか言われる

割と最近に対応されたっぽい。

<パッケージから入れる場合>
Ubuntu系
sudo apt update
sudo apt install vulkan-sdk

arm版のパッケージが無いのでビルド

<ビルド&実行>
緑の箇所を修正してから実行するがよい!


cd ~
wget https://raw.githubusercontent.com/mikehooper/PiScripts/master/install_v3dv.sh
chmod +x install_v3dv.sh
sudo ./install_v3dv.sh

ステップ3/10でエラー
libxcb-*devが無いのでスクリプトから削除

ステップ4/10でエラー
pip3入ってないので、入れる
sudo apt-get install python3-pip

ちょいちょいログが存在しないエラーが出て止まる・・・
なんぞコレ
片っ端から入れる
sudo apt install pkg-config libpciaccess-dev

ダメ、xcb-dri3が存在してない。


export VK_ICD_FILENAMES=/home/pi/local-install/share/vulkan/icd.d/broadcom_icd.armv7l.json
cd ~/Vulkan/build/bin/
./gears

よくわからないので、基本OSをraspbianにする。






2020年7月4日土曜日

ラズパイ4用のデスクトップOS比較メモ

実験したのでメモ書き。
raspberry pi4 4G modelを使用。

起動時間は自動ログインしてデスクトップが表示されるまでの時間。
メモリ使用量はfree -tm
ストレージ使用量はdf -BMの合計


・Ubuntu20.4 Desktop

  • MATE
  • GDM3
  • 日本語化
メモリ使用量: 840M、再度計測したら651Mに
起動時間: 1分8秒
ストレージ使用量:6599M(約6.4G)

※DMをlubuntu(SDDM)にしたら起動できなくなったので終了。


<Ubuntu DM切替>
*DM切替
sudo dpkg-reconfigure gdm3

*GDM3
sudo nano /etc/gdm3/custom.conf
autologin-user=ubuntu

*LightDM
sudo nano /etc/lightdm/custom.conf



・Manjaro XFCE

https://manjaro.org/downloads/arm/raspberry-pi-4/arm8-raspberry-pi-4-xfce/
  • アップデート済み
  • 日本語化
  • AURパッケージ設定済み(こいつらで450Mぐらい食う)
  • yayビルド済み
メモリ使用量: 534M
起動時間: 28秒
ストレージ使用量:6153M(約6.0G)

<Manjaro自動起動系>
・通常
xfce4-session-settings


・占有アプリ向け、kioskモード?
nano ~/.xsession
#!/bin/sh
mousepad

chmod 755 ~/.xsession


====Manjaro動作テスト====
<Puppeteer>
動いた
sudo pacman -S chromium
cp /etc/bin/chromium /etc/bin/chromium-browser

<PlayWright>
動いた

<VScode>
Arm64でコンパイル済みからビルドして動くのか?
yay -S visual-studio-code-bin
予想通りこのbinからじゃ動かねえよ!

遅くて話にならないからバイナリ入れようとした。
sudo pacman -S code
ARM版がない

visual-studio-codeのOSS版vscodiumは?
sudo pacman -S code-oss
ARM版がない

Manjaro軽くて良いんだけど、VSCODEの公式で配ってるのはyumとかaptなんだよな・・・
仕方がないので、別のOSでarm64のバイナリを持ってくるかな・・・

atomのarm64あるらしいんだけど、よくわからん。

別のテキストエディタにしてみる
https://www.fosshub.com/CudaText.html
linux armのバイナリ動かねえじゃねーか!!

諦めた、もうgeditでいいや。
sudo pacman -S gedit
標準のテキストエディタに指定されてるんだね。
ファイルを右クリックすると「テキストエディターで開く」


・DietPi

昔はよく使ったが、arm V6ビルドなので今回はスルー