Linux Desktop 美化 (2) – KDE 篇

7月 25th, 2006 1 Comment »

變裝前
kde1

變裝後
kde2

1.選單編輯器 (kmenueditor)
對著 “K 選單” 按右鍵選 “選單編輯器”

2.系統設定 (System Settings)
開啟 “K 選單”-”System Settings”
2.1.Appearance
2.1.1.圖示 (Icons)
到 http://www.kde-look.org/ 下載圖示
* 我是用 OSX: http://www.gnome-look.org/content/show.php?content=31618
檔名: Gnome_MacOS-X_Icon_Theme_20040730.tar.gz
安裝圖示:
點選 “安裝新主題”
或手動安裝:
/usr/share/icons/MacOS-X
or
~/.kde/share/icons/MacOS-X
會有缺圖的問題,所以編輯 index.theme 加入:
Inherits=crystalsvg,hicolor,Human,gnome
KDE 面板預設是用 32 大小的圖示,而 MacOS-X 裡沒有 32×32 的圖示
但因為繼承了 crystalsvg,所以主選單的蘋果圖示被換掉了
只要把 /usr/share/icons/crystalsvg/32×32/apps/kmenu.png 改成 kmenu1.png 或刪除即可
2.1.2.字型
更換字型
若要安裝字型,請用 “字型安裝程式”
或手動安裝:
把字型複製到 /usr/share/fonts/truetype/ or ~/.fonts 下
sudo fc-cache -f -v
需重新登入後才能使用新裝的字型 (更換字型一開始會比較慢一點)
2.1.3.視窗裝飾 (Window Decorations)
到 http://www.kde-look.org/ 下載視窗裝飾
但都要自行下載回去編譯及安裝
可以使用 deKorator (我有包好 deb 檔) http://cle.linux.org.tw/candyz/Ubunut/
然後再安裝 deKorator 的 Themes 即可
* 我是用 Mac OS X-Theme for deKorator: http://www.kde-look.org/content/show.php?content=42139
檔名: 42139-Aqua-theme.tar.gz
2.1.4.顏色 (Color Schemes)
到 http://www.kde-look.org/ 下載顏色
* 我是用 Liquid (Mac OSX): http://www.kde-look.org/content/show.php?content=165
檔名: 165-Liquid (Mac OSX).kcsrc
點選匯入主題
或把 165-Liquid (Mac OSX).kcsrc 檔放到
/usr/share/apps/kdisplay/color-schemes/
or
~/.kde/share/apps/kdisplay/color-schemes/
2.1.5.風格 (Themes/Styles)
到 http://www.kde-look.org/ 下載風格
* 我是用 Acqua: http://www.kde-look.org/content/show.php?content=153
檔名: 153-acqua-3.2.tar.bz2
安裝風格
./install.sh
2.2.Panel
2.2.1.面板
新增、移除面板
設定面板
將小程式加入到面板
加入應用程式至面板
2.2.2.工作列
2.3.桌面
2.3.1.背景
2.3.2.螢幕保護程式
2.3.3.Splash 畫面
到 http://www.kde-look.org/ 下載 Splash 畫面
* 我是用 Kde Mac OSX Splash Screen: http://www.kde-look.org/content/show.php?content=15105
檔名: 15105-kdemacosx.tgz
安裝 Splash 畫面
2.3.4.行為
2.3.5.視窗行為
2.4.區域性 & 易用性
2.4.1.國家/地區 & 語言
2.4.2.鍵盤捷徑
2.5.KDE 元件
2.5.1.Default Applications
2.5.2.工作階段管理程式
回復手動存入的工作階段
把所有登入後要開啟的程式都打開,然後選 “K 選單”-”儲存工作階段”
2.6.鍵盤
2.7.滑鼠
2.7.1.游標佈景主題
到 http://www.kde-look.org/ 下載遊標佈景主題
* 我是用 MacOSX PantherX Mouse Theme: http://www.xfce-look.org/content/show.php?content=13524
檔名: 13524-panther-1.1.tar.gz
安裝游標佈景主題
或放在 ~/.icons 下
要重新登入才能生效
2.8.日期和時間
2.9.登錄管理程式 (kdm)
到 http://www.kde-look.org/ 下載 KDM 佈景主題
* 我是用 Mac OSX Imitation: GNU/Linux: http://www.kde-look.org/content/show.php?content=30780
檔名: 30780-Mac OSX Imitation GNU-Linux.tar.gz
把 theme 放到
/usr/share/apps/kdm/themes/
or
~/.kde/share/apps/kdm/themes/
編輯 /etc/kde3/kdm/kdmrc:
Theme=/usr/share/apps/kdm/themes/[theme name]
2.9.1.gdm/kdm/xdm 之間的切換
若想把 gdm 改成 kdm:
$ sudo dpkg-reconfigure gdm
or
$ sudo dpkg-reconfigure kdm
或也有裝 xdm 時
$ sudo dpkg-reconfigure xdm
然後選擇要用的即可

3.KNetworkManager
安裝 knetworkmanager
ifconfig or NetworkManager 二選一
sudo /etc/init.d/dbus restart

4.Dock (Superkaramba + Kroller)
到 http://www.kde-look.org/ 下載 Karamba Themes
* 我是用 Kroller: http://www.kde-look.org/content/show.php?content=5931
檔名: 5931-kroller-v0.95.tar.gz
安裝好後,直接修改設定檔 ~/.superkaramba/kroller/kroller.conf
另外你可以以試試 TuxBar osXBar 或是 kxdocker

5.Kompose
安裝 kompose
啟動 kompose
若有裝 Xgl + Compiz 就不需要再裝 kompose 了
Xgl + Compiz 的功能可以完全取代 kompose

6.檔案及網頁瀏覽器 (Komqueror)

7.終端機的設定 (konsole)

8.Xgl + Compiz
8.1.安裝 Xgl + Compiz
視顯示卡的支援而定
intel chip 的可以用 AIGLX,其他的可以用 XGL
主要安裝 compiz compiz-kde cgwd gset-compiz gcompizthemer gcompizthemer-themes
8.2.~/.kde/Autostart/compiz.desktop

[Desktop Entry]
Encoding=UTF-8
Name=Compiz
Exec=/usr/bin/compiz-start.sh
Type=Application
Terminal=false
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# name we put on the WM spec check window
X-GNOME-WMName=compiz
# back compat only
X-GnomeWMSettingsLibrary=compiz

[Window Manager]
SessionManaged=false

8.3./usr/bin/compiz-start.sh

#!/bin/bash
killall kde-window-decorator
killall gnome-window-decorator
killall cgwd
compiz --replace gconf &
cgwd --replace gconf &
#gnome-window-decorator &

8.4.gset-compiz
設定 compiz 的 plugins 及 shortcuts
8.5.gcompizthemer
選取 compiz 的 themes
我是選 quinn-osx

Linux Desktop 美化 (1) – Gnome 篇

7月 25th, 2006 6 Comments »

這是我今天在 Tossug 上講的 “打造個人化的桌面環境”
我把它拆成三個部份,分別是 Gnome 篇、KDE 篇及 Xfce 篇
本篇主要是在介紹 Gnome 的部份

變裝前
gnome1

變裝後
gnome2

1.編輯選單 (Alacarte Menu Editor)
對著 “應用程式” 按右鍵選 “編輯選單”
1.1.把 “應用程式”-”系統工具” 裡的 “組態編輯器” 勾選起來
1.2.把 “系統”-”偏好設定” 裡的 “檔案管理” 及 “登入樣貌” 勾選起來

2.系統偏好設定及管理
2.1.語言支援
開啟 “系統”-”管理”-”語言支援”
勾選 “中文” 及其他有需要的語言
選擇預設語言
2.2.佈景主題
到 http://www.gnome-look.org/ 下載佈景主題
開啟 “系統”-”偏好設定”-”佈景主題”
* 我是選 Mac OS X Bundle: http://www.gnome-look.org/content/show.php?content=28686
檔名: 28686-mac-osx-bundle.tar.gz (解開後的 mac-osx-controls.tar.gz)
手動安裝佈景主題則是放在 /usr/share/themes or ~/.themes 下
* Icon Themes 則是選 OSX: http://www.gnome-look.org/content/show.php?content=31618
檔名: Gnome_MacOS-X_Icon_Theme_20040730.tar.gz
手動安裝圖示則是放在 /usr/share/icons or ~/.icons 下
佈景主題詳細設定
2.3.字型
安裝字型
把字型複製到 /usr/share/fonts/truetype/ or ~/.fonts 下
sudo fc-cache -f -v
開啟 “系統”-”偏好設定”-”字型”
更換字型
需要重新登入後才會完全生效
換字型後一開始速度可能會比較慢一點
2.4.桌面背景圖案
開啟 “系統”-”偏好設定”-”桌面背景圖案”
加入桌布
更換桌布
Wallpaper Tray (詳見 “面板” 部份)
2.5.滑鼠 + 鼠標主題
到 http://www.gnome-look.org/ 下載鼠標主題
* 我是用 MacOSX PantherX Mouse Theme: http://www.xfce-look.org/content/show.php?content=13524
檔名: 13524-panther-1.1.tar.gz
安裝鼠標主題 (放在 ~/.icons 下)
開啟 “系統”-”偏好設定”-”滑鼠”
選取鼠標主題
需要重新登入後才會生效
2.6.螢幕保護程式
開啟 “系統”-”偏好設定”-”螢幕保護程式”
2.7.視窗屬性
開啟 “系統”-”偏好設定”-”視窗”
2.8.選單及工具列
開啟 “系統”-”偏好設定”-”選單及工具列”
2.9.鍵盤捷徑鍵
開啟 “系統”-”偏好設定”-”鍵盤捷徑鍵”
2.10.首選應用程式
開啟 “系統”-”偏好設定”-”首選應用程式”
2.11.作業階段
開啟 “系統”-”偏好設定”-”作業階段”
初始啟動程式
2.12.登入畫面
到 http://www.gnome-look.org/ 下載 GDM 主題
開啟 “系統”-”管理”-”登入畫面”
* 我是選 AppleLinux: http://www.gnome-look.org/content/show.php?content=28630
檔名: 28630-applelinux.tar.gz
安裝 GDM 主題
選擇新的 GDM 主題
2.13.登入樣貌
開啟 “系統”-”偏好設定”-”登入樣貌”
登入樣貌為登入時的大頭照
需搭配 “登入畫面” 選擇有支援樣貌的 GDM 主題

3.面板
3.1.新增及刪除面板
3.2.面板屬性
3.3.加入面板
Wallpaper Tray
安裝 wallpaper-tray (0.4.6 版)
安裝 wp-tray (我打包的 0.5.1 版)
桌面工具列 (deskbar-applet)
安裝 beagle 及 deskbar-applet
需重新登入後 beagled 才會自動啟動
其他的面板項目

4.NetworkManager
安裝 networak-manager network-manager-gnome
ifconfig or NetworkManager 二選一
sudo /etc/init.d/dbus restart

5.Dock (gDesklets + Starterbar)
到 http://www.gnome-look.org/ 下載 Starterbar

http://www.gnome-look.org/content/show.php?content=34782

安裝 gDesklets
啟動 gDesklets (“應用程式”-”附屬應用程式”-”gDesklets”)
加入 Starterbar
把應用程式加到 Starterbar 中
加到 “作業階段”-”初始啟動程式” 中 (gdesklets start)

6.Kompose
安裝 kompose
啟動 kompose
加到 “作業階段”-”初始啟動程式” 中 (kompose)
若有裝 Xgl + Compiz 就不需要再裝 kompose 了
Xgl + Compiz 的功能可以完全取代 kompose

7.檔案瀏覽器 (Nautilus) 及組態編輯器
開啟 “編輯”-”偏好設定”
背景及圖章
使用 “組態編輯器” (gconf-editor) 做更進階的設定
開啟 “應用程式”-”系統管理”-”組態編輯器”
“apps”-”nautilus”-”desktop” (桌面上要顯示哪些圖示)
7.1.Splash Screen
“apps”-”gnome-session”-”options”
把 slash_image 改成 splash/mac-splash.png
mac-splash.png 包含在 Mac OS X Bundle 的 Themes 中:

http://www.gnome-look.org/content/show.php?content=28686

把 mac-splash.png 放到 /usr/share/pixmaps/splash/ 底下
重新登入時就可以看到新的 splash screen 了

8.終端機的設定 (gnome-terminal)

9.Xgl + Compiz
9.1.安裝 Xgl + Compiz
視顯示卡的支援而定
intel chip 的可以用 AIGLX,其他的可以用 XGL
主要安裝 compiz compiz-gnome cgwd gset-compiz gcompizthemer gcompizthemer-themes
9.2./usr/bin/compiz-start

#!/bin/bash
killall gnome-window-decorator
killall cgwd
compiz --replace gconf &
cgwd --replace gconf &
#gnome-window-decorator &

9.3.gset-compiz
設定 compiz 的 plugins 及 shortcuts
9.4.gcompizthemer
選取 compiz 的 themes
我是選 quinn-osx

Xubuntu 心得整理

7月 25th, 2006 Comments Off

同樣的,又是因為___,所以我又玩了 Xubuntu (在 Ubuntu 底下再加裝 xubuntu-desktop)

玩了一下 XFCE,其實 XFCE 還很有彈性,也不難用,你要加跑 Gnome or KDE 的應用程式也都沒什麼大問題
你可以使用 “純” XFCE 的環境,也可以混合 Gnome or KDE or IceWM 等環境一起使用

* 若原本是裝 Ubuntu or Kubuntu 而不是 Xubuntu,之後想再裝 Xubuntu 的環境,只要:

$ sudo apt-get install xubuntu-desktop

* 切換 gdm/kdm/xdm
原本是裝 Ubuntu 使用 gdm
後來又把 xubuntu-desktop 給裝起來
若想把 gdm or kdm 改成 xdm:

$ sudo dpkg-reconfigure gdm
or
$ sudo dpkg-reconfigure kdm
or
$ sudo dpkg-reconfigure xdm

然後選擇要用的即可

* 登入時自動啟動程式
1.”選單”-”設定”-”自動啟動的應用程式”
2.或是把 desktop 檔放到 ~/Desktop/Autostart 裡即可
3.或是放到 ~/.config/autostart/ 下的也會自動啟動
三種方式都可以

* Xgl + Compiz
XFCE 也可以搭配 Xgl + Compiz 一起使用
安裝方式跟 Gnome or KDE 的方法也是大同小異
雖然可以去修改 /etc/xdg/xfce4/xinitrc or ~/.config/xfce4/xinitrc
修改底下部份:
# for Xgl {
xfwm4 –daemon
compiz –replace gconf &
cgwd –replace gconf &
#}
不過,似乎沒效
因此,我還是用我自己的設定方式:
到 “自動啟動的應用程式” 的地方
把 /usr/bin/compiz-start.sh 加進去,這樣開機時就會啟動了
或是把 compiz.desktop 放到 ~/Desktop/Autostart 或 ~/.config/autostart/ 下也可以

[ibook:~] cat ~/.config/autostart/compiz.desktop
[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Compiz
Comment=Compiz
Exec=/usr/bin/compiz-start.sh
StartupNotify=false
Terminal=false
Hidden=false
[ibook:~] cat /usr/bin/compiz-start.sh
#!/bin/bash
killall xfwm4
killall kde-window-decorator
killall gnome-window-decorator
killall cgwd
compiz --replace gconf &
cgwd --replace gconf &
#gnome-window-decorator &

* XFCE 下的 Dock
我找不到合適的 Dock
不過,你一樣可以把 gDesklets 拿過來用,一樣可以用
不然,就把 Panel 改造的像 Dock 一點

* 自動更換桌布
在 “設定管理程式“的 “桌面” 部分
新增清單
把桌布都加進去
另外,我寫了個小 script 來每隔 300 sec (5 min) 自動換桌布

$ cat /usr/bin/change_wp.sh
#!/bin/bash
PERIOD="300"
while true
do
        ps ax|grep startxfce4|grep -v grep >/dev/null || exit 0
        xfdesktop -reload
        sleep $PERIOD
done

然後再到 “自動啟動的應用程式” 把 /usr/bin/change_wp.sh 新增進去即可

* 更換 XFCE 的 Splash Screen
XFCE 有三種 splash engines (“mice”, “simple” and “balou”)
simple 跟 balou 可以更換 theme 而 mice 不行
balou 的方式是放到 ~/.themes/ 下

* 佈景主題及圖示的安裝
基本上都跟 Gnome 的方式一樣,而 XFCE 本身也可以使用 GTK 1.x GTK 2.x 等的 themes

* 參考文件

https://help.ubuntu.com/xubuntu/desktopguide/C/index.html

http://www.xubuntu.org/

http://www.xfce.org/

AMD 將買下 ATI?

7月 25th, 2006 Comments Off

From Taiwan.CNET 的新聞: AMD將以54億美元買下ATI
若買下來,那就很好玩了
AMD/ATI vs Intel vs nVidia
Apple 有採用 ATI 的顯示晶片,不知 Apple 何時也會採用 AMD 的 CPU?

Kubuntu 心得整理

7月 25th, 2006 Comments Off

因為___,所以___ (空白自己填)
然後這篇就是我稍微玩一下 Kubuntu (應該說是在 Ubunut 下再加裝 kubuntu-desktop) 的一些心得整理

* 若原本是裝 Ubuntu 而不是 Kubuntu,之後想再裝 Kubuntu 的環境,只要:

$ sudo apt-get install kubuntu-desktop language-pack-kde-zh

* 切換 gdm/kdm/xdm
原本是裝 Ubuntu 使用 gdm
後來又把 xubuntu-desktop 給裝起來
若想把 gdm 改成 kdm:

$ sudo dpkg-reconfigure gdm
or
$ sudo dpkg-reconfigure kdm
或也有裝 xdm 時
$ sudo dpkg-reconfigure xdm

然後選擇要用的即可

* 系統設定
現在的 KDE 改用 “System Settings” (systemsettings) 取代原本的 “K 控制中心” (kontrol)
先進去把一些系統的設定給調整一下

* 在 KDE 啟動時自動執行程式
在 GNOME 中是在作業階段裡設定,這方面 GNOME 反而做的比較方便一點
而在 KDE 下
先進入 “系統設定”-”KDE 元件”-”工作階段管理程式”
選 “回復手動存入的工作階段”
然後把要啟動的程式都打開 (不要啟動的先不打開)
然後選 “K 選單”-”儲存工作階段”
這樣,下次再登入時,就會自動回復這個工作階段

另一個方法是把 /usr/share/applications/ 下的 desktop 檔放到 ~/.kde/Autostart 目錄下

* 在 KDE 上使用 Xgl + Compiz:
把 compiz compiz-kde cgwd gcompizthemer gcompizthemer-themes gset-compiz 等套件先裝起來
設定方式跟 Gnome 的一樣
然後再編輯 ~/.kde/Autostart/compiz.desktop 檔,這樣在登入 KDE 時才會自動啟動

[ibook:~] cat ~/.kde/Autostart/compiz.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Compiz
Exec=/usr/bin/compiz-start.sh
Type=Application
Terminal=false
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# name we put on the WM spec check window
X-GNOME-WMName=compiz
# back compat only
X-GnomeWMSettingsLibrary=compiz

[Window Manager]
SessionManaged=false
[ibook:~] cat /usr/bin/compiz-start.sh
#!/bin/bash
killall xfwm4
killall kde-window-decorator
killall gnome-window-decorator
killall cgwd
compiz --replace gconf &
cgwd --replace gconf &
#gnome-window-decorator &

* KDE 下的 Dock
安裝 Superkarmaba
Karmaba Themes 可使用 tuxbar osxbar kroller 等等
或安裝 kxdocker
自己玩玩看,看哪個用的順手

* 更換 kdm 的 themes
把 theme 放到
/usr/share/apps/kdm/themes/ (系統)
or
~/.kde/share/apps/kdm/themes/ (個人)

編輯 /etc/kde3/kdm/kdmrc:
Theme=/usr/share/apps/kdm/themes/[theme name]

* 更換 KDE Theme/Style
把 theme 放到
/usr/share/apps/kthememanager/themes/ (系統)
/usr/share/apps/kthememanager/themes/[themename]
or
~/.kde/share/apps/kthememanager/themes/ (個人)
~/.kde/share/apps/kthememanager/themes/[themename]

* 更換 Color Scheme
把 .kcsrc 檔放到
/usr/share/apps/kdisplay/color-schemes/ (系統)
or
~/.kde/share/apps/kdisplay/color-schemes/ (個人)

* 更換圖示
/usr/share/icons/ (系統)
/usr/share/icons/[name]
or
~/.icons/ (個人)
~/.icons/[name]

* 更換 mouse themes
把 theme 放到
/usr/share/icons/ (系統)
/usr/share/icons/[themename]/cursors
or
~/.icons/ (個人)
~/.icons/[themename]/cursors

* 更換 Splash 畫面
把 splash theme 放到
/usr/share/apps/ksplash/Themes/ (系統)
/usr/share/apps/ksplash/Themes/[themename]
or
~/.kde/share/apps/ksplash/Themes/ (個人)
~/.kde/share/apps/ksplash/Themes/[themename]

* 更換視窗裝飾
/usr/share/apps/kwin/
都要手動編譯及安裝,所以很麻煩
建議可以使用 deKorator,因為可以換 themes
安裝 deKorator theme:
放到 ~/.kde/share/apps/deKorator/themes/ 即可

* 參考文件

http://doc.ubuntu.com/kubuntu/desktopguide/C/index.html

http://kubuntuforums.net/

http://www.kde-look.org/help/index.php

http://www.kubuntu.org/

https://help.ubuntu.com/kubuntu/desktopguide/C/index.html

https://wiki.kubuntu.org/Kubuntu

Linux for PowerPC on iBook 的一些心得整理

7月 20th, 2006 Comments Off

安裝部份:

磁碟分割:

HOWTO: Resize your HFS+ partition for free

http://www.ubuntuforums.org/showthread.php?t=89960

FC5 下的 fdisk 在 Linux PPC 上是沒辦法用的
Ubuntu 6.06 下的 fdisk 是 link 到 mac-fdisk 的
SuSE 10.1 下則是用 pdisk

要裝 Linux 需要三種分割區:
1.Apple Bootstrap 分割區
要有一個 800Kb 以上的 Apple_Bootstrap 分割區
且要在 MacOS 的分割區(hfs+)之前
格式化指令:
mkofboot -b /dev/hda2

2.Swap 分割區
格式化指令:
mkswap /dev/hda8

3.Ext3 分割區
格式化指令:
mke2fs -j /dev/hda4
mke2fs -j /dev/hda5
mke2fs -j /dev/hda6
mke2fs -j /dev/hda7

我的 iBook 總共割了 7 個分割區,如下:

[root@ibook:~] fdisk -l
/dev/hda
        #                    type name                  length   base      ( size )  system
/dev/hda1     Apple_partition_map Apple                     63 @ 1         ( 31.5k)  Partition map
/dev/hda2         Apple_Bootstrap Boot                    1954 @ 64        (977.0k)  NewWorld bootblock
/dev/hda3               Apple_HFS Mac                 58593751 @ 2018      ( 27.9G)  HFS
/dev/hda4         Apple_UNIX_SVR2 Ubuntu              19531251 @ 58595769  (  9.3G)  Linux native
/dev/hda5         Apple_UNIX_SVR2 FC                  19531251 @ 78127020  (  9.3G)  Linux native
/dev/hda6         Apple_UNIX_SVR2 SuSE                16777216 @ 97658271  (  8.0G)  Linux native
/dev/hda7         Apple_UNIX_SVR2 Share               37959750 @ 114435487 ( 18.1G)  Linux native
/dev/hda8         Apple_UNIX_SVR2 swap                 3906251 @ 152395237 (  1.9G)  Linux swap

Block size=512, Number of Blocks=156301488
DeviceType=0x0, DeviceId=0x0

我總共裝了 MacOSX、Ubuntu Dapper 6.06、Fedora Core 5、SuSE 10.1 四個作業系統
/dev/hda7 是用來讓各種作業系統共享資料的分割區

安裝系統:

安裝的部份我就不做介紹了,下載安裝光碟,照著一步一步做,就可以順利安裝了
我是分別用 FC5 ppc DVD 版 及 SuSE 10.1 ppc 版 5 片 CD 來安裝的
而 Ubuntu 6.06 則是用 ppc 版的 Alternate CD 來安裝,因為我無法使用 Desktop CD 來進行安裝

檔案系統:

在 Ubuntu Dapper 6.06 下的 hfs+ 的支援是有問題的
無法寫入,要就升級或重編 Kernel
或是把 hfs+ 的 Journal Disabled 掉
到 Mac 底下:

cd /Volumes/
sudo diskutil disableJournal Tiger
# Tiger 是我的 MacOSX Volume 名稱

若要再 Enable Journal 可以下底下的指令:

sudo diskutil enableJournal Tiger

開機選項:

因為我總共裝個四個作業系統,因此需要使用 yaboot 來管理多重開機的部份
可以利用 yabootconfig 指令來設定 yaboot
或是直接修改 yaboot.conf (我都直接修改)

[root@ibook:~] cat /etc/yaboot.conf
## yaboot.conf generated by the Ubuntu installer
##
## run: "man yaboot.conf" for details. Do not make changes until you have!!
## see also: /usr/share/doc/yaboot/examples for example configurations.
##
## For a dual-boot menu, add one or more of:
## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ
boot=/dev/hda2
device=/pci@f4000000/ata-6@d/disk@0:
delay=5
install=/usr/lib/yaboot/yaboot
magicboot=/usr/lib/yaboot/ofboot
enablecdboot
enableofboot
enablenetboot
macosx=/dev/hda3
defaultos=linux
timeout=50
image=/boot/vmlinux
        partition=4
        root=/dev/hda4
        label=Ubuntu
        read-only
        initrd=/boot/initrd.img
        append="quiet splash"
image=/boot/vmlinuz-2.6.17-1.2157_FC5
        partition=5
        root=/dev/hda5
        label=Fedora
        read-only
        initrd=/boot/initrd-2.6.17-1.2157_FC5.img
        append="rhgb quiet root=/dev/hda5"
image=/boot/vmlinux
        partition=6
        root=/dev/hda6
        label=SuSE
        read-only
        initrd=/boot/initrd
        append=" quiet sysrq=1"

每次修改完後記得要再執行:
ybin -v

Ubuntu 跟 Fedora 都是使用 yaboot
反而 SuSE 比較奇怪,是使用 lilo 來設定的

[root@ibook:/etc] cat lilo.conf
# Modified by YaST2.
activate
timeout = 50
default = Ubuntu
boot = /dev/hda2
# Ubuntu
image=/Ubuntu/boot/vmlinux
        root=/dev/hda4
        label=Ubuntu
        initrd=/Ubuntu/boot/initrd.img
        append="quiet splash"
# FC
image=/FC/boot/vmlinuz-2.6.17-1.2157_FC5
        root=/dev/hda5
        label=Fedora
        initrd=/FC/boot/initrd-2.6.17-1.2157_FC5.img
        append="rhgb quiet root=/dev/hda5"
# SuSE
image=/boot/vmlinux
        root=/dev/hda6
        label=SuSE
        initrd=/boot/initrd
        append=" quiet sysrq=1"
# Mac OS X
other=/dev/hda3
        label=MacOSX

另外,在安裝 Linux 之前,我是先把 Mac OS X 裝起來
否則,在安裝 Mac OS X 之後,會把 OpenFirmware 改掉,造成無法開機進入 Linux
解決方式:
先進到 OpenFirmware (同時按下 Command+Option+o+f)
> boot hd:4,yaboot
在進入 Linux 系統後,再執行 ybin 指令再寫到 OpenFirmware 中

硬體支援:

USB:

支援
kernel module: ohci_hcd ehci_hcd

Firewire:

支援
kernel module: ohci1394

Bluetooth:

支援
kernel module: bluetooth
我是使用 SMC BT-10 的藍芽棒,跟內建的 Bluetooth 模組用的是一樣的晶片
搭配羅技的藍芽滑鼠及跟我的 SonyEricsson W800i 手機透過藍芽傳送檔案都正常

Ethernet:

支援
kernel module: sungem

Wireless:

支援(但需要手動安裝 firmware)
kernel module: bcm43xx
需要 bcm43xx-firmware 才能正常使用
先安裝 bcm43xx-fwcutter 套件

apt-get install bcm43xx-fwcutter

然後利用 MacOSX 上的 Airport Driver 來取得 firmware
我是先把我的 MacOSX 的 Partition 掛載在 /Mac 目錄底下

fwcutter /Mac/System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/AppleAirPort2
sudo cp *.fw /lib/firmware/

接下來 modprobe bcm43xx 就可以用了

FC5 下 Airport Extreme 開機後啟動的問題
修改 /etc/sysconfig/modules/udev-stw.modules 把 bcm43xx 加進去:

#!/bin/sh
for i in nvram floppy bcm43xx parport_pc parport lp;do
        modprobe $i >/dev/null 2>&1
done

Audio:

支援
kernel module: snd-powermac
若覺得音質不好或聲音不夠大聲,可到 Gnome 的音量控制程式去調整 “DRC Range” 來解決

FC5 下 音效卡開機後啟動的問題
一樣是修改 /etc/sysconfig/modules/udev-stw.modules 把 snd-powermac 加進去:

#!/bin/sh
for i in nvram floppy bcm43xx snd-powermac parport_pc parport lp;do
        modprobe $i >/dev/null 2>&1
done

Keyboard Fn Key and Touchpad:

支援
使用 pbbuttonsd
可以利用 gtkpbbuttons 或 powerprefs 等程式來設定
或是直接修改 /etc/pbbuttonsd.conf 也可以

[root@ibook:~] cat /etc/pbbuttonsd.conf
# Configuration file for pbbuttonsd >= version 0.5
# for options see man pbbuttonsd.conf

[SYSTEM]
#userallowed           = ""             ; user who is allowed to use IPC
autorescan            = no              ; automatic rescan of event devices
CmdTimeout            = 8               ; timeout in seconds for launched scripts, etc.

[MODULE PMAC]
dev_PMU               = "/dev/pmu"
dev_ADB               = "/dev/adb"
TPModeUpKey           = 225 + alt
TPModeDownKey         = 224 + alt
TPMode                = lock            ; 'notap', 'tap', 'drag' or 'lock'
KBDMode               = fkeysfirst      ; 'fkeyslast' or 'fkeysfirst'
Batlog                = none            ; 'none', 'cycle' or 'log'
NoTapTyping           = no              ; switch trackpad to 'notap-mode' while typing

[MODULE POWERSAVE]
onAC_Policy           = performance     ; 'nochange', 'powersave', 'custom' or 'performance'
onAC_TimerAction      = none            ; 'none', 'suspend-to-ram', 'suspend-to-disk', 'blankscreen' or 'shutdown'
onAC_CoverAction      = none            ; see TimerAction for possible values
onAC_KeyAction        = none            ; Action (see TimerAction) for the sleepkey
onAC_SuspendTime      = 0
onAC_DimTime          = 0
onBattery_Policy      = powersave       ; 'nochange', 'powersave', 'custom' or 'performance'
onBattery_TimerAction = none            ; 'none', 'suspend-to-ram', 'suspend-to-disk', 'blankscreen' or 'shutdown'
onBattery_CoverAction = suspend-to-ram  ; see TimerAction for possible values
onBattery_KeyAction   = none            ; Action (see TimerAction) for the sleepkey
onBattery_SuspendTime = 0
onBattery_DimTime     = 0
SleepKey              = 116                                                                              SleepKeyDelay         = 0               ; values > 0 may be dangerous, if the power key is used to trigger sleep
BWL_first             = 22              ; first battery warnlevel, time in minutes
BWL_second            = 10              ; second battery warnlevel, time in minutes
BWL_last              = 3               ; last battery warnlevel, time in minutes
Script_PMCS           = "/etc/power/pmcs-pbbuttonsd %s %s %s"
EmergencyAction       = sleep           ; action, if battery is critically low
HeartbeatBeep         = no              ; beep, if nothing else showed that the computer lives
CPULoad_sleeplock     = yes
CPULoad_min           = 20              ; value in percent
CPULoad_period        = 20              ; time in seconds
NETLoad_sleeplock     = yes
NETLoad_min           = 4096            ; traffic in Bytes/s
NETLoad_period        = 20              ; time in seconds
NETLoad_device        = "eth0"

[MODULE DISPLAY]
LCD_Brightness        = 15              ; initial LCD brightness level
LCD_FadingSpeed       = 5               ; 0 = no smooth fading
LCD_AutoAdjust        = yes             ; only on Aluminum PowerBooks
LCD_IllumUpKey        = 225
LCD_IllumDownKey      = 224                                                                              LCD_Threshold         = 94              ; ambient light threshold in percent for backlight autoadj.
LCD_AutoAdjMin_Bat    = 2               ; autoadjustment range parameters
LCD_AutoAdjMax_Bat    = 7
LCD_AutoAdjMin_AC     = 1
LCD_AutoAdjMax_AC     = 15
KBD_Brightness        = 0               ; initial keyboard illumination level                            KBD_OnBrightness      = 5               ; initial level if KBD on/off key is pressed                     KBD_FadingSpeed       = 5               ; 0 = no smooth fading
KBD_AutoAdjust        = yes             ; only on Aluminum PowerBooks
KBD_IllumUpKey        = 230
KBD_IllumDownKey      = 229
KBD_IllumOnKey        = 228
KBD_Threshold         = 28              ; ambient light threshold in percent for keyboard light autoadj.
dev_FrameBuffer       = "/dev/fb0"
UseFBBlank            = yes
DimFullyDark          = no
CRT_MirrorKey         = 65 + ctrl

[MODULE CDROM]
dev_CDROM             = "/dev/cdrom"
EjectCDKey            = 161
EjectCDKeyDelay       = 0

[MODULE MIXER]
SoundSystem           = ALSA            ; 'none', 'auto', 'OSS' or 'ALSA'
OSS_Device            = ""
OSS_Channels          = "volume, speaker"
Volume                = 52              ; initial volume level
Speakers_muted        = no              ; mute after startup?
VolumeUpKey           = 115
VolumeDownKey         = 114
MuteKey               = 113
MixerInitDelay        = no
ALSA_Card             = "default"
ALSA_Elements         = "Master, 'PC Speaker'"

Touchpad 部份,在 FC5 底下是使用 apmud 而不是 pbbuttonsd

[root@ibook:~] cat /etc/sysconfig/trackpad
# The following trackpad option gets run at startup
# by /etc/init.d/trackpad.  The available options are:
# notap, tap, drag, lock
TRACKPAD_OPT="lock"

Three Button Mouse Emulation:

支援
修改 /etc/sysctl.conf 加入:

dev.mac_hid.mouse_button_emulation=1
# fn + alt - 模擬右鍵
dev.mac_hid.mouse_button2_keycode = 97
# fn + ctrl - 模擬中鍵
dev.mac_hid.mouse_button3_keycode = 100
# 或是想要用 F11 來模擬右鍵 F12 來模擬中鍵
# F11
#dev.mac_hid.mouse_button2_keycode=87
# F12
#dev.mac_hid.mouse_button3_keycode=88

我是習慣用 fn + alt/ctrl 的方式

Alt_L 跟 Super_L (Command) 的設定:

[candyz@ibook:~] cat .Xmodmap
clear mod1
clear mod4
add mod1 = Super_L Hyper_L
add mod4 = Alt_L Meta_L

Two_fingers scrolling:

沒試成功
參考: http://lanpartei.de/~mirage/
相關的討論: http://www.ubuntuforums.org/showthread.php?t=82850

wget http://lanpartei.de/~mirage/stuff/synaptics_two_fingers.4.diff.gz
wget http://web.telia.com/~u89404340/touchpad/files/synaptics-0.14.4.tar.bz2
tar jxvf synaptics-0.14.4.tar.bz2
cd synaptics-0.14.4
gunzip ../synaptics_two_fingers.4.diff.gz |patch -p1
make

修改 /etc/X11/xorg.conf 找到 Identifier “Synaptics Touchpad” 的那個 Section 加入:

        Option          "HorizScrollDelta"      "10"
        Option          "VertScrollDelta"       "10"
        Option          "TwoFingerScroll"       "3"
        #1 - enable horizontal scrolling
        #2 - enable vertical scrolling
        #3 - enable both directions
        #0 - disable two-finger scrolling or leave the Option out

Vedio and Display:

支援
顯示器支援 1024×768 全彩
顯示卡是 ATI Radeon Mobility 9200

[root@ibook:~] cat /etc/X11/xorg.conf
Section "Files"
        FontPath        "/usr/share/X11/fonts/misc"
        FontPath        "/usr/share/X11/fonts/cyrillic"
        FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/Type1"
        FontPath        "/usr/share/X11/fonts/100dpi"
        FontPath        "/usr/share/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc104"
        Option          "XkbLayout"     "us"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "SHMConfig"             "on"
EndSection

Section "Device"
        Identifier      "ATI Technologies, Inc. M9+ 5C63 [Radeon Mobility 9000 (AGP)]"
        Driver          "ati"
        BusID           "PCI:0:16:0"
        Option          "XAANoOffscreenPixmaps"
        Option          "AGPMode" "4"
        Option          "RenderAccel" "yes"
        Option          "DynamicClocks" "on" # Save Energy
EndSection

Section "Monitor"
        Identifier      "COLOR LCD"
        Option          "DPMS"
        HorizSync       28-51
        VertRefresh     43-60
EndSection
Section "Screen"
        Identifier      "Default Screen"
        Device          "ATI Technologies, Inc. M9+ 5C63 [Radeon Mobility 9000 (AGP)]"
        Monitor         "COLOR LCD"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
       EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "Synaptics Touchpad"
EndSection

Section "DRI"
        Mode    0666
EndSection

Section "Extensions"
        Option "Composite" "true"
EndSection

Xgl + Compiz:

支援
雖然沒有 fglrx 的 3D Driver
不過透過 DRI 還是可以跑 Xgl + Compiz 的

外接延伸螢幕:

沒試過
Xinemara

Fan:

支援
kernel module: therm_adt746x
加到 /etc/modules 中: (50 + 5 度)

therm_adt746x limit_adjust=5

Power Management:

支援
使用 pbbuttonsd (舊的是使用 pmud,現在 pbbuttonsd 可以完全取代 pmud)

而在 FC5 上則是用 apmud
snooze 是 Suspend to RAM 的指令
Suspend to Ram: OK
Suspend to Disk: 在 Ubuntu 上不行,但在 FC5 上是 OK 的

Modem:

沒試過
可以去下載 http://www.mayin.org/aragorn/computers/hcf-usb-modem-ppc.tar.gz
編譯好後使用 hcfmodem 這個 driver
聽說是可以用

軟體支援:

IBM-Java for PowerPC:

https://help.ubuntu.com/community/Java

http://www-128.ibm.com/developerworks/java/jdk/linux/download.html

選擇 SDK for 32-bit iSeries/pSeries

sudo apt-get install java-package
make-jpkg ibm-java2-sdk-50-linux-ppc.tgz
sudo update-alternatives --config java
sudo dpkg -i ibm-j2sdk1.5_1.5.0_powerpc.deb

測試:

cd /usr/lib/j2sdk1.5-ibm/demo/applets/TicTacToe
../../../bin/appletviewer example1.html

for mozilla/firefox:

mkdir -p ~/.mozilla/plugins
cd ~/.mozilla/plugins
ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so
#ln -s /usr/lib/j2sdk1.5-ibm/jre/bin/libjavaplugin_oji.so /usr/lib/firefox/plugins

MultiMedia for PowerPC:

使用 mplayer + 然後加上 jserv 的 patch file – wmv3-support-via-vc1.diff.gz
另外,下載及安裝 https://helixcommunity.org/download.php/1346/realplay-10.0.5.756-linux-2.2-libc6-gcc32-powerpc.bin
把 [RealPlayer]/codecs/ 下的檔案複製一份到 /usr/lib/win32 底下
這樣就可以用 mplayer 來播放 rmvb 的檔案了

至於 Flash 部份,我試過安裝 swf-player libswfdec gnash 等套件,有一些 flash 的網頁在可以看
不過,到目前為主,YouTube 及 Google Video 還是無法看的

參考文件:

http://cmr.forestfactory.de/ibook/linux/ibook_linux.html

http://pinguin.uni-psych.gwdg.de/~ihrke/wiki/index.php/Installing_Ubuntu_on_iBook

http://tiger.chem.uw.edu.pl/~poszwa/ibook/

http://www.alessandroronchi.net/wiki/LinuxOnIBookG4

http://www.linux-on-laptops.com/apple.html

http://www.thouters.be/LinuxOniBook

Ubuntu 後續的心得筆記

7月 19th, 2006 Comments Off

這篇主要是記錄一些跟開發相關的心得,如編譯、打包 deb 套件,建立 APT Repository 等等

如何編譯及打包 deb 套件

參考:

http://wiki.ubuntu.org.tw/index.php/DebPackaging

在我還沒學會 dpkg-buildpackage 之前,我是利用 checkinstall 這個最簡單的方式來產生 deb 檔
舉個實例來說:

cd /tmp
tar zxvf wp_tray-0.5.1.tar.gz
cd wp_tray-0.5.1
./configure
make
# 在這裡,改用 checkinstall 來取代 make install
sudo checkinstall

這樣就會產生 wp-tray 的 deb 套件了,用 checkinstall 是不是很簡單呢?

同樣一個例子,現在,我改用 dpkg-buildpackage 的方式來打包套件

cd /tmp
tar zxvf wp_tray-0.5.1.tar.gz
cd wp_tray-0.5.1
# 使用 dh-make 來產生 debian/* 的相關檔案 (當然,高手都是直接編寫而不靠 dh-make 的)
dh_make --single --email candyz0416@mac.com --copyright GPL -p wp-tray
# 接下來就視需要來修改 debian/changelog debian/control debian/rules 等檔案了
# 最後,再下 dpkg-buildpackage 來編譯及打包套件即可
dpkg-buildpackage -rfakeroot -k0x476A8659
# 若有 gpg key 時加 -k[keyid] 最後就會做 sign 的動作

其他一些相關的指令:
透過 apt-get build-dep 指令可以幫我們安裝要編譯某套件所需的相關套件
如我要編譯 mplayer,先執行

sudo apt-get build-dep mplayer

這樣就會安裝編譯 mplayer 所需的相關套件

dpkg-checkbuilddeps 指令則是跟 apt-get build-dep 功能類似的指令
能幫我們找出編譯某套件時,還需要安裝哪些相關套件

要重新編譯打包某個套件時,可以先用 apt-get source 來取得 source code

apt-get source mplayer
# 下載完還會自動幫我們解開
cd mplayer-0.99+1.0pre7try2+cvs20060117
# 打包套件
dpkg-buildpackage -rfakeroot -k0x476A8659

若我不是透過 apt-get source 去取得 source code 的話,而是直接下載 source code 及 .dsc 檔
那可以利用 dpkg-source -x 來解開

dpkg-source -x mplayer_0.99+1.0pre7try2+cvs20060117-0ubuntu8.dsc
# 然後進去目錄打包套件
cd mplayer-0.99+1.0pre7try2+cvs20060117
dpkg-buildpackage -rfakeroot -k0x476A8659

dpkg-sig 指令可以用來對 deb 套件做 sign 的動作

dpkg-sig --sign candyz wp-tray_0.5.1-2_i386.deb
# 然後可以用 gpg --verify 來驗證
gpg --verify wp-tray_0.5.1-2_i386.deb

dpkg-repack 用來對已經安裝的套件重包,再產生 deb 檔

dpkg-repack wp-tray

建立自己的 APT Repository

參考:

http://www.debian.org/doc/manuals/repository-howto/repository-howto.en.html

這裡我以 Trivial Repository 為主來介紹
假設我是使用 ftp 的方式,因此,我架了一個 ftp server,ftp root 位於 /var/ftp

cd /var/ftp
# 我建了一個 ubuntu 的目錄來放 ubuntu 相關的檔案
mkdir ubuntu
cd ubuntu
# 我分別建了 i386 ppc source 三個子目錄來放 i386 binary、powerpc binary 及 source
mkdir i386 ppc source

接下來,把所有打包好的 deb 檔分別放到 i386 或 ppc 目錄中,把 source 相關的 dsc or tarball 等,放到 source 目錄中

接下來要產生 Packages、Sources 及 Release 等相關檔案

cd /var/ftp/ubuntu
# 產生 Packages 及 Packages.gz
# for i386
apt-ftparchive packages i386 > i386/Packages
apt-ftparchive packages i386 |gzip -9c > i386/Packages.gz
# for powerpc
apt-ftparchive packages ppc > ppc/Packages
apt-ftparchive packages ppc |gzip -9c > ppc/Packages.gz

# 產生 Sources 及 Sources.gz
# for source
apt-ftparchive sources source > source/Sources
apt-ftparchive sources source |gzip -9c > source/Sources.gz

# 產生 Release
apt-ftparchive release i386 > i386/Release
apt-ftparchive release ppc > ppc/Release
apt-ftparchive release source > source/Release

但目前產生的 Release 檔只有 MD5Sum 及 SHA1 的值,還缺少一些相關的標頭資訊

Date: Wed, 19 Jul 2006 01:46:11 UTC
MD5Sum:
 cac43f889883a750d5710ca046cd6b16            13197 Packages
 0d65b1fe38374275626f98ce2a7d48bb             3687 Packages.gz
SHA1:
 617df84dbc9c6b90c0fbd3a8cba556807cf9d301            13197 Packages
 d56cd3ea7cd16fe1a26887577950434c58b36982             3687 Packages.gz

因此,我們必須加入一些相關的 Origin Label Suite Version Architectures Codename Components 等資訊
最後修改完的 Release 檔看起來如下:

Origin: Ubuntu
Label: Ubuntu
Suite: dapper
Version: 6.06
Architectures: i386
Codename: i386
Components: ./
Description: Candyz's Packages for Ubuntu Dapper
Date: Wed, 19 Jul 2006 01:46:11 UTC
MD5Sum:
 cac43f889883a750d5710ca046cd6b16            13197 Packages
 0d65b1fe38374275626f98ce2a7d48bb             3687 Packages.gz
SHA1:
 617df84dbc9c6b90c0fbd3a8cba556807cf9d301            13197 Packages
 d56cd3ea7cd16fe1a26887577950434c58b36982             3687 Packages.gz

最後一個步驟,再產生 Release.gpg 簽名檔即可

gpg -a -b -o i386/Release.gpg i386/Release
gpg -a -b -o ppc/Release.gpg ppc/Release
gpg -a -b -o source/Release.gpg source/Release

如何把建好的 APT Repository 加到 /etc/apt/sources.list 中
在 /etc/apt/sources.list 中加上:

# for i386
deb ftp://my.ftp.site/ubuntu i386/

# for powerpc
deb ftp://my.ftp.site/ubuntu ppc/

# for source
deb ftp://my.ftp.site/ubuntu source/

MultiMedia for PowerPC

目前,在我的 iBook 上使用 Ubuntu 已經都可以播放 mov avi wmv 及 rmvb 等格式的檔案了
我是使用 mplayer + 然後加上 jserv 的 patch file – wmv3-support-via-vc1.diff.gz
另外,下載及安裝 https://helixcommunity.org/download.php/1346/realplay-10.0.5.756-linux-2.2-libc6-gcc32-powerpc.bin
把 [RealPlayer]/codecs/ 下的檔案複製一份到 /usr/lib/win32 底下
這樣就可以用 mplayer 來播放 rmvb 的檔案了

我打包好的 mplayer 等相關套件,可以到 這裡 把我的 APT Repository 加進去 sources.list 中,然後利用 apt 來下載

另外,我也打包好了 Gnash 套件,有一些 flash 的網頁在裝了 gnash-plugin 後,就可以看了
不過,到目前為主,YouTube 及 Google Video 還是無法看的

FireStats icon Powered by FireStats