日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

虚拟机中ubuntu可以使用显卡吗_在KVM下使用ubuntu19.10安装Anbox

發布時間:2024/9/27 Ubuntu 234 豆豆
生活随笔 收集整理的這篇文章主要介紹了 虚拟机中ubuntu可以使用显卡吗_在KVM下使用ubuntu19.10安装Anbox 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

導言:

Anbox是一個Android模擬器,可以從linux系統運行Android應用程序或游戲。對于Anbox的安裝已經有了各種教程,主要針對ubuntu18.04之前的版本。最近在做一個關于虛擬機中跑安卓的項目,因此在虛擬機中使用ubuntu18.04系統,然后按照指導搭建Anbox模擬器。但是很遺憾Anbox未能成功的跑起來。

一、為什么Anbox啟動失敗呢?

在ubuntu18.04使用cirrus顯卡時可以正常啟動。按照網上的知道anbox也能正常的安裝,但是在啟動anbox Application Manager的時候失敗了。啟動的窗口一閃而過。查看anbox的啟動日志,發現中有大量的報錯。

如:

SurfaceFlinger:?hwcomposer?module?not?found?-?Abort?message:?no?suitable?EGLConfig?found,?giving?up

由于EGLConfig是用來提供顯示相關服務的所以猜測更顯卡有關。由于之前解決過Android-x86在kvm啟動時的花屏問題,所以猜測需要將網卡替換成VGA。

不幸的是ubuntu18.04在使用VGA顯卡后居然不能正常進入圖形界面。這一塊應該是內核驅動問題。這個要是更改需要自己去替換內核,恰好手上也有19.10的系統,就試試在ubuntu19.10上開始搭建Anbox。

二、在kvm上啟動ubuntu19.10

現在進入正題。首先需要下載ubuntu19.10的鏡像。使用國內163的源下載速度飛快。

http://mirrors.163.com/ubuntu-releases/19.10/ubuntu-19.10-desktop-amd64.iso

本人是在centos7上使用libvirt啟動虛擬機的。對于虛擬機的操作不再贅述。啟動kvm虛擬機進行操作系統安裝即可。這里將虛擬機的啟動xml分享

'kvm'><name>anboxname>'KiB'>4194304</memory>4194304currentMemory><vcpu?placement='static'>4vcpu><partition>/machinepartition>
??</resource>hvmtype>destroyrestartdestroy

虛擬機xml很普通,但是為了規避之前遇到的Anbox啟動不起來的問題,需要特別注意要使用VGA顯卡來創建虛擬機。安裝完成后,進入ubuntu這樣準備工作已經完成了。

三、在ubuntu19.10中安裝Anbox

對于安裝Anbox本人參考

https://www.linuxidc.com/Linux/2020-01/162095.htm

由于ubuntu已經使用snap來管理軟件的安裝,其實Anbox的安裝已經非常簡單了。

直接輸入命令

snap?install?--devmode?--beta?anbox

這樣anbox就安裝好了

按照參考文檔接下來應該添加源,然后下載內核模塊ashmem和binder。

可是源地址并沒有編譯ubuntu19.10要使用的模塊。因此會報如下錯誤

既然如此,需要自己使用源碼進行編譯。在我編譯源碼時候意外的發現,其實Android 的內核模塊已經進入主干了。

真是大大的驚喜,這樣就不用再編譯內核模塊了,直接啟動Anbox Application Manager。啟動成功。

四、總結:

由于ubuntu19.10中已經對Android 的內核模塊進行了支持。所以以后的Anbox安裝變的十分方便。只需要執行如下命令就可以了。

snap?install?--devmode?--beta?anbox

當然如果想在虛擬機里面使用anbox,還是需要注意對虛擬顯卡的配置,使用VGA顯卡。

作者簡介

肖丁,烽火云計算高級虛擬化設計師,多年從事云計算產品的架構設計、軟件開發與技術方案編制等工作。長期專注于內核、虛擬化、云計算、容器、分布式等方向的研究,尤其對KVM和XEN虛擬化等產品有較深研究。

相關閱讀:

萬字長文:Kubernetes operator 模式開發實踐

萬字長文:Service Mesh · Istio · 以實踐入門

萬字長文:Docker容器安全性分析

2019 Kubernetes 六大趨勢預測

神話還是現實?Docker和Kubernetes的完美架構

Docker、Kubernetes和Cloud Native Databases的崛起

萬字長文:聊聊幾種主流Docker網絡的實現原理

萬字長文:編寫Dockerfiles最佳實踐

萬字長文:ELK(V7)部署與架構分析

吐血總結:最為詳細的Docker入門指南

有坑!傳統企業別上微服務了。。。

RightScale 2019年云狀況調查報告:35% 的云支出被浪費「附50頁PDF下載」

更多文章請關注

文章好看點這里[在看]?

總結

以上是生活随笔為你收集整理的虚拟机中ubuntu可以使用显卡吗_在KVM下使用ubuntu19.10安装Anbox的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。