Aggiorna README.md
This commit is contained in:
parent
e0d0e8f2bc
commit
c847308e86
1 changed files with 24 additions and 24 deletions
44
README.md
44
README.md
|
@ -42,7 +42,7 @@ Verifying Installation with clinfo
|
||||||
|
|
||||||
output like
|
output like
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
arm_release_ver: g13p0-01eac0, rk_so_ver: 3
|
arm_release_ver: g13p0-01eac0, rk_so_ver: 3
|
||||||
Number of platforms: 2
|
Number of platforms: 2
|
||||||
Platform Name: ARM Platform
|
Platform Name: ARM Platform
|
||||||
|
@ -50,7 +50,7 @@ Platform Vendor: ARM
|
||||||
Platform Version: OpenCL 2.1 v1.g6p0-01eac0.2819f9d4dbe0b5a2f89c835d8484f9cd
|
Platform Version: OpenCL 2.1 v1.g6p0-01eac0.2819f9d4dbe0b5a2f89c835d8484f9cd
|
||||||
Platform Profile: FULL_PROFILE
|
Platform Profile: FULL_PROFILE
|
||||||
...
|
...
|
||||||
'''
|
```
|
||||||
____________________________________________________________________________________________________________________________________________________________
|
____________________________________________________________________________________________________________________________________________________________
|
||||||
|
|
||||||
## Installare Vulkan
|
## Installare Vulkan
|
||||||
|
@ -68,7 +68,7 @@ fare il link
|
||||||
|
|
||||||
inserire icd Loader
|
inserire icd Loader
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
sudo mkdir -p /etc/vulkan/icd.d/
|
sudo mkdir -p /etc/vulkan/icd.d/
|
||||||
|
|
||||||
echo '{
|
echo '{
|
||||||
|
@ -78,7 +78,7 @@ echo '{
|
||||||
"api_version": "1.0.0"
|
"api_version": "1.0.0"
|
||||||
}
|
}
|
||||||
}' | sudo tee /etc/vulkan/icd.d/mali.json
|
}' | sudo tee /etc/vulkan/icd.d/mali.json
|
||||||
'''
|
```
|
||||||
|
|
||||||
installare vulkaninfo per verificare
|
installare vulkaninfo per verificare
|
||||||
|
|
||||||
|
@ -114,14 +114,14 @@ inserire la configurazione di VNC editando
|
||||||
sudo nano ~/.vnc/config
|
sudo nano ~/.vnc/config
|
||||||
|
|
||||||
va inserito
|
va inserito
|
||||||
'''
|
```bash
|
||||||
rfbport=5901
|
rfbport=5901
|
||||||
localhost=no
|
localhost=no
|
||||||
session=xfce
|
session=xfce
|
||||||
geometry=1280x720
|
geometry=1280x720
|
||||||
depth=32
|
depth=32
|
||||||
desktop=Prova
|
desktop=Prova
|
||||||
'''
|
```
|
||||||
facendo partire tigervnc con
|
facendo partire tigervnc con
|
||||||
|
|
||||||
tigervncserver
|
tigervncserver
|
||||||
|
@ -176,7 +176,7 @@ per esempio se si vuole fare tutto in manuale si può digitare
|
||||||
|
|
||||||
installare prima le dipendenze
|
installare prima le dipendenze
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
sudo apt-get update -qq && sudo apt-get -y install \
|
sudo apt-get update -qq && sudo apt-get -y install \
|
||||||
autoconf \
|
autoconf \
|
||||||
automake \
|
automake \
|
||||||
|
@ -202,10 +202,10 @@ sudo apt-get update -qq && sudo apt-get -y install \
|
||||||
wget \
|
wget \
|
||||||
yasm \
|
yasm \
|
||||||
zlib1g-dev
|
zlib1g-dev
|
||||||
'''
|
```
|
||||||
|
|
||||||
### MPP
|
### MPP
|
||||||
'''
|
```bash
|
||||||
# Build MPP
|
# Build MPP
|
||||||
mkdir -p ~/dev && cd ~/dev
|
mkdir -p ~/dev && cd ~/dev
|
||||||
git clone -b jellyfin-mpp --depth=1 https://github.com/nyanmisaka/mpp.git rkmpp
|
git clone -b jellyfin-mpp --depth=1 https://github.com/nyanmisaka/mpp.git rkmpp
|
||||||
|
@ -220,10 +220,10 @@ cmake \
|
||||||
..
|
..
|
||||||
make -j $(nproc)
|
make -j $(nproc)
|
||||||
sudo make install
|
sudo make install
|
||||||
'''
|
```
|
||||||
|
|
||||||
### RGA
|
### RGA
|
||||||
'''
|
```
|
||||||
# Build RGA
|
# Build RGA
|
||||||
mkdir -p ~/dev && cd ~/dev
|
mkdir -p ~/dev && cd ~/dev
|
||||||
git clone -b jellyfin-rga --depth=1 https://github.com/nyanmisaka/rk-mirrors.git rkrga
|
git clone -b jellyfin-rga --depth=1 https://github.com/nyanmisaka/rk-mirrors.git rkrga
|
||||||
|
@ -237,7 +237,7 @@ meson setup rkrga rkrga_build \
|
||||||
-Dlibrga_demo=false
|
-Dlibrga_demo=false
|
||||||
meson configure rkrga_build
|
meson configure rkrga_build
|
||||||
sudo ninja -C rkrga_build install
|
sudo ninja -C rkrga_build install
|
||||||
'''
|
```
|
||||||
|
|
||||||
### ffmpeg semplice
|
### ffmpeg semplice
|
||||||
|
|
||||||
|
@ -251,11 +251,11 @@ compilare
|
||||||
|
|
||||||
verificare
|
verificare
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
./ffmpeg -decoders | grep rkmpp
|
./ffmpeg -decoders | grep rkmpp
|
||||||
./ffmpeg -encoders | grep rkmpp
|
./ffmpeg -encoders | grep rkmpp
|
||||||
./ffmpeg -filters | grep rkrga
|
./ffmpeg -filters | grep rkrga
|
||||||
'''
|
```
|
||||||
|
|
||||||
finire l'intallazione
|
finire l'intallazione
|
||||||
|
|
||||||
|
@ -265,17 +265,17 @@ finire l'intallazione
|
||||||
|
|
||||||
installare le librerie
|
installare le librerie
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
sudo apt install libtwolame-dev libvidstab-dev libvo-amrwbenc-dev libvorbis-dev libvpx-dev libx264-dev libx265-dev libxml2-dev librubberband-dev libharfbuzz-dev libwebp-dev libzimg-dev libzvbi-dev libchromaprint-dev frei0r-plugins-dev ladspa-sdk aom-tools ladspa-sdk aom-tools libbs2b-dev dav1d libdav1d-dev libfdk-aac-dev flite1-dev libflite1 libgme-dev libgsm1-dev libopenmpt0 libopenmpt-dev openmpt123 libshine-dev libsvtav1enc-dev libbluray-dev libcaca-dev libopus-dev libsnappy-dev libsoxr-dev libspeex-dev libtheora-dev libxvidcore-dev libcdio-paranoia-dev
|
sudo apt install libtwolame-dev libvidstab-dev libvo-amrwbenc-dev libvorbis-dev libvpx-dev libx264-dev libx265-dev libxml2-dev librubberband-dev libharfbuzz-dev libwebp-dev libzimg-dev libzvbi-dev libchromaprint-dev frei0r-plugins-dev ladspa-sdk aom-tools ladspa-sdk aom-tools libbs2b-dev dav1d libdav1d-dev libfdk-aac-dev flite1-dev libflite1 libgme-dev libgsm1-dev libopenmpt0 libopenmpt-dev openmpt123 libshine-dev libsvtav1enc-dev libbluray-dev libcaca-dev libopus-dev libsnappy-dev libsoxr-dev libspeex-dev libtheora-dev libxvidcore-dev libcdio-paranoia-dev
|
||||||
sudo apt-get install opensc
|
sudo apt-get install opensc
|
||||||
sudo apt-get build-dep opensc
|
sudo apt-get build-dep opensc
|
||||||
'''
|
```
|
||||||
|
|
||||||
configurare
|
configurare
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
./configure --enable-chromaprint --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libdav1d --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-nonfree --enable-opengl --enable-openssl --enable-version3 --enable-librubberband --enable-libharfbuzz --enable-libwebp --enable-libzimg --enable-libzvbi --enable-libgsm --enable-vaapi --enable-libdrm --enable-rkmpp --enable-rkrga
|
./configure --enable-chromaprint --enable-frei0r --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libdav1d --enable-libfdk-aac --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libxvid --enable-nonfree --enable-opengl --enable-openssl --enable-version3 --enable-librubberband --enable-libharfbuzz --enable-libwebp --enable-libzimg --enable-libzvbi --enable-libgsm --enable-vaapi --enable-libdrm --enable-rkmpp --enable-rkrga
|
||||||
'''
|
```
|
||||||
|
|
||||||
compilare
|
compilare
|
||||||
|
|
||||||
|
@ -283,11 +283,11 @@ compilare
|
||||||
|
|
||||||
verificare
|
verificare
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
./ffmpeg -decoders | grep rkmpp
|
./ffmpeg -decoders | grep rkmpp
|
||||||
./ffmpeg -encoders | grep rkmpp
|
./ffmpeg -encoders | grep rkmpp
|
||||||
./ffmpeg -filters | grep rkrga
|
./ffmpeg -filters | grep rkrga
|
||||||
'''
|
```
|
||||||
|
|
||||||
finire l'intallazione
|
finire l'intallazione
|
||||||
|
|
||||||
|
@ -336,14 +336,14 @@ https://docs.mesa3d.org/install.html
|
||||||
|
|
||||||
https://gitlab.com/panfork/mesa
|
https://gitlab.com/panfork/mesa
|
||||||
|
|
||||||
'''
|
```bash
|
||||||
curl -sSf 'https://keyserver.ubuntu.com/pks/lookup?fingerprint=on&op=index&search=0x0B2F0747E3BD546820A639B68065BE1FC67AABDE' | gpg --dearmor -o /etc/apt/trusted.gpg.d/rk3588-gpu.gpg
|
curl -sSf 'https://keyserver.ubuntu.com/pks/lookup?fingerprint=on&op=index&search=0x0B2F0747E3BD546820A639B68065BE1FC67AABDE' | gpg --dearmor -o /etc/apt/trusted.gpg.d/rk3588-gpu.gpg
|
||||||
echo 'deb https://ppa.launchpadcontent.net/liujianfeng1994/panfork-mesa/ubuntu jammy main' > /etc/apt/sources.list.d/rk3588-gpu.list
|
echo 'deb https://ppa.launchpadcontent.net/liujianfeng1994/panfork-mesa/ubuntu jammy main' > /etc/apt/sources.list.d/rk3588-gpu.list
|
||||||
echo 'deb https://ppa.launchpadcontent.net/liujianfeng1994/rockchip-multimedia/ubuntu jammy main' >> /etc/apt/sources.list.d/rk3588-gpu.list
|
echo 'deb https://ppa.launchpadcontent.net/liujianfeng1994/rockchip-multimedia/ubuntu jammy main' >> /etc/apt/sources.list.d/rk3588-gpu.list
|
||||||
apt update
|
apt update
|
||||||
apt full-upgrade (sudo apt dist-upgrade ???)
|
apt full-upgrade (sudo apt dist-upgrade ???)
|
||||||
apt install mali-g610-firmware rockchip-multimedia-config
|
apt install mali-g610-firmware rockchip-multimedia-config
|
||||||
'''
|
```
|
||||||
|
|
||||||
https://ppa.launchpadcontent.net/liujianfeng1994/panfork-mesa/ubuntu/dists/jammy/Release.gpg
|
https://ppa.launchpadcontent.net/liujianfeng1994/panfork-mesa/ubuntu/dists/jammy/Release.gpg
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue