ubuntu_on_iBookG4

iBook G4 late2014 12inch にLubuntu14.04をインストール。

インストール

こちらを参考。bootコマンドは同じものが通用せず、

boot usb1/disk@1:2,\\yaboot 

でいけた。

バッテリが不安だ。。型番はA1061とのこと。最悪は 代替バッテリも検討か。

WiFi

こちらによると下記で有効らしい。

sudo apt-get install firmware-b43-installer

サウンド

うーん。どうやらデフォルトのsnd_powermacではなく、パッチをあてたsnd_aoaを使うようだ。/etc/modprobe.d/blacklist.local.confを編集し、snd-powermacをブラックリストに入れて、

snd-aoa
snd-aoa-fabric-layout
snd-aoa-soundbus
snd-aoa-i2sbus
snd-aoa-codec-tas

を/etc/modulesに追加。

http://ubuntuforums.org/archive/index.php/t-2146259.htmlを参考にデバイスIDとcompatibleをチェック。

od -tx1 /proc/device-tree/pci@f2000000/mac-io@17/i2s@10000/i2s-a@10000/sound/vendor-id
more /proc/device-tree/pci@f2000000/mac-io@17/i2s@10000/i2s-a@10000/sound/compatible

0x26(=38)のsnapperと出た。おっと。aoaではなくsnapperだが、大丈夫かな?(結果は大丈夫だった)

を参考に変更してビルド。うーん、/usr/local/srcをユーザ権限にしなかったせいでやたらsudoでかっこわるい。。

sudo apt-get install build-essential kernel-package
sudo apt-get source linux-image-$(uname -r)
cd linux-3.13.0
sudo cp /boot/config-3.13.0-24-powerpc-smp .config
sudo make prepare
sudo make script
***パッチを参考に適宜編集。。この場合は38があたってればよい。
cd sound/aoa/
sudo make -C /lib/modules/$(uname -r)/build M=$(pwd)
cd /lib/modules/3.13.0-24-powerpc-smp/kernel/sound/aoa/core/
sudo mv snd-aoa.ko snd-aoa.ko.org
sudo cp /usr/local/src/linux-3.13.0/sound/aoa/core/snd-aoa.ko .
cd ../codecs
sudo mv snd-aoa-codec-tas.ko snd-aoa-codec-tas.ko.org
sudo cp /usr/local/src/linux-3.13.0/sound/aoa/codecs/snd-aoa-codec-tas.ko .
cd ../fabrics
sudo mv snd-aoa-fabric-layout.ko snd-aoa-fabric-layout.ko.org
sudo cp /usr/local/src/linux-3.13.0/sound/aoa/fabrics/snd-aoa-fabric-layout.ko .
cd ../soundbus
sudo mv snd-aoa-soundbus.ko snd-aoa-soundbus.ko.org
sudo cp /usr/local/src/linux-3.13.0/sound/aoa/soundbus/snd-aoa-soundbus.ko .
cd i2sbus
sudo cp snd-aoa-i2sbus.ko snd-aoa-i2sbus.ko.org
sudo cp /usr/local/src/linux-3.13.0/sound/aoa/soundbus/i2sbus/snd-aoa-i2sbus.ko .

やった、音が出た。(alsamixerで音量あげるのを忘れずに)。

スリープ復帰バグ

オートログイン

http://rockword.seesaa.net/article/300936628.html

sshできるように

http://d.hatena.ne.jp/Fiore/20080228/1204174833

左端の液晶不調を回避

かなキー

デフォルトはCtrl+Spaceになってる。 キーコードを設定する。「英数」はHangul_Hanja,「かな」はHangleらしい。

キーバインド

DVD

medibuntu はもうないのか。それどころかPowerPC-prebuiltなlibdvdcssがないので、 VedeoLanに従ってgitから落としてビルド。autoconf,libtoolが必要。

sudo apt-get install autoconf
sudo apt-get install libtool
sudo git clone git://git.videolan.org/libdvdcss
cd libdvdcss
sudo autoreconf -i
sudo ./configure --prefix=/usr
sudo make
sudo make install
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install vlc

うーん、なんだかVLCはDVDのメニューのクリックが効かない。totemはSEGV。。SMPlayerは音がでないがalsaになってなかっただけ。公式から入れたほうがよさそうだ。

イジェクトボタン

ATOM