当前位置: 首页 > news >正文

东莞做网站首选企业铭上传wordpress数据包

东莞做网站首选企业铭,上传wordpress数据包,内蒙古建设住房与城乡厅官方网站,设计类招聘网站前言 上篇文章香橙派5plus上跑云手机方案一 redroid(带硬件加速)说了怎么跑带GPU加速的redroid方案#xff0c;这篇说下怎么在香橙派下使用Waydroid。 温馨提示 虽然能运行#xff0c;但是体验下来只能用软件加速#xff0c;无法使用GPU加速#xff0c;所有会很卡。而且…前言 上篇文章香橙派5plus上跑云手机方案一 redroid(带硬件加速)说了怎么跑带GPU加速的redroid方案这篇说下怎么在香橙派下使用Waydroid。 温馨提示 虽然能运行但是体验下来只能用软件加速无法使用GPU加速所有会很卡。而且Waydroid还依赖于桌面环境wayland要么插上显示器使用要么利用远程桌面使用。测试adb虽然能连接但无法使用scrcpy这种远程工具看错误提示是无法使用硬件解码。 所以这个方案只做了解吧我更倾向于使用redroid。不过x86下的Waydroid体验应该会好很多支持的GPU也多用来日常体验的话可以推荐但我是用来做逆向需要arm下的so就无法满足要求了。 带GPU加速的镜像 有人提到可以在rk3588的环境下使用Waydroid并调用GPU渲染看视频里操作非常流畅(比redroid流畅的多)aida64显示的刷新率是144hz。不过可惜的是我在Ubuntu225.10的内核下没测试成功应该是需要升级6.8的内核github还提供了对应的armbian的镜像刷机包但是我刷到固态硬盘无法正常启动(有时候有成功启动了)大家如果有兴趣的自己测试一下 参考链接 https://www.bilibili.com/video/BV1TH4y1T723/https://forum.armbian.com/topic/38184-waydroid-for-rk3588-with-armbian-edge-panthor-kernel-68/https://github.com/WillzenZou/armbian_fork_build/releases 准备工作 安装pyclip curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py sudo pip install pyclip --break-system-packages 切换到wayland 不切换的话会出现下面的错误 [15:45:37] WAYLAND_DISPLAY is not set, defaulting to wayland-0 [15:45:37] Wayland socket /run/user/1000/wayland-0 doesnt exist; are you running a Wayland compositor? sudo vim /etc/gdm3/custom.conf修改WaylandEnabletrue, sudo systemctl restart gdm3 然后注销重新进入 echo $XDG_SESSION_TYPE如果显示是wayland就可以 如果想在x11里运行也可以需要使用weston使用的步骤看https://github.com/waydroid/waydroid/issues/195具体我就不测试了我使用wayland也没啥问题。 参考链接: https://github.com/waydroid/waydroid/issues/771https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-22-04-desktop 启用psi 这个不确定是否是必须的不过看到有其他文章(Linux最强安卓模拟器Waydroid最新版MagiskXposed折腾教程)也提到了要开启所以建议开启。 注意内核参数CONFIG_PSIy需要开启如果刷的跟我一样的Ubuntu22系统这个参数是已经开启的 sudo vim /boot/extlinux/extlinux.conf 在启用的label的参数后面加一个psi1 接着重启后查看sudo cat /proc/cmdline 文件内容可以看到内核启动参数多了psi1 参考链接 https://github.com/waydroid/waydroid/issues/136 禁用GPU渲染 Waydroid的issue里提到mesa并不支持rk3588的GPU所以需要修改配置强制使用软件渲染。 sudo vim /var/lib/waydroid/waydroid_base.prop 将这个文件里的ro.hardware.grallocgbm和ro.hardware.eglmesa修改成 ro.hardware.grallocdefault ro.hardware.eglswiftshader 好像重启wayroid服务这个就会被改回来使用的时候注意一下。 参考链接 https://github.com/waydroid/waydroid/issues/282https://github.com/waydroid/waydroid/issues/776https://github.com/waydroid/waydroid/issues/760 安装 根据官方文档安装倒是不麻烦只需要下面几行命令: sudo apt install curl ca-certificates -y curl https://repo.waydro.id | sudo bash sudo apt install waydroid -y 参考链接 官方安装文档 https://docs.waydro.id/usage/install-on-desktops 初始化 安装完成后会提示先让你用waydroid init初始化镜像我测试镜像下载不下来还是得自己去网站下载镜像放到指定目录下再进行初始化。 先去sourceforge下载需要的system和vendor镜像选最新的即可 下载完成后解压会得到vendor.img和system.img两个文件一起放到/usr/share/waydroid-extra/images目录下在执行sudo waydroid init -f初始化一下 参考链接 https://sourceforge.net/projects/waydroid/files/images/ 远程桌面 正常安装完Waydroid服务是已经启动的如果没有启动可以手动启动一下。 sudo systemctl status waydroid-container.service 然后就得在桌面环境下操作了先用echo $XDG_SESSION_TYPE确认一下当前桌面是否使用的wayland如果显示的x11请按上面的说明切换到wayland。 这里也可以在远程桌面的环境下操作可以先在界面设置里开启远程桌面 然后就能在Windows的远程桌面连接用ip连接到香橙派的Ubuntu这里有些小问题比如香橙派锁屏就会断开连接可以看下面参考链接里的那篇文章有提到怎么避免这个问题。 启动session 然后使用waydroid session start启动注意这里不需要加sudo如果出现Android with user - is ready说明启动成功。 新打开一个控制台窗口用waydroid show-full-ui就能看到桌面环境了分辨率有点问题懒得修改了。测试体验下来确实卡而且cpu占用很高。 参考链接 https://losst.pro/en/how-to-enable-remote-desktop-in-ubuntu-22-04-23-10#toc-3-install-the-allow-locked-remote-desktop-extension 开启adb adb连接的ip就是waydroid session start启动时提示的ip也可以去设置-》关于里查看端口是5555。 adb connect 192.168.240.112:5555scrcpy确实是连不上错误如下 参考链接 https://docs.waydro.id/faq/using-adb-with-waydroid 错误 错误信息1 RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start 查看错误日志waydroid log (024569) [18:03:09] RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start (027247) [18:10:48] % tail -n 60 -F /var/lib/waydroid/waydroid.log (027247) [18:10:48] *** output passed to waydroid stdout, not to this log *** (027672) [18:12:07] % tail -n 60 -F /var/lib/waydroid/waydroid.log (027672) [18:12:07] *** output passed to waydroid stdout, not to this log *** (044863) [18:17:38] % /usr/lib/waydroid/data/scripts/waydroid-net.sh start vnic is waydroid0 iptables v1.8.7 (legacy): cant initialize iptables table mangle: Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. Failed to setup waydroid-net. iptables v1.8.7 (legacy): cant initialize iptables table mangle: Table does not exist (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded. (044863) [18:17:39] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ (044863) [18:17:39] NOTE: The failed commands output is above the ^^^ line in the log file: /var/lib/waydroid/waydroid.log (029602) [18:17:39] org.freedesktop.DBus.Python.RuntimeError: Traceback (most recent call last):File /usr/lib/python3/dist-packages/dbus/service.py, line 715, in _message_cbretval candidate_method(self, *args, **keywords)File /usr/lib/waydroid/tools/actions/container_manager.py, line 34, in Startdo_start(self.args, session)File /usr/lib/waydroid/tools/actions/container_manager.py, line 138, in do_starttools.helpers.run.user(args, command)File /usr/lib/waydroid/tools/helpers/run.py, line 58, in userreturn tools.helpers.run_core.core(args, msg, cmd, working_dir, output,File /usr/lib/waydroid/tools/helpers/run_core.py, line 343, in corecheck_return_code(args, code, log_message)File /usr/lib/waydroid/tools/helpers/run_core.py, line 219, in check_return_coderaise RuntimeError(Command failed: log_message) RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start(029602) [18:17:39] RuntimeError: Command failed: % /usr/lib/waydroid/data/scripts/waydroid-net.sh start (029666) [18:17:42] % tail -n 60 -F /var/lib/waydroid/waydroid.log (029666) [18:17:42] *** output passed to waydroid stdout, not to this log *** (029848) [18:18:00] % tail -n 60 -F /var/lib/waydroid/waydroid.log (029848) [18:18:00] *** output passed to waydroid stdout, not to this log ***这个错误是由于我用apt-mark hold让linux-image-5.10.0-1009-rockchip和 linux-headers-5.10.0-1009-rockchip不要被apt更新但是linux-modules-5.10.0-1009-rockchip确被更新了所以不匹配。 只需要重新安装一遍内核然后全部设置不更新重启即可。 sudo apt-mark hold linux-image-5.10.0-1009-rockchip linux-headers-5.10.0-1009-rockchip linux-modules-5.10.0-1009-rockchip linux-rockchip-headers-5.10.0-1009 错误信息2 如果在运行waydroid session start的时候一直卡在下面这行可能就是你没有修改为软件渲染 具体方法见上面的禁用GPU渲染 排查启动失败 如果启动失败可以看报错信息没有具体的报错就看日志信息waydroid log一般哪一行停止了就是哪个错误日志引起的。
http://www.hkea.cn/news/14360134/

相关文章:

  • 网站后台这么做网络设计与制作课程
  • 医院加强网站建设中国建设银行网站上不去
  • 支付宝网站申请接口世赛网站开发与设计
  • 秦皇岛网站推广wordpress 小工具制作
  • 矢量网站动画怎么做建站购物网站
  • 自闭症网站的建设意义网站设计需要会什么
  • 做兼职写小说网站网络优化seo薪酬
  • 网站建设技术 论坛手机软件开发语言
  • 从零开始建设网站0fees 安装 wordpress
  • 门户网站如何运营利用小程序反向做网站
  • 做网站最清晰的字体建设九九网站
  • 西安印象网站建设wordpress 404
  • 网站建设zg886网站建设中怎样设置背景
  • 烟台做网站优化园林景观设计案例网站
  • 电商网站网址大全建立网站的步骤筝晃湖南岚鸿官网
  • 布吉网站设计免费网页注册
  • 成华区建设局网站WordPress网校系统
  • cpa建站教程wordpress基础
  • 专门做中式装修的网站html5国外网站模板html源码下载
  • iis网站压缩网站建设狼盾网络
  • 一个空间放几个网站大型网站建设哪个好
  • 一级a做爰网站建筑培训学校
  • 南京cms建站网站开发前端和后端技术
  • 贵阳网站建设哪家好方舟电脑上制作网站的软件
  • 破解版 wordpress天津seo方案
  • 58做网站联系电话查企业数据要去什么网站
  • 洛阳住房和城乡建设部网站老房改造 装修公司
  • 上海海宏建设集团网站8090设计网站
  • 酒店网站如何做顺德网站建设渠道
  • 网站变exe文件怎么做婚庆网站设计说明书