2022年2月23日 星期三

【教學】在Linux ubuntu構建Fuchsia OS模擬器

如果你英文夠好,建議直接點下面連結操作。英文不好也建議看一下,避免有內容被更改,而本文章未更新。

Get started with Fuchsia

下載

1 . 執行預檢檢查

運行以下命令:

(本文所有指令皆使用終端機)

curl -sO https://storage.googleapis.com/fuchsia-ffx/ffx-linux-x64 && chmod +x ffx-linux-x64 && ./ffx-linux-x64 platform preflight

確認你的電腦可以使用,並請確認你的硬碟有至少100GB的空間(檔案很大,試到一半發現容量不夠會浪費你非常多時間的)。

2 . 安裝必備軟體包

sudo apt-get install curl git unzip

3 . 下載Fuchsia代碼

  1. 選擇下載Fuchsia源碼的目錄

    cd ~
  2. 運行引導腳本:

    curl -s "https://fuchsia.googlesource.com/fuchsia/+/HEAD/scripts/bootstrap?format=TEXT" | base64 --decode | bash

4 . 設置環境變量

  1. 使用文本編輯器打開~/.bash_profile文件

    nano ~/.bash_profile
  2. 將以下行添加到 ~/.bash_profile文件:

    export PATH=~/fuchsia/.jiri_root/bin:$PATH
    source ~/fuchsia/scripts/fx-env.sh
  3. Ctrl+O儲存,Ctrl+X退出

  4. 更新環境變量(每次重開終端機都須執行)

    source ~/.bash_profile
  5. 驗證fuchsia沒有錯誤的目錄:

    jiri help
    fd
    fx help




配置和構建 Fuchsia

1 . 設置構建配置

擇其中一版安裝

  • corex64模擬器

    fx set core.qemu-x64
  • workstationx64模擬器(測試用建議)

    fx set workstation.qemu-x64
  • corex64架構機器或設備

    fx set core.x64
  • workstationx64架構機器或設備

    fx set core.x64


💡 改變版本範例

fx set PRODUCT.BOARD

替換以下內容:

  • PRODUCT:您要構建的 Fuchsia 產品; 例如, coreworkstation.

    (core是可以安裝附加軟體的最小功能集,包括 通用網絡能力,workstation是通用開發環境的基礎)

  • BOARD:產品的架構; 例如, x64qemu-x64

    (qemu-x64是指 FEMU 上的 x64 架構的板子,它 基於開源模擬器QEMU。)


2 . 構建Fuchsia

fx build




啟動Fuchsia

1 . 啟用虛擬機加速(可選)

VM 加速 KVM

sudo usermod -a -G kvm ${USER}
if [[ -r /dev/kvm ]] && grep '^flags' /proc/cpuinfo | grep -qE 'vmx|svm'; then echo 'KVM is working'; else echo 'KVM not working'; fi

確認看到KVM is working

2 . 啟動

fx vdl start --software-gpu

其他啟動指令(擇一)

  • Hardware (host GPU) : Uses the host machine’s GPU directly to perform GPU processing.
fx vdl start --host-gpu
  • Software (host CPU) : Uses the host machine’s CPU to simulate GPU processing.
fx vdl start --software-gpu



成功啟動畫面


2019年7月7日 星期日

【教學】Discord通知設定,將通知設定成僅接收指定頻道或類別的通知。

你是否在Discord中,常常接收到一些其他頻道的通知,卻又不知如何只接收指定的頻道的困擾呢?現在就來教大家如何設定通知,讓各位可以避免接收到不必要的通知。

1.點選伺服器左上方的此處

2019年5月29日 星期三

【產品心得】QLA BR928S 真無線藍牙耳機評價

先讓我們看一下規格
購買網址:https://shoppingfun.co/2VQ3U

商城公布規格:
搭載高通QCC3026高端藍牙5.0晶片
雙耳配對後,左/右耳可自由切換使用
原音重現,呈現寬廣音域,重低音渾厚有力
IPX7結構防水等級,有效防止雨水和汗水
支援高通aptX立體聲音頻解碼
支援高通CVC 8.0雙耳通話降噪
DSP數位音效處理通話呈現真實音質
快充15分鐘可連續聽音樂2小時
攜行盒可為耳機充滿電5-6次,大幅延長使用時間
最長連續通話5小時,連續播音樂7小時
耳機設計簡約時尚
充電座採用皮革包覆設計,擁有最佳質感

QLA BR928S 真無線藍牙耳機

2019年5月28日 星期二

【教學】免費影片封裝 MKVToolNix GUI-將字幕與聲音封裝進影片中_1.軟體下載安裝(圖文)

影片封裝軟體 MKVToolNix GUI 是一個可以將字幕或聲音封裝(合併)進影片(視頻)中的軟體(非內嵌),並且還有其他像加入章節的功能,最重要得是它
免費且有中文介面。

影片封裝預覽



精選文章

【教學】在Linux ubuntu構建Fuchsia OS模擬器

markdown 如果你英文夠好,建議直接點下面連結操作。英文不好也建議看一下,避免有內容被更改,而本文章未更新。 [Get started with Fuchsia](https://fuchsia.dev/fuchsia-src/get-started) # **下載**...