这篇文章是通过谷歌翻译人工翻译的,因为你知道我既不是亚洲人也不懂中文。但是,为了吸引更多的 Fyde Group 社区成员,我希望这篇文章能启发一些人来“帮助”我们改进这个系统,使其变得更好、更有趣,就像我们非常希望它那样。
我不是 Fyde 的员工,我只是一个像你们一样的普通用户。如果有任何问题,请参考英文文章。 如果翻译得不好,请见谅:D 我已经尽力了。
对我来说,openFyde/FydeOS 是在单板计算机上使用最好的操作系统。感谢 FydeOS 与 Rockchip 在这次 arm64 冒险中同行!
安装过程非常简单,因为最新更新后,您几乎可以在任何 microSD 卡上运行它。因此,只需前往您的电路板的 openFyde/FydeOS,并在 GitHub 上获取他们的 .img 文件,然后使用 RPi Imager 或 Balena 将其刷写到您的 SD 卡上。
下载 FydeOS 到您的电脑
FydeOS 适用于您的系统或 or openFyde 适用于您的系统
请您选择您最喜欢的版本。您可以直接将完整安装程序安装到您的 NVMe 驱动器中,然后继续。
请按照指南 https://faq.fydeos.com/en/getting-started/shell-access/ 进入 shell 并获取 root 权限。 打开 Chromium - Ctrl Alt T - 输入 Shell ,然后输入 sudo -i
Crosh Gentoo Linux - 快速帮助索引
🖱️风扇控制 / 选项🖱️
关闭类型: echo power_allocator > /sys/class/thermal/thermal_zone0/policy
开启打字: echo step_wise > /sys/class/thermal/thermal_zone0/policy
无休止地打字: echo fair_share > /sys/class/thermal/thermal_zone0/policy
mount -o remount,rw /
sudo nano /etc/init/rock5-fan-control.conf
#找到该行并更新为 fair_share
echo fair_share > /sys/class/thermal/thermal_zone0/policy
然后按下 Ctrl+X,保存 Y,然后 sudo 重启并退出。
🖱️启用某些模块的蓝牙🖱️
要启用 openFyde/FydeOS 上某些模块的蓝牙,请按照以下步骤操作:
mount -o remount,rw /
nano /etc/modprobe.d/blacklist.conf
-- 然后在某个地方添加以下行(在文件的底部也可以):
blacklist pgdrv
blacklist btusb
blacklist btrtl
blacklist btbcm
#blacklist btintel
然后按下 Ctrl+X,保存 Y,然后 sudo 重启并退出。
🖱️叠加层和特权🖱️
要激活 FydeOS 板卡扩展功能,请查看此处提供的所有信息:
类型: ls /boot/rockchip/overlay/
如果您想激活显示器或摄像头或任何其他设备,只需将该设备的覆盖层添加到以下内容中:
mount -o remount,rw /
sudo nano /mnt/stateful_partition/fyde/Env.txt
overlays=pwm-fan
然后按下 Ctrl+X,保存 Y,然后 sudo 重启并退出。
🖱️如何启用 Widevine🖱️
- 从您喜欢的来源/供应商获取适用于相应架构(在本例中为 arm64)的必要 Windevine 文件。如果您找不到,可以尝试以下链接:https://github.com/theofficialgman/testing/releases/download/gmans-releases/WidevineCdm.tar.gz
- 解压缩文件(如果需要),并获取文件
libwidevinecdm.so
。 将文件从文件夹“下载”移动到“Linux 文件”,并在 Linux 中执行以下操作:
tar -xf WidevineCdm.tar.gz
- 导航到“设置”->“openFyde 设置”,找到“启用 Widevine”选项,然后从解压缩的文件夹中选择文件
libwidevinecdm.so
。 - 重启。
现在可以通过 Chromium 浏览器享受 Netflix。
🖱️不和谐的快速方法🖱️
安卓容器 - Arch Hero
从 OpenFyde 108 版本开始,我们已经激活了 Arch Hero 项目,这意味着我们可以安装 .apk 文件了!欢呼吧!
现在openFyde/FydeOS的好处是,有了ArcHero Android容器,我们可以从应用商店玩大型游戏:
**- 安装 apkpure、aptoide、uptodown、aurora store 等您喜欢的商店。
- 安装一些 apk, xapk, apk 安装器,如 App Mirror、XAPK Installer、APK Installer。对于大游戏,需要这些安装器。对于一般用途,apkpure 几乎可以满足所有需求。**
能够玩这个真是太有趣了。
请不要在意视频的卡顿,只是因为视频录制没有达到它应有的效果,它运行得很流畅。
你现在可以享受炉石传说、暗黑破坏神不朽、使命召唤手游等游戏
然而,要想达到完美,只有一个问题,即使是谷歌 ChromeOS 也没有解决:
- Android 子系统尚未支持游戏手柄。
有一个叫 #arc-input-overlay-beta 的功能,可以 在 chrome://flags 中启用,但哪些游戏支持它?
Linux 容器** - LXC Sommelier Cros-Guest-Tools
对于这个指南,我使用 NALA 和 Aptitude ! - 激活系统上的 Linux 并执行以下操作:
#要获得最佳行为,请安装 nala 和 aptitude。
sudo apt update && sudo apt install git make python3-pip python3-apt python3-debian pandoc aptitude -y
git clone https://gitlab.com/volian/nala.git
cd nala
sudo make install
sudo nala update && sudo nala upgrade -y
cd
#更好的可视化GUI,更好的调试和自动解决问题。
在此之后,不要再使用 sudo apt install,而要使用 sudo nala install。例如:sudo nala install neofetch
。终端的行为不仅会变得美观,还会执行更多的任务并纠正问题,从而为您提供更好的调试反馈。Aptitude 会获取更新的依赖项并纠正已弃用的依赖项。(命令:sudo aptitude install neofetch
)。
🖱️Vivaldi 浏览器:🖱️
为 GeForce Now 安装 Vivaldi,如果有人能让我知道 Widevine DRM for Netflix 无法工作,请告诉我。
Vivaldi 浏览器 installation
- 在这里下载 Vivaldi .deb https://vivaldi.com/download/archive/?platform=linux
- 打开 GDebi 并安装您特定的 Vivaldi 浏览器
为 GeForce Now 和 Widevine 创建桌面启动器(“需要”)
- 信息:此功能允许您添加浏览器启动行以提高性能。让网页知道您使用的是最新版本。
*命令:
/usr/bin/vivaldi-stable --disable-seccomp-filter-sandbox --user-agent="Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
与 openFyde Chromium 相同,用于测试(可能提高性能 - 可选)
/usr/bin/vivaldi-stable --disable-seccomp-filter-sandbox --edge-touch-filtering --enable-native-gpu-memory-buffers --platform-disallows-chromeos-direct-video-decoder --enable-webgl-image-chromium --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim --num-raster-threads=2 --gpu-sandbox-failures-fatal=no --passive-listeners-default=true --enable-logging --log-level=1 --use-cras --enable-wayland-server --system-developer-mode --disable-mojo-broker --ash-use-cros-mojo-service-manager --cros-healthd-uses-service-manager --allow-os-install --login-profile=user --has-chromeos-keyboard --enable-touchview --disable-explicit-dma-fences --guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg --guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg --child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg --child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg --default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg --default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg --enable-consumer-kiosk --device-help-content-id=rock5b-openfyde --ozone-nnpalm-properties={} --arc-availability=installed --enterprise-enrollment-initial-modulus=15 --enterprise-enrollment-modulus-limit=19 --enable-crashpad --ml_service=enabled --ondevice_handwriting=use_rootfs --ondevice_document_scanner=use_rootfs --arc-start-mode=always-start-with-no-play-store --arc-availability=officially-supported --disable-features=ArcAndGuestOsFileTasksUseAppService,CrostiniUseDlc --disable-buffer-bw-compression --login-manager --feature-flags=["arc-game-mode@1","full-user-agent@1","ignore-gpu-blocklist","launcher-game-search@1","use-passthrough-command-decoder@1"] --first-exec-after-boot --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim --disable-features=ArcAndGuestOsFileTasksUseAppService,CrostiniUseDlc --flag-switches-begin --ignore-gpu-blocklist --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim,ArcGameModeFeature,DefaultPassthroughCommandDecoder,FullUserAgent,LauncherGameSearch --flag-switches-end --user-agent="Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
** 设置最新用户代理或您的实际用户代理:** https://whatmyuseragent.com
使用 DRM 浏览器启动器打开 Vivaldi 并验证参数 …
- 旗帜: vivaldi://flags ** 覆盖软件渲染列表** > 启用 (** 为了表现!**)
- 组成部分: vivaldi://components ( 检查 Widevine 内容解密模块是否已加载)
- 图形处理单元: vivaldi://gpu
- 关于Vivaldi上云游戏中的鼠标光标 的注意事项:
任何类型的鼠标问题都会触发你按 Esc 或 Ctrl G 键。解决方法是连续按 Esc 键几秒钟,然后重新进入全屏模式,鼠标将恢复到游戏布局。
(在 Linux 应用程序上录制视频并不能真正体现出其效果,因为它运行得非常流畅。)
🖱️Brave 浏览器:🖱️
勇敢浏览器安装 # 没有 DRM 乐趣,也不受 GFN 支持,但对于粉丝来说,这是:
sudo nala install curl build-essential python-setuptools python3-distutils
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo nala update
sudo nala install brave-browser
# 以防万一卸载
sudo nala remove brave-browser brave-keyring
sudo rm /etc/apt/sources.list.d/brave-browser-*.list
🖱️Debian 浏览器:🖱️
Debian 浏览器 - 不支持 Netflix,支持 GeForce Now 但无法正常工作 / 存在一些问题。
sudo nala install chromium chromium-l10n # Debian Chromium
/usr/lib/chromium/chromium --edge-touch-filtering --enable-native-gpu-memory-buffers --platform-disallows-chromeos-direct-video-decoder --enable-webgl-image-chromium --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim --num-raster-threads=2 --gpu-sandbox-failures-fatal=no --passive-listeners-default=true --enable-logging --log-level=1 --use-cras --enable-wayland-server --system-developer-mode --disable-mojo-broker --ash-use-cros-mojo-service-manager --cros-healthd-uses-service-manager --allow-os-install --login-profile=user --has-chromeos-keyboard --enable-touchview --disable-explicit-dma-fences --guest-wallpaper-large=/usr/share/chromeos-assets/wallpaper/guest_large.jpg --guest-wallpaper-small=/usr/share/chromeos-assets/wallpaper/guest_small.jpg --child-wallpaper-large=/usr/share/chromeos-assets/wallpaper/child_large.jpg --child-wallpaper-small=/usr/share/chromeos-assets/wallpaper/child_small.jpg --default-wallpaper-large=/usr/share/chromeos-assets/wallpaper/default_large.jpg --default-wallpaper-small=/usr/share/chromeos-assets/wallpaper/default_small.jpg --enable-consumer-kiosk --device-help-content-id=rock5b-openfyde --ozone-nnpalm-properties={} --arc-availability=installed --enterprise-enrollment-initial-modulus=15 --enterprise-enrollment-modulus-limit=19 --enable-crashpad --ml_service=enabled --ondevice_handwriting=use_rootfs --ondevice_document_scanner=use_rootfs --arc-start-mode=always-start-with-no-play-store --arc-availability=officially-supported --disable-features=ArcAndGuestOsFileTasksUseAppService,CrostiniUseDlc --disable-buffer-bw-compression --login-manager --feature-flags=["arc-game-mode@1","full-user-agent@1","ignore-gpu-blocklist","launcher-game-search@1","use-passthrough-command-decoder@1"] --first-exec-after-boot --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim --disable-features=ArcAndGuestOsFileTasksUseAppService,CrostiniUseDlc --flag-switches-begin --ignore-gpu-blocklist --enable-features=Pepper3DImageChromium,UmaStorageDimensions,Crostini,CrostiniGpuSupport,SmartDim,ArcGameModeFeature,DefaultPassthroughCommandDecoder,FullUserAgent,LauncherGameSearch --flag-switches-end --user-agent="Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36"
🖱️Firefox 浏览器:🖱️
sudo nala install firefox-esr
Debian 可以在这个终端上运行几乎所有东西。所以现在我将在这里留下一些每个 Linux 通常都附带的经典基本应用程序。
🖱️Debian / XFCE minimal desktop - 可选的 :🖱️
安装时间长,您可能不需要它们,可以跳过此步骤
# 基本的Linux应用程序,例如Libre Office、Pulse Audio等。- 可选
sudo nala update && sudo nala install task-xfce-desktop network-manager-gnome gparted pulseaudio pavucontrol pulseaudio-module-bluetooth gvfs gvfs-backends policykit-1 udisks2 catfish mousepad xarchiver gdebi gigolo v4l2loopback-dkms gedit g++ qtbase5-dev qttools5-dev-tools libqt5svg5-dev qttools5-dev libqt5dbus5 libqt5network5 libqt5core5a libqt5widgets5 libqt5gui5 libqt5svg5 python-setuptools python3-distutils -y && sudo nala upgrade -y && sudo nala autoremove
# 实用程序 gits 生成 curls 等 - 重要
sudo nala update && sudo nala install xfce4-terminal lshw git openssl ca-certificates squashfs-tools gcc-arm-linux-gnueabihf libc6-dev-armhf-cross coreutils ninja-build make cmake build-essential autoconf automake autopoint gettext autotools-dev cmake curl default-jre gawk gcc g++ cpp libflatbuffers-dev gdc gperf libasound2-dev libass-dev libavahi-client-dev libavahi-common-dev libbluetooth-dev libbluray-dev libbz2-dev libcdio-dev libcec-dev libp8-platform-dev libcrossguid-dev libcurl4-openssl-dev libcwiid-dev libdbus-1-dev libegl1-mesa-dev libenca-dev libflac-dev libfontconfig-dev libfmt-dev libfreetype6-dev libfribidi-dev libfstrcmp-dev libgcrypt20-dev libgif-dev libgles2-mesa-dev libglew-dev libglu1-mesa-dev libgnutls28-dev libgpg-error-dev libgtest-dev libiso9660-dev libjpeg-dev liblcms2-dev liblirc-dev libltdl-dev liblzo2-dev libmicrohttpd-dev libnfs-dev libogg-dev libomxil-bellagio-dev libpcre3-dev libplist-dev libpng-dev libpulse-dev libshairplay-dev libsmbclient-dev libspdlog-dev libsqlite3-dev libssl-dev libtag1-dev libtiff-dev libtinyxml-dev libtool libudev-dev libunistring-dev libva-dev libvdpau-dev libvorbis-dev libxkbcommon-dev libxmu-dev libxrandr-dev libxslt1-dev libxt-dev waylandpp-dev wayland-protocols wipe lsb-release meson nasm ninja-build python3-dev python3-pil python3-minimal rapidjson-dev swig unzip uuid-dev zip zlib1g-dev libdav1d-dev libdrm-dev ccache libclang-dev libiso9660++-dev libcap-dev clang-tools clang-tidy libpipewire-0.3-dev libsndio-dev libmariadb-dev cppcheck -y && sudo nala upgrade -y && sudo nala autoremove
# 是的,这将需要一段时间。
sudo reboot
exit
Debian arm64软件包列表: https://debian.pkgs.org/10/debian-main-arm64/
🖱️ 安装 Docker.io :🖱️
curl -fsSL [https://get.docker.com](https://get.docker.com/) -o [get-docker.sh](https://get-docker.sh/) sudo sh [get-docker.sh](https://get-docker.sh/)
🖱️ 安装 OBS(我认为在 ChromeOS 上不起作用)🖱️
sudo nala install xcb obs-studio obs-gstreamer obs-plugins xdg-desktop-portal pipewire qtwayland5 -y
#重启此处,然后使用以下命令运行 OBS:
export QT_QPA_PLATFORM="xcb"
MESA_GL_VERSION_OVERRIDE=3.3 MESA_GLSL_VERSION_OVERRIDE=330 obs
#--这是在 Armbian 上的工作方式,不确定是否需要为 FydeOS 做出更改。
Linux 上更多有用的应用程序:
sudo nala install htop -y
sudo nala install bpytop -y
sudo nala install neofetch -y
sudo nala install snapd -y
sudo nala install kodi -y
sudo nala install inkscape -y
sudo nala install flatpak gnome-software-plugin-flatpak squashfs-tools && sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo nala install gnome-software gnome-packagekit -y
sudo nala install gedit -y #allows you to edit and save .vim 'documents'
#example gedit bashrc
# 次性完成并正确
sudo nala update && sudo nala install gedit htop neofetch bpytop snapd flatpak xcb obs-studio obs-plugins xdg-desktop-portal pipewire qtwayland5 gnome-software-plugin-flatpak squashfs-tools gnome-software gnome-packagekit kodi inkscape -y && sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && sudo nala upgrade -y &&
sudo reboot
exit
确保您的终端在每次重新启动之前都有互联网连接,方法是在启动之前执行 sudo ping google.com
并按 Ctrl C
停止。
Crostini 多容器与 LXC - 在您的 Crostini 中添加其他“企鹅
通过 LaCros 浏览器和所有 Widevine DRM 进行云游戏!
LaCros 成为 Chromium 浏览器的完美替代品,只需在 chrome://flags 中启用以下功能即可获得所有 Chrome 功能。
#自定义参数,以备不时之需。
--user-agent="Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" --accept-lang=en-US
现在,您终于可以在 GeForce NOW 上以冠军般的超高画质享受游戏!
- Chromium浏览器支持手柄操作! (在Geforce Now和Boosteroid上效果极佳)
播放 Boosteroid too!
Steam安装指南
终端故障排除
有时,当 Linux 终端卡住时,执行 sudo reboot
或 father stop start termina
命令可以解决问题。例如,当 sudo ping google.com
命令不起作用或出现奇怪的启动错误消息时。
#打开Chromium浏览器 - Ctrl Alt T
vmc stop termina
vmc start termina 或 vmc launch termina #在 ChromeOS 中启动 FydeOS
BlueStacks X 现已登录 Now.gg 云端,为所有人提供服务!
在 now.gg 上,您可以运行 aptoide 应用程序,该应用程序允许您通过网络应用程序玩更多 Android 应用程序和游戏。
安装 Google Play 非常简单!
- GApps安装卡在20%很长一段时间,但你可以看到日志中显示的信息在滚动。
将网页制作成网络应用。 applicationize.me/now
玩得开心!Discord 在这里提供更直接的方法: https://discord.gg/3XAKWFRwrG