From 7646a296dc335929b97b3a05d9fab1e102b9d778 Mon Sep 17 00:00:00 2001 From: JIIIIL <504439788@qq.com> Date: Tue, 24 Oct 2023 14:35:33 +0800 Subject: [PATCH] =?UTF-8?q?DRM=E4=BD=BF=E7=94=A8=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C=E4=B8=80=E4=BA=9B=E6=A0=BC=E5=BC=8F=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- demo/Semi.Avalonia.Demo.Drm/使用方法.md | 31 ++++++++++++++----------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/demo/Semi.Avalonia.Demo.Drm/使用方法.md b/demo/Semi.Avalonia.Demo.Drm/使用方法.md index efe659a..5bc576e 100644 --- a/demo/Semi.Avalonia.Demo.Drm/使用方法.md +++ b/demo/Semi.Avalonia.Demo.Drm/使用方法.md @@ -1,18 +1,23 @@ # DRM启动步骤 (Ubuntu18.04Server版本 虚拟机测试OK) +(Orange Pi Zero2 Ubuntu20.04-arm64 测试OK) Avalonia官方参考文档:https://docs.avaloniaui.net/docs/next/guides/platforms/rpi/running-on-raspbian-lite-via-drm -1.Linux端运行命令 - sudo apt update - sudo apt upgrade - sudo reboot - sudo apt - get install libgbm1 libgl1 - mesa - dri libegl1 - mesa libinput10 +1.Linux端运行命令 +``` +sudo apt update +sudo apt upgrade +sudo reboot +sudo apt - get install libgbm1 libgl1 - mesa - dri libegl1 - mesa libinput10 +``` -2.安装测试工具测试(出现一个彩色立方体说明环境安装完成) - sudo apt-get install kmscube - sudo kmscube +2.安装测试工具测试(出现一个彩色立方体说明环境安装完成) +``` +sudo apt-get install kmscube +sudo kmscube +``` 3.安装.net运行时(参考网址:https://learn.microsoft.com/zh-cn/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website) @@ -31,7 +36,7 @@ Avalonia官方参考文档:https://docs.avaloniaui.net/docs/next/guides/platfo >Unhandled exception. Avalonia.Markup.Xaml.XamlLoadException: No precompiled XAML found for avares://Semi.Avalonia/Themes/Light/Light.axaml (baseUri: avares://Semi.Avalonia/Themes/Index.axaml), make sure to specify x:Class and include your XAML file as AvaloniaResource 解决方法: - 如果使用Semi发布文件不要裁剪,如果裁剪会报错 +>如果使用Semi发布文件不要裁剪,如果裁剪会报错 2. 报错内容 @@ -41,11 +46,11 @@ Avalonia官方参考文档:https://docs.avaloniaui.net/docs/next/guides/platfo at SkiaSharp.SKImageInfo..cctor() 解决方法: - Linux命令行安装一下 apt-get install -y libfontconfig1 - 参考网址:https://github.com/mono/SkiaSharp/issues/509 +>Linux命令行安装一下 apt-get install -y libfontconfig1 +参考网址:https://github.com/mono/SkiaSharp/issues/509 3. 报错内容 >Permission denied -解决方法: - sudo chmod +x ./Semi.Avalonia.Demo.Drm \ No newline at end of file +解决方法: +>sudo chmod +x ./Semi.Avalonia.Demo.Drm