久々にLOOX U/C40を起動したら壊れてハマった
久々にLOOX U/C40(Archlinux32が入ったやつ)を起動したんだが、pacman -Syuしたらぶっ壊れてマウントすらできなくなった。
再インストールできたんだがすごいハマった。
実機の方でfdiskとかmkfsなんかも止まっちゃってできなかったんで、母艦でQEMU使ってインストールした。
Virtualboxだと基本的に実ストレージを使うことはできず、vmdkで実デバイスを仮想ドライブにすることは可能みたいなんだがユーザー権限だと結局アクセスできないみたい。
QEMUなら設定ファイル無しでパラメーターだけだから、QEMU自体をsudoで起動できるし普通に実ストレージを割り当てられる。
Archlinux32はもう壊れてる感じで、pacman.confでSigLevel=Neverにして署名検査を無効にした。
一番ハマったのが、LOOX U/C40はGPUがgma500_glxなんだが、Xが起動しなくて、libxml2.so.2が無いのが原因だった。
libxml2.soはlibxml2.so2.xxxのリンクになってるんだがlibxml2.so.2は無いので、libxml2.so.2をlibxml2.soに向けた。
Xfceが起動したあとは、xfce4-terminalが起動できなかったんだが、libxml2と同じ用にlibicuってのが要求バージョンが無いのが原因だった。
これはバージョン別にパッケージが用意されてたんで必要バージョンを入れた。
fcitx5-configtoolなんかも同じく別バージョンのicuが必要だった。
xfce4-terminalが起動できるようになる前に別のターミナルを入れてみたが、gnome-terminalとかlxterminalはxfce4-terminalと同じで起動せず、
zuttyってのが起動して使ってたんだが、フォント小さくて見た目はいい感じだった。
kittyってのも起動したが、クソ遅かった。
だが、LOOX U/C40はポインティングデバイスに中ボタンついてなくてコピペしたい時にzuttyとかkittyは多分中ボタンは対応してるんじゃないかと思うんだがクリップボードのペーストはできないみたい。
メモリ1GBだとFirefoxは厳しいと思ったんで、ブラウザはnetsurfを使ってAURのgit URLをターミナルにコピペしてxfce4-docklike-pluginを入れようとしたんだが、
Archlinux32だとアーキテクチャがpentium4になるみたいで、AURのPKGBUILDは32bit対応のやつもi686になってるんで編集が必要だった。
でmakepkgしたが必須パッケージのバージョンがダメで諦めた。
dockbarxもAURにあったがダメだった。
公式パッケージもバージョンがバラバラみたいで-Syuも厳しい感じ・・・
実機の方でfdiskとかmkfsなんかも止まっちゃってできなかったんで、母艦でQEMU使ってインストールした。
Virtualboxだと基本的に実ストレージを使うことはできず、vmdkで実デバイスを仮想ドライブにすることは可能みたいなんだがユーザー権限だと結局アクセスできないみたい。
QEMUなら設定ファイル無しでパラメーターだけだから、QEMU自体をsudoで起動できるし普通に実ストレージを割り当てられる。
Archlinux32はもう壊れてる感じで、pacman.confでSigLevel=Neverにして署名検査を無効にした。
一番ハマったのが、LOOX U/C40はGPUがgma500_glxなんだが、Xが起動しなくて、libxml2.so.2が無いのが原因だった。
libxml2.soはlibxml2.so2.xxxのリンクになってるんだがlibxml2.so.2は無いので、libxml2.so.2をlibxml2.soに向けた。
Xfceが起動したあとは、xfce4-terminalが起動できなかったんだが、libxml2と同じ用にlibicuってのが要求バージョンが無いのが原因だった。
これはバージョン別にパッケージが用意されてたんで必要バージョンを入れた。
fcitx5-configtoolなんかも同じく別バージョンのicuが必要だった。
xfce4-terminalが起動できるようになる前に別のターミナルを入れてみたが、gnome-terminalとかlxterminalはxfce4-terminalと同じで起動せず、
zuttyってのが起動して使ってたんだが、フォント小さくて見た目はいい感じだった。
kittyってのも起動したが、クソ遅かった。
だが、LOOX U/C40はポインティングデバイスに中ボタンついてなくてコピペしたい時にzuttyとかkittyは多分中ボタンは対応してるんじゃないかと思うんだがクリップボードのペーストはできないみたい。
メモリ1GBだとFirefoxは厳しいと思ったんで、ブラウザはnetsurfを使ってAURのgit URLをターミナルにコピペしてxfce4-docklike-pluginを入れようとしたんだが、
Archlinux32だとアーキテクチャがpentium4になるみたいで、AURのPKGBUILDは32bit対応のやつもi686になってるんで編集が必要だった。
でmakepkgしたが必須パッケージのバージョンがダメで諦めた。
dockbarxもAURにあったがダメだった。
公式パッケージもバージョンがバラバラみたいで-Syuも厳しい感じ・・・