👏

AYANEO2 に ChimeraOS を導入して開発端末化する

2024/11/01に公開


背景と目的

案件ごとに Virtualization 環境 (VMware, QEMU/KVM, LXD など) を構築し、終了後に環境を破棄することで、作業端末をクリーンに保つようにしています。

この場合、仮想環境の ホスト を外部化すれば:

  • リソースオーバーヘッド を抑える
  • 端末自体 は軽量かつコンパクトで十分
  • ついでに ゲームも楽しめる

こういった理由から、2024年現在 ポータブルゲーミングPC を仮想環境ホストとして導入することを決断しました。

結論として AYANEO2 に ChimeraOS をインストールし、開発端末化することで、想像以上の快適性を得ることができた事から、作業詳細を共有しておきます。


AYANEO2 の概要

AYANEO2AMD Ryzen7 6800U を搭載した 7 インチのポータブルゲーミングPCです。2024年の時点で、ハイエンドな仕様を低価格(約10万円)で手に入れることができます。


主な仕様

スペック項目 詳細
CPU AMD Ryzen 7 6800U
ディスプレイ 7インチ WUXGA (1920×1200)
メモリ 32GB LPDDR5 6400MHz
ストレージ 2TB PCIe 4.0 SSD
バッテリー 12,450mAh (PD急速充電)
無線通信 Wi-Fi 6、Bluetooth 5.2
I/O ポート USB-C 4.0×2、microSD等
重量 約680g

特に 32GB RAM2TB NVMe SSD の組み合わせが、ゲームだけでなく仮想環境ホストとして理想的です。


ChimeraOS の概要

ChimeraOS は、SteamOS ベースの ArchLinux 派生ディストリビューション です。ゲームプレイ向けに最適化されており、ドライバサポートやシンプルな UI が特徴です。


特徴

  • Steam Big Picture モード ベースで、コントローラー操作に最適
  • 軽量設計: 不要なシステムコンポーネントを排除
  • 自動更新: 最新ドライバとソフトウェアを自動で適用
  • マルチゲームサポート: Steam, GOG, Epic Games Store に対応
  • 簡単インストール: 数分でセットアップが完了

ChimeraOS は Arch ベース なので、一般的な Linux 開発環境としても非常に優れています。


ChimeraOS のインストール手順

1. 必要なもの

  • ChimeraOS イメージファイル: 公式サイト からダウンロード
  • USB キーボード & マウス(Bluetooth は初期設定で使用不可)
  • 16GB以上の USB ドライブ

2. インストール手順

  1. ChimeraOS のブータブル USB を作成

    • Rufus (Windows) や dd コマンド (Linux/macOS) を使用。
    sudo dd if=chimeraos.img of=/dev/sdx bs=4M status=progress
    
  2. AYANEO2 に USB を挿してブート

    • 起動時に F7 キー でブートメニューを表示し、USB ドライブを選択。
  3. インストールの進行

    • ChimeraOS のセットアップは自動で進行します。終了後に再起動し、OS が起動すれば完了。

ChimeraOS の初期設定

1. GUI と CUI の切り替え

  • GUI → CUI: Ctrl + Alt + F2
  • CUI → GUI: Alt + F7

2. システムアップデート

sudo pacman -Syu
flatpak update

3. ユーザーとパスワード設定

デフォルトユーザーは gamer です。セキュリティのためパスワードを変更します。

sudo passwd gamer
sudo passwd root

4. SSH 設定

外部端末からアクセスするために SSH を有効化します。

sudo systemctl enable sshd
sudo systemctl start sshd

必須ツールの導入

Firefox インストール

デフォルトブラウザは GNOME Web ですが、Firefox の方が実用的です。

flatpak install flathub org.mozilla.firefox

TDP 制御有効化

AYANEO2 の電源管理を最適化します。

su -
git clone https://github.com/ruineka/chimeraos-hack-tools.git
cd chimeraos-hack-tools/hacks
./chimeraos-enable-amdpstate.sh

Decky Loader 導入

Decky Loader で各種カスタマイズが可能になります。

su -
curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/install_release.sh | sh
shutdown -r now

VMware Workstation の導入

開発端末化の最終ステップとして VMware を導入します。

  1. VMware ダウンロード:
    VMware Workstation Pro - Personal Use

  2. インストール:

sudo bash VMware-Workstation-Full-*.bundle
  1. サービス起動:
sudo systemctl enable vmware
sudo systemctl start vmware

まとめ

AYANEO2 に ChimeraOS をインストールし、さらに VMware を導入することで:

  • ゲーミング性能を最大限活用
  • 仮想環境ホストとしても快適
  • 軽量かつ高性能な 開発端末 として機能

ゲームも開発も両立できる、理想的な端末 の完成です。

Discussion