首推:Leeenux !!

2010/6 update: 推薦專為7吋EeePC設計的Linux: Leeenux !!
基於Ubuntu Linux,能直接取用 Ubuntu 的軟體套件庫!

Leeenux v4 安裝過程參考:(官網的 How to install

  1. 下載最新版 Leeenux 的光碟映像iso檔,以及UNetBootIn。
  2. 插入usb隨身碟,用 UNetBootIn 把 iso 檔裝進隨身碟。
  3. Eee PC 開機,按 F2 進入 BIOS,在 Boot 選單→Hard Disk Drives→第一順位選USB: CBM Flash Disk
  4. 將usb隨身碟插入 Eee PC,即可用隨身碟開機。安裝過程不到 15 分鐘!

調校:因為作者可能沒考慮到中文環境…預設是英文介面

  • 在 System→Language Support→Text 分頁選 漢語,然後 Apply System-Wide…,就會安裝相關套件(中文字型、ibus輸入框架…)
  • 瀏覽器:我上網下載了 Google Chrome 瀏覽器(內建套件庫裡似乎只有 Chromium),效能極好,非常適合小筆電。
    安裝 pcmanx-gtk2。設定 PCMan X 的網頁瀏覽器為 google-chrome %s
  • 字型:我還安裝了免費的 ttf-droid 套件,以及複製 Mac 的 LiHei Pro,
    設定 PCManX 的【字型:LiHei Pro】【ASCII字型:DejaVu Sans Mono】(looks terrific!)

[懷舊] debian + LXDE 中文版

其時 LXDE 正在快速發展,也曾發展出對應的 Linux 版本,不過後續沒有人維護:

Eee PC 以 低價 與 Linux 作業系統 橫空出世時,引發許多進階玩家研發改裝,當時還有非常多特製的 Linux 版本,譬如 Easy Peasy 等等(其餘可參考 Custom Eee Linux Distros),很可惜小筆電註定走上筆電之路,如今作業系統已全面回歸 Windows,但硬體發展如 Intel Atom、NVIDIA ION 等等仍對後來的電腦裝置具有相當影響。

內建 Linux(官方已停止更新)

以下是針對內建 Xandros Linux 的調校,2009/8/28 updated

鍵盤雖小,但其實打字還是滿順手的(可能是因為習慣左右手各三指打字),沒什麼阻礙。

7 吋螢幕實在太小了,不適合瀏覽一般網頁、長時間工作注視螢幕。不過我只是用來隨時隨地可打字與無線上網,那就很方便,機型小且不到 1 公斤,感覺像一台比較大的電子辭典。(外接螢幕最大支援到1024*768,即 15 吋 4:3 螢幕的原生解析度。)

有內建朗文辭典!但程式設計得不太順手- – 安裝更新檔後,開啟速度快多了,介面也比較好用!

內建主要應用軟體對照表

網際網路 網路瀏覽器 Mozilla Firefox
Messenger Pidgin
Skype
工作 文書處理 OpenOffice.org Writer
試算表 OpenOffice.org Calc
簡報 OpenOffice.org Impress
PDF閱讀程式 Adobe PDF Reader
電子郵件 Mozilla Thunderbird
娛樂 影音播放器 SMPlayer
音樂管理員 Amarok
相片管理員 gwenview

軟體安裝與更新

設定→新增/移除程式

由於 Eee PC Linux 的設計是,下載的更新程式不會覆蓋舊的檔案(詳見:關於 Eee PC 更新的一些注意事項 第二點),所以更新的程式容量即直接佔用掉硬碟空間。除錯的 patch 建議都裝上,輸入法也可改裝 gcin,其他就不一定要裝囉。這部份「新增/移除程式」並沒有把 patch 或 程式版本更新 好好分類出來,得自己看更新說明,有點麻煩。

Eee Download

Eee PC 4G 的官方作業系統 Xandos Linux,基本上是滿封閉的,官方套件庫並沒提供其他應用軟體,而從網路上抓來的程式又不一定能正常運作。官方後來雖提供了 Eee Download 服務,內有許多 Linux 常見應用軟體,不過僅限於 Eee PC 9 吋以上的硬體才能使用(資料出處

XEPC.org 軟體庫

不過還是有人提供了 Eee PC 可用的軟體套件庫,以後就能用 apt(命令介面)或 synaptic(圖形介面,在終端機輸入 sudo synaptic 即可執行)來安裝它提供的軟體了。

Lazyeeepc

當然,使用類似 Lazybuntu 的這種工具 “Lazyeeepc" 就更方便了。

Debian Etch

若不得已要下載 deb 檔,可下載 Debian etch 版本:"Xandros Server 2.0 is based on Etch, from which EeePC is based upon." from ref )。可用套件庫:ftp.twaren.net.tw/debian/ etch main contrib non-free

應用

  • 開終端機的方法:(xterm, konsole)
    • 回到桌面(AsusLauncher)上,按 ctrl + alt + t
    • 開啟檔案管理員,然後按 ctrl + t
    • Lazyeeepc 有個選項,可協助新增終端機連結到「工作」選單裡。
    • 若有安裝 PCMan File Manager,可先設定終端機程式,然後按 F4
  • 視窗有時會比螢幕還大,按「alt + 滑鼠左鍵」即可拖曳(使用手冊寫的!「調整視窗位置」)
  • Eee PC 作業系統裡,其實還有一些程式未把捷徑放到桌面來,只能從終端機或按右鍵開啟相關檔案時執行。
    • kwrite:是個較小巧的記事本軟體,啟動速度當然就比 OpenOffice.org 快多了!不過似乎沒經過調整,有時輸入法視窗會跑出螢幕外…
    • kate:是kwrite的完整版,手工寫code時很方便,會依語言關鍵字套色。
    • kolourpaint:類似微軟小畫家的小巧圖形處理軟體。
    • konqueror
  • 替代程式

    這台記憶體才 512 MB,剛開機完 Xorg 就吃掉 270 幾MB 的記憶體!Firefox、OpenOffice.org、amarok 也都吃記憶體吃很大耶!

    • PCMan File Manager (pcmanfm-nohal)
      從 XPEC 套件庫裝了 PCMan File Manager 0.3.9.10 ,程式開啟的速度非常快!不過相關套件 hal 的安裝似乎還有問題,而且觸控板雙擊的靈敏度似乎比其他程式差了一點點。(相關閱讀:[紀錄] 4/26 到華碩總公司進行 EeePC 駭客秀的演說)
      其實 PCMan File manager 就是比較專一在檔案瀏覽功能上,Xandros File manager 則較像一般全功能檔案管理程式,多內建了 壓縮管理、安裝deb套件、FTP、samba client等功能。
    • GPicView (gpicview)
      從 XPEC 套件庫裝的看圖程式,這一定要的啦、預設的 gwenview 實在太慢了。
    • Leafpad
      連Kwrite都覺得太慢!從官網下載 etch deb
  • PCMan X (pcmanx-gtk2)
    XEPC軟體庫裡的版本是 0.3.8,但裝好後還無法用,要再手動安裝 libpcmanx-core0 (資料)。字型設為系統預設唯一中文字型"AR StdkaiU30 Medium",ASCII字型設為"Monospace".
  • 播放 rmvb 檔
    lazyeeepc 0.0.5.1 提供的解碼器是 MPlayer 官方的Real Player 9 編碼器(rp9codecs-20050115.tar.bz2),但我看的影片檔部份畫面會出現馬賽克般的不正常狀況。改裝 RealPlayer 11 for Linux,官方網站提供的 deb 無法安裝,只好下載二進位的安裝執行檔(*.bin),在終端機下輸入 「chmod +x 安裝檔名」、「sudo ./安裝檔名」。畫面正常了!雖然偶爾會頓一點點,應該是硬體效能限制?
  • maxima + gnuplot 在指令介面下運作。
  • 更改系統預設字型:sudo kcontrol 即可打開圖形管理程式去調
  • 自己打包 deb:EeePC SDK
    華碩釋出了包含 EeePC SDK、同 EeePC OS 的 Xandros 作業系統(下載處)以及User Guideref資料
  • 把 EeePC 當成主機用!(類似 技嘉Booktop)關上螢幕後外接螢幕、滑鼠、鍵盤。
    • 要設定關上螢幕蓋時不進入睡眠狀態:將 /etc/acpi/lidbtn.sh 裡面的

      if [ $LID_STATE = "closed" ] ; then
      /etc/acpi/suspend2ram.sh

      注解掉變成這樣就可以了

      if [ $LID_STATE = "closed" ] ; then
      # /etc/acpi/suspend2ram.sh
    • Eee PC 預設一開機就只顯示內建LCD、解析度800×600。修改為開機後只顯示外接螢幕、解析度1024×768
      修改 /usr/bin/startsimple.sh 新增

      # set external screen(VGA) at maximum resolution
      # turn internal LCD(LVGS) off
      xrandr --output VGA --mode 1024x768
      xrandr --output LVDS --off
      # here add icewmbg: show the desktop background image
      icewmbg

      改變解析度後,再執行icewmbg,桌布才會依照該解析度擴展到整個桌面。(ref
  • 802.1X無線網路連線

    Eee PC 701 不支援 802.1X 的server認證方式= =需手動安裝並設定:http://wiki.eeeuser.com/wpa_default_xandros

    針對學校這些無線網路,看設定說明,用的版本是 MSCHAPv2。然而學校的連線步驟和連線軟體WIRE1x卻只有 Windows 版本= =。大多已可行的 wpa_supplicant.conf 設定:

    # IEEE 802.1X with dynamic WEP keys using EAP-PEAP/MSCHAPv2

    ctrl_interface=/var/run/wpa_supplicant

    ap_scan=1

    network={
    ssid="無線網名稱自己改"
    key_mgmt=IEEE8021X
    eap=MSCHAPv2
    phase2="auth=MSCHAPV2"
    identity="username記得要改成自己的"
    password="userpasswd記得要改成自己的"
    }

  • 提高螢幕解析度/破解解析度設定
    Eee PC 701 提供的螢幕解析度最高只有 1024×768,網路上查到別人的破解方法是用自架VNC server然後自己連自己(ref中文參考),不過實際接上22吋寬螢幕後試過(./incres.sh 1680×1050)發現畫面字體很糢糊、效能也變很差…
  • 取消 AsusLauncher 介面(它有點慢= =)

    修改成

    (雖然最後還是沒用LXDE的元件= =a)

    1. 修改 /usr/bin/startsimple.sh 取消 AsusLauncher
    2. 修改 IceWM 設定檔 /home/user/.icewm/preferences、/home/user/.icewm/toolbar,並加上桌布(且需於 startsimple.sh 加入icewmbg)ps. 是個假桌面,無法放檔案。
    3. ps. AsusLauncher的設定檔位置在 /opt/xandros/share/AsusLauncher/simpleui.rc
    4. EeePC OS裡的 *.desktop 是一團mess,要弄出 panel 上的 menu 來用或改 lxlauncher(雖然速度真的快很多) 來用的話感覺都麻煩很多。而且在 EeePC OS 有許多事在 icewm panel 上就能完成(網路、隨身碟卸除、音量、工作管理員、關機)。
  • Eee PC Linux的視訊:即時通訊軟體
    1. 內建的 Pidgin 是個不支援視訊的即時通訊軟體…
    2. 更新後的 Skype 可支援視訊
    3. BIOS預設沒開啟視訊

    安裝支援視訊與MSN的即時通訊軟體:aMSN,開機後按F2進入BIOS開啟onboard webcam,結果在 aMSN 設定視訊時當住!還得更改 uvcvideo-modules-2.6.21.4-eeepc 的版本…(ref)。但是 aMSN 執行效能不太好…這台 Eee PC 有時會跑得要當掉的樣子…

其他

  • Afried of updating? “If it ain’t broke, don’t fix it".
    (ref)
  • 關於 Eee PC 的使用,相當多的資源都在 EeeUser WikiEeeUser forum
  • 華碩官方並沒有派人專職協助解答討論區的文章…"It’s no use telling Asus what to do via this Forum – they don’t monitor it (officially)"(資料出處),不過有技術支援專線可打(技術支援專線網頁
  • 疑似改變佈景主題導致 pcmanfm 說我XSETTING managers沒設定好= = 檔案圖示都不見了!! 字型爛掉!? 甚至覆蓋上新的startsimple.sh! 罪魁禍首似乎就是官方更新:Ver.1.0.0-3 2008-5-30無線網路更新程式。

未解決的問題

終端機:sudo gcin-setup可設定 gcin 輸入法。【注音/詞音設定】分頁設定鍵盤排列方式為「標準鍵盤asdf」,就可用 asdf 選字而不是數字選字了~不過為什麼設定無法運作、都會跑掉無法儲存啊!

含EeePC SDK 的Xandros 4.5裝不起來,一直出現 Error code 2000 說光碟檔可能損毀..可是又沒別的來源可下載!而且查論壇相關問題老半天得知md5sum沒錯啊!似乎是 SDK 套件有問題,用最小安裝(without EeePC SDK)裝好了~_~ 但是EeePC SDK Manual裡寫的、Xandros做的PackageBuilder怎麼找不到= =(ps. Xandros所用的套件管理程式是"Xandros Network")(從光碟裝不了EeePC SDK(標示約1G),從Xandros官方裝的只有100多MB怪怪的﹍)。想用簡單方法來打包deb檔:checkinstall,不過怎麼打包出來的lxterminal, leafpad,在EeePC上執行都說「記憶體區段錯誤」!!