ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上

2013年11月11日 星期一

wheezy... dell n1418

安裝很順利,就是在選target disk 時,要注意外接 esata 和內建的差別。
我的 esata 是 /dev/sdb

最後安裝 grub 時,他說有偵測到 內建 hd 的 win7,
並且說可以卻安裝。
但是這是把 grub 裝到內建 hd。
這樣會 fail
-- 雖然 grub 可以正確 boot win7,但是沒有外接 esata 的話,grub 會說 fail

所以要選 no,然後手動輸入... /dev/sdb
說是裝在 sdb 的master boot record
-- 所以一開始的安裝位置要記起來,是 sdb, 還是 sdc

裝完啟動後 gnome3 boot fail -- 說是 display driver 有問題。
lspci 看一下... VGA 是..
VGA Compatile controller: Advanced Micro Device [AMD] nee ATI Madison [Radeon HD 5000M Series]

google 一下 'HD5000M wheezy' 一樣出現那一頁...ATIProprietary

follow link ..
在 source 中加入 non-free:
# Debian 7 "Wheezy"
deb http://http.debian.net/debian/ wheezy main contrib non-free


安裝 fglrx 和 build module 時需要的 kernel header:
# aptitude update
# aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver
install 過程會出現要作 aticonfig 的提示,紀錄一下,裝完作一次。

裝完後,follow 剛剛的指示:
$sudo aticonfig --initial
>
做完後重開。
正確進入 gnome3 (雖然 gnome3 也沒比較好用..)


for building android..
sudo apt-get install gcc-4.4 g++-4.4 gcc-4.4-multilib g++-4.4-multilib

update-alternatives, set 4.4 higher priority: --- seems not necessary.
ref : this

just use commands:
make CC=gcc-4.4 CXX=g++-4.4 
to build android,.. ..結果 webkit , webcore 出現問題,大概是 webkit 有字己的 Makefile,沒有吃環境變數,
所以還是要改:
charles-chang@whell:~/speedsnail/android/external/webkit$ git diff
diff --git a/WebCore/dom/make_names.pl b/WebCore/dom/make_names.pl
index 083e309..4494ee7 100755
--- a/WebCore/dom/make_names.pl
+++ b/WebCore/dom/make_names.pl
@@ -47,7 +47,7 @@ my %tags = ();
 my %attrs = ();
 my %parameters = ();
 my $extraDefines = 0;
-my $preprocessor = "/usr/bin/gcc -E -P -x c++";
+my $preprocessor = "/usr/bin/gcc -E -x c++";



Still have problems .. so, use update-alternatives to choose the default gcc versions:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 50 --slave /usr/bin/g++ g++ /usr/bin/g++-4.4 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.4

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.7
OK, check..
sudo update-alternatives --config gcc
There are 2 choices for the alternative gcc (providing /usr/bin/gcc).

  Selection    Path              Priority   Status
------------------------------------------------------------
* 0            /usr/bin/gcc-4.4   50        auto mode
  1            /usr/bin/gcc-4.4   50        manual mode
  2            /usr/bin/gcc-4.7   40        manual mode

Press enter to keep the current choice[*], or type selection number: 


一樣時間快了 8 hr 的問題。
一樣是 ref local(bios) time。
但是 wheezy 時間設定已經不用 rc.S,改用/etc/adjtime
所以/etc/adjtime 的最後一行由 UTC 改為 LOCAL 就可以。
-- 還要記得改 bios


中文輸入:
用 gcin 和 酷音。
就安裝 gcin-chewing 就可以,他會順便安裝 im config

裝完到 application -- system tool --- input method 選 gcin 就可以。
然後要重開機,輸入語系切換才會在右下出現。

再到 application -- system tool -- 中文輸入 選酷音,結果很難用。
因為 backspace 好像沒有動作,要切回英文才有用。
所以還是用 詞音。
使用 就一般。右shift 可以切換 中英。
但是 default 最後選 標點符號會自動 輸入,要記得 uncheck 調。
這樣就一樣了。



virtualbox, ref: https://www.virtualbox.org/wiki/Linux_Downloads
把 apt/source.list 加入virtualbox dep,然後 download key,
就可以 install virtualbox 了。



字型:
sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei xfonts-wqy
sudo  apt-get install ttf-arphic-ukai ttf-arphic-uming




wifi
follow 以前 squeeze 的作法 (http://r40eubuntu.blogspot.tw/2011/12/enable-dell-inspiron-n4010-wireless.html)

到 debian wiki 去。
apt-get install firmware-brcm80211
然後 modprobe -r brcmsmac

lsmod 看一下有沒有 load 進去。
iwconfig 可以列出 wlan0

好像稍等一下,gnome3 右上的 network manager 就會出現 wireless

.... 連線一陣子,就不通了。
重開機竟然開不了,好像是 display driver 卡住。

只好進 mantain mode, 然後用 ctrl-D 繼續開機。
開進系統後,按下螢幕 tool 就變成花畫面。
猜是 display driver 和 wifi 衝突。
只好移除 (rmmod, purge) 這個 package.

沒有留言:

標籤

網誌存檔