Tag: Ubuntu

Meta Quest 3上に作業環境を構築する

Meta Quest 3上に作業環境を構築する

現状は4つのリアルなマルチディスプレー環境で作業領域自体はある程度確保できている。 ただHMDであれば、より大きな視野で作業できるし、老眼の影響を受けにくいらしい。 あと事故で寝たきりになってもPCを使い続ける事ができるので、少し備えておきたい。

椅子で天井を見上げたようなリラックスした状態で作業したい。 いくつかの候補があり、向き不向きがありそう。

  • Immersed
    • Win, macOS, Linuxのエージェントが存在する
    • Linuxエージェントも動作した
    • MRモードも存在し、周囲の映像の上にデスクトップのオーバーレイ表示が可能
  • Virtual Desktop
    • Metaのサイト
    • デスクトップが1つしか使えない点を考えるとゲーム向けかもしれない
      • サイトにもゲームでの実績のページがある
    • 「このアプリに没入したい」という場合に向いていそう

現在の環境

  • Immersed

  • Ubuntu な環境で問題なく使えている。

  • 良かった点

    • 表示が凄く綺麗。物理のディスプレイより文字が読みやすい
    • 手軽にディスプレイの大きさを変えられるのが便利
    • キーボードは慣れたものをそのまま使うので差異は無い
  • 悪かった点

    • MRの部分の表示はそれほど良くない
      • カメラ性能が向上する事に期待したい
    • 重い(HMD初体験の感想)

すごい事に特に不具合なくLinuxデスクトップが使えている。 Linuxデスクトップにありがちな「導入するまでの苦労」みたいなものが無い(すでに3世代目だから、というのが大きい) 強いていうとLinuxの母艦側のディスプレーも電気が入っている(ミラーリングのように機能する) 物理ディスプレーの電気代が無駄なようにも思う。 自動ログインとダミーHDMIプラグを併用してHDMIディスプレイ無しで運用できると嬉しい、というのはある。

ImmersedをUbuntuで使う

Ubuntu Studio(KDE plasma)環境で使った。

  1. Immersed のサイト下部にある Linux 向けバイナリをダウンロード
  2. ダウンロードしたファイルは実行可能なバイナリなので、実行属性をつける
  3. ./Immersed-x86_64.AppImage を実行、ログイン
  4. Meta Quest 3のコントローラを持ち、手首を見るように傾けるとメニューが現れる。
  5. 手首を向けていない側のコントローラーでメニューを選択
  6. Mixed Reality を選択
  7. Settingで Lower Latency Mode を選択
  8. 複数デスクトップの位置を調整

Immersedの各種設定

https://immersed.com/account

ガーディアン設定(壁などに近づくと現れるバーチャルな境界)のオフは開発者モードにするとできる

私のPC環境が部屋の壁に非常に近い所にあってQuestのガーディアン設定がずっと出てしまう。 私は座って使うので危険性はあまりないのでオフにする。 だいたい20分程度で設定できた。

【Oculus Quest2】ガーディアン設定をオフにするには? – 株式会社スペースリー

Read more...

ubuntu studio 20.04の個人的な設定メモ

環境

Ubuntu Studio 22.04

UbuntuでUSBインストーラを作る

isoイメージをホームディレクトリ直下に移動しておくとイメージを自動的にリストアップしてくれる。

usb-creator-gtk, usb-creator-kde が存在するので未インストールであればインストールして起動。

Ubuntu Studio 22.04 インストーラ固有

  • Nvidia RTX3060だとインストーラがGPU経由で表示できない
  • M/BのUEFIの画面で[Initiate Graphic Adapter]の箇所でPEG(オンボードでないGPU)をIDG(内蔵のグラフィック機能)に変更
    • M/BのD-SubなりHDMIに接続しセットアップ
      • OSセットアップ後、NvidiaのドライバーをインストールしPEGに戻した。

レポジトリのキーファイル操作

キー一覧

sudo apt-key list

キー削除

sudo apt-key del [キーID]

ファイルを直接削除

下記ディレクトリ配下のファイルを削除

  • /usr/share/keyrings/
  • /etc/apt/trusted.gpg.d/

ssh鍵の作成とgithubへの登録

右上の自分のアイコンをクリック -> Settings -> SSH and GPG keys -> New SSH Key

ssh-keygen cat ~/.ssh/id_rsa.pub

表示された公開鍵をGithubに貼り付けて設定

ghqをインストールしてgetする

apt install golang-go
go install github.com/x-motemen/ghq@latest

コマンドサーチパスに ~/go/bin を追加

git config –global ghq.root ‘~/workspace/git’

キーボードレイアウト

日本語配列(子ども用の TUKUMO 秋葉原プログラミング教室 のキーボード)と英語配列(HHK)を使う機会があるので、簡単に切り替えたい。

mozc を入れ、 日本語配列にする場合は 「入力メソッド」の「現在の入力メソッド」に「キーボード - 日本語」が追加されるようにし、 「キーボード - 英語(US)」を消す。

Read more...