dell inspiron mini12のUbuntu 10.04 LTSから12.04 LTSにアップグレードした

Ubuntu 12.04(Precise Pangolin)はPAE非対応CPUのハードウェアにクリーンインストールできない(参照)とのことだったので、Mini12のAtom(LPIA)には無理かも〜と思っていたら、そうでもないらしい。
 
Ubuntu 12.04 を導入するために 32bit CPU が PAE に対応しているか確認するには(参照

ターミナルで、「cat /proc/cpuinfo | grep pae」というコマンドを実行し、出てきた文字列に「pae」が含まれていれば対応していると確認できるようです。

ほほぅ。Mini12にもクリーンインストールできそうだ。
 
10.04 LTSから12.04 LTSにアップグレードを行って、再起動すると、画面が真っ黒に!
アップグレード失敗か!?と思いきや、グラフィックチップGMA500 "Poulsbo"の既知の問題らしい。
ビデオ関連以外、無線LANを含むNICなどは問題なく移行している。
 
HardwareSupportComponentsVideoCardsPoulsbo(参照

12.04

A functioning psb_gfx driver is included and works almost "out of the box" with the released (04/26/12) version. When booting from USB, you'll either get a black screen, or some pretty horrible distortion.

Switch to a console - Ctrl-Alt-F1
Restart X with 'sudo service lightdm restart'
That should bring you back to a functional graphical desktop, so that you can proceed testing or installing.

Post installation

BLACK SCREEN ON BOOT

There are several potential solutions for this.

1. Use "console=tty1" as a boot option.

gksudo gedit /etc/default/grub
find the following line: GRUB_CMDLINE_DEAULT="quiet splash"

and add console=tty1 in between the quotes, the end result looking as follows

Generic options:

GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty1 acpi_backlight=vendor acpi_osi=Linux mem=896mb"

/etc/default/grubを編集してみたものの、Mini12の1280x800という画面解像度も影響あるのだろうか、うまくない。。
 
まず起動すると、ログイン画面の解像度が小さかったり、天地が分割されてしまったり、表示がおかしい。
コンソール1に切り替えてログインし直す際に、接続されていないデバイスを探し始める。なんだこりゃ?

[sdb] asking for cache data failed
[sdb] assuming drive cache: write through

ログイン画面をリスタートすると画面の表示は正しくなるが、ログイン後に1280x800で表示できないエラーダイアログが上がる。

エラーはでるが1280x800で表示される。
 
ログインするのに面倒くさいが、エラーを無視すれば、とりあえず問題ないみたい。
10.04(Lucid Lynx)より若干重く感じるのはビデオカードのせいなのだろうか。。うーむ
Xのリスタートで表示が直るのだからX Windowの問題なんだろうか。。うーむ
 
今時、4万円でネットブックよりまともな新品PCが手に入るようになってしまって、見放され気味のMini12を使い続けることもないのかもしれん