テクノロイド

コンピュータやゲーム他、色々日々思ったことをつづっていきます。

(解決)Ubuntu18.04で動かしてたUbuntu16.04コンテナがUbuntu22.04で挙動不審

2022-08-29 02:52:01 | LXC/LXD,コンテナ,snaps
Ubuntu18.04で動かしてたUbuntu16.04コンテナをexportして、今回インストールしたUbuntu22.04にimportして使おうかと思ったらアドレスが割り振られない。
lxc shellでU16.04コンテナにログインしてdhclientコマンドを実行するとipアドレスは割り振られるんだがドメイン名が使えない。オプション何も無しでdhclientコマンドを叩いてるのがいけないかもしれないけども。

ps axしてもプロセスが5行くらいしか表示されない。
そしてlxc stopしても終了ないのでforceオプションを付けて強制終了するしかない。コンテナ内でshutdown(poweroff)コマンドも効かない。
試しにUbuntu22.04でlxc launch ubuntu:16.04してU16.04コンテナを作成すると普通にipアドレスも割り振られて問題なし。←追記)再びチャレンジしたら駄目だった。もしかして20.04で試してしまったかも。
カーネルのせいなのか、はたまたsystemdのせいなのか。

Ubuntu18.04からUbuntu20.04にバージョンアップしたPC環境でimportしてみたら普通に使えたので、その環境でコンテナimageを作成してそのイメージをU22.04に持っていってコンテナ作ってみたが駄目だった。
通常サポート切れのUbuntu16.04を使ってるのが悪いんで何も言えねー。

ちなみにUbuntu22.04上のlxcコマンドでTAB補完が効かずに地味に困ってる。これは何でだろ?

追記)
にっちもさっちもいかないので、20.04上の16.04コンテナ内でdo-release-upgradeを実行して18.04にして、さらにdo-release-upgradeを実行して20.04にした。普通に実行できてビックリしたけど、snapが動いたりするようになるので使わない方がいい。データを最新アプリ用に自動で更新してくれるので、thunderbirdの~/.thunderbirdデータを公式20.04イメージから作成したコンテナに持って行って展開するだけ(※別途、日本語環境とthunderbirdのインストールは必要)で使用できた。そしてその20.04コンテナを22.04に持ってきて完了。
thunderbirdからリンククリックでepiphanyブラウザが起動するようにインストールしてたんだけど、20.04コンテナだと何故かbwrap云々というエラーが出て使えない。仕方なくfirefoxを入れた。
TAB補完が効かない件はLXD関係者がsnap化担当者のせいって言っててそのままっぽい。とほほ。

追記2)
解決:cgroupのバージョン違いのせいだったようだ
Does Ubuntu 16.04 lxc container work on Ubuntu 22.04 lxd host?
GRUBに「systemd.unified_cgroup_hierarchy=false」を追加すると動く。
コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Ryzen7版IdeaPad Flex 550にubuntu 22.04を入れた

2022-08-22 15:54:36 | Ubuntu Linux
※タイトルにubuntu 20.04って書いてたけど、まじで20.04を入れたと勘違いしてた。

3月に買ったRyzen7版IdeaPad Flex 550をようやくセッティング。
Ubuntuを使えるようにするのに、せっかくWindowsにWLS2が登場したんだからそっち使おうか、それともnanoteの時のようにwubiを使うか、普通にデュアルブートにするか悩んだ。
選択肢があるって困るな。棋士も選択肢が多いと考慮時間が削られて困るっぽいし。

Windowsは使わないし、内蔵SSDが512GBもあるんで128GBくらいUbuntuに割いてもいいかなとデュアルブートを選択。
小型のUSB-SSDも持ってるんでそれにUbuntu入れて使うってのも考えたけど、せっかくタブレット形状になるのに尾っぽがあるのも使い勝手が悪いので却下。

インストールは何事もなく終了。タッチパネルも音もWiFiも問題なし。拍子抜け。付属のペンも使えるという話もあるようだ。
ただし、現在タブレットとして使うのに画面の縦横が自動的に切り替わらない状態。
それと指紋認証も使えない。買う動機のひとつに、Ubuntuで指紋認証を試したいのもあったんだけど。(Windowsでも初めて使った。)

おいおい調整していきたい。

追記)
縦横画面自動切り替えはデフォがwaylandのせいだった。丁度Ubuntu Weekly Recipe#728にも書かれてた。
あとは別カキコするけど、LXDで困ってる。
コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする