顯示具有 EeePC 標籤的文章。 顯示所有文章
顯示具有 EeePC 標籤的文章。 顯示所有文章

2009年2月22日 星期日

EeePC 8G BIOS 0309 -> 0502

1. 先準備好要升級的 BIOS ROM

首先到 ftp://ftp.asus.com/pub/ASUS/EeePC/EeePC8G/ 上面下載 EeePC8G0502.zip
解開 EeePC8G0502.zip 後把裡面的檔案改名稱為 702.ROM

2. 把系統還原成原始出廠狀態

使用 ASUS 所附的系統還原光碟可以將 EeePC 8G 還原成原本的那個 Linux 系統版本
然後使用原本系統當中的 BIOS 升級
不過這個 BIOS 升級功能是有問題的
它會將 701.ROM 的升級檔案寫在 /dev/sda3 裡面
可是開機的時候 BIOS 的升級程式會去找 702.ROM
所以就導致怎麼升級 BIOS 都會失敗的情況

3. 手動將 BIOS ROM 放到 /dev/sda3 裡面

使用 Ctrl + Alt + T 打開終端機後輸入
sudo mkdir /mnt/sda3
sudo mount /dev/sda3 /mnt/sda3
sudo cp /media/DEVICE/data/702.ROM /mnt/sda3
接著再使用原本的 BIOS 升級程式隨便選一個 BIOS ROM 重新啟動後
就會找到 /dev/sda3 裡面的 702.ROM 開始自動執行 BIOS 更新了

0309
12/14/2007
2007.10.19 10:45

2009年2月8日 星期日

Install Ubuntu 8.10 on EeePC 900HA

因為我買的 EeePC 900HA 裡面就有裝 Windows XP
所以就先用 wubi 試裝一下 Ubuntu 8.10 "Intrepid"
重點是把所有可以用的 apt repository 都打開
然後裝上 linux-backports-modules-intrepid 重開機
什麼無線網路還是視訊裝置就都可以正常使用了
還算是蠻簡單地 只不過那些音量之類的 Fn Hotkey 就沒有辦法正常使用了
另外就是我發現 EeePC 900HA 的外接顯示有問題 (硬體本身的問題)
不曉得是我這台偶然的問題還是所有的 EeePC 900HA 都有問題
總之我想要退掉了 因為外接顯示對我來說相當重要
如果外接顯示不正常 我之前買的 IOGEAR KVM 就變成是白花錢買的
--
EeePC 900HA
CPU ATOM N270 1.6G
硬碟 160G
記憶體 1G

2008年5月18日 星期日

安裝 Ubuntu 8.04 到 EeePC 701/900 上面

安裝官方版本的 Ubuntu 8.04 後
在網路連線暢通下再執行一下
export LC_ALL=C
sudo aptitude install bzr
bzr branch lp:ubuntu-eeepc/0.1 ubuntu-eeepc-0.1
cd ubuntu-eeepc-0.1
./ubuntu_eeepc.py -g
sudo ./ubuntu_eeepc.py -i
就可以解決掉所有驅動程式的安裝問題

不過在 EeePC 900 上面要再多執行兩個的動作
sudo aptitude install subversion
svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk linux-uvc
cd linux-uvc
sudo make
sudo make install
sudo modprobe -r uvcvideo
sudo mv /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko.original
sudo cp uvcvideo.ko /lib/modules/$(uname -r)/ubuntu/media/usbvideo/uvcvideo.ko
sudo modprobe uvcvideo
來解決 WebCam 的問題

還有把 /etc/modprobe.d/snd-hda-intel 的內容加個 # 在最前面註解起來
這樣可以解決掉 EeePC 900 在執行過 ubuntu_eeepc.py 之後音效不見的問題

為了 EeePC 的螢幕顯示模式的切換寫了一個 bash script

使用 zenity 跟 xrandr 寫了一個簡單的 bash script 來做螢幕顯示模式的切換
當然這個 script 可以在所有的 Linux System 上面執行... :)
#!/usr/bin/env bash

mode="$(zenity --list --title '螢幕解析度切換' --text '請選擇' --column '顯示模式' \
'LVDS auto' \
'VGA 1280x1024' \
'VGA 1024x768' \
'VGA 800x600' \
'LVDS auto + VGA 1280x1024' \
'LVDS auto + VGA 1024x768' \
'LVDS auto + VGA 800x600')"

case $mode in
'VGA 1280x1024')
xrandr --output LVDS --off --output VGA --mode 1280x1024 --preferred
;;
'VGA 1024x768')
xrandr --output LVDS --off --output VGA --mode 1024x768 --preferred
;;
'VGA 800x600')
xrandr --output LVDS --off --output VGA --mode 800x600 --preferred
;;
'LVDS auto + VGA 1280x1024')
xrandr --output LVDS --auto --output VGA --mode 1280x1024 --preferred
;;
'LVDS auto + VGA 1024x768')
xrandr --output LVDS --auto --output VGA --mode 1024x768 --preferred
;;
'LVDS auto + VGA 800x600')
xrandr --output LVDS --auto --output VGA --mode 800x600 --preferred
;;
'LVDS auto')
xrandr --output LVDS --auto --output VGA --off
;;
*)
;;
esac

2008年3月1日 星期六

EeePC 上面使用 pcmanx-gtk

改造前

改造後

這次新增的功能 Shift+Return 可以把所有的工具列與狀態列都隱藏起來
其實只是根據之前的全螢幕功能 Alt+Return 改出來的
改過的部分已經 commit 到官方的 Subversion Repository 上面了~ ^_^