commit
a247eadd54
@ -1,18 +1,23 @@
|
|||||||
# DRM启动步骤
|
# DRM启动步骤
|
||||||
|
|
||||||
(Ubuntu18.04Server版本 虚拟机测试OK)
|
(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
|
Avalonia官方参考文档:https://docs.avaloniaui.net/docs/next/guides/platforms/rpi/running-on-raspbian-lite-via-drm
|
||||||
|
|
||||||
1.Linux端运行命令
|
1.Linux端运行命令
|
||||||
|
```
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt upgrade
|
sudo apt upgrade
|
||||||
sudo reboot
|
sudo reboot
|
||||||
sudo apt - get install libgbm1 libgl1 - mesa - dri libegl1 - mesa libinput10
|
sudo apt - get install libgbm1 libgl1 - mesa - dri libegl1 - mesa libinput10
|
||||||
|
```
|
||||||
|
|
||||||
2.安装测试工具测试(出现一个彩色立方体说明环境安装完成)
|
2.安装测试工具测试(出现一个彩色立方体说明环境安装完成)
|
||||||
|
```
|
||||||
sudo apt-get install kmscube
|
sudo apt-get install kmscube
|
||||||
sudo kmscube
|
sudo kmscube
|
||||||
|
```
|
||||||
|
|
||||||
3.安装.net运行时(参考网址:https://learn.microsoft.com/zh-cn/dotnet/core/install/linux?WT.mc_id=dotnet-35129-website)
|
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
|
>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. 报错内容
|
2. 报错内容
|
||||||
@ -41,11 +46,11 @@ Avalonia官方参考文档:https://docs.avaloniaui.net/docs/next/guides/platfo
|
|||||||
at SkiaSharp.SKImageInfo..cctor()
|
at SkiaSharp.SKImageInfo..cctor()
|
||||||
|
|
||||||
解决方法:
|
解决方法:
|
||||||
Linux命令行安装一下 apt-get install -y libfontconfig1
|
>Linux命令行安装一下 apt-get install -y libfontconfig1
|
||||||
参考网址:https://github.com/mono/SkiaSharp/issues/509
|
参考网址:https://github.com/mono/SkiaSharp/issues/509
|
||||||
|
|
||||||
3. 报错内容
|
3. 报错内容
|
||||||
>Permission denied
|
>Permission denied
|
||||||
|
|
||||||
解决方法:
|
解决方法:
|
||||||
sudo chmod +x ./Semi.Avalonia.Demo.Drm
|
>sudo chmod +x ./Semi.Avalonia.Demo.Drm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user