上次 make qconfig 一直說沒有安裝 gtk+-2.0, glib-2.0, libglade-2.0 的問題終於解決。
原來這三個都要裝 *-dev 的 package,光裝 runtime library 是不行的。
在此,也學到 test 的方法。就是用 pkg-config --libs "packagename" 來看。
最後發現 packagename gtk+-2.0, glib-2.0 都有正確列出 lib define,但是 libglade-2.0 就沒有,安裝過 libglade2-dev 後才 OK。
ubuntu 在 R40e 上 還有 Debian 在 Sempron 2600 上
2008年8月10日 星期日
SMC 2536W AG - linux support great
因為 ubuntu 用的 wifi adaptor (wifi--ethernet) 好像有問題 (power adaptor 斷掉),所以只好買一個 pc card 介面的,結果找到:SMC 2536W AG。
因為是 linux 要用的,所以查一下 linux 的 support 如何,結果不錯喔,適用 athero 的,madwifi 有支援。不錯。
而且一片才 260 (還要家運費 70 所以是 330),所以就下標買了,很快,第二天早上就收到了,還有附發票喔。
先拿 XP 驗收看看,,, 哇,不用安裝driver 耶,XP 內建就支援了。
那 拿來 ubuntu 試試:
插入 pcmcia slot,module 就自動 load 了, ifconfig 出現 ath0, wifi0 這兩個 if。
真方便。
但是要 config 就有點麻煩,亂搞一陣。發現原來 ubuntu 8.04 的網路管理程式就已經支援。無線網路會自動啟動,然後會將search 到的 ap 列出來,所以只要點選就可以。然後輸入 WPA key 就OK了。
和 XP 比起來的差別是,以上search, configure, connect, get ip 的動作慢了一些。大約每個動作都要 1 min。所以都會以為沒動作。
為此,我還安裝了 wifi-radar 用來 search ap -- 其實這個沒用,只是 search 心安的。因為內建的 網路管理程式會自動顯示。
還有一點:
"網路設置" 這個程式,要設為"漫遊"的介面,才能正常的 update,好像設成手動後,都沒效。
(應該說第一次有效)。
總而言之,使用這一塊 linux 有支援的 wifi card 真的太方便了,比起上一塊要用 ndiswrapper 的 baffulo 方便太多了。
因為是 linux 要用的,所以查一下 linux 的 support 如何,結果不錯喔,適用 athero 的,madwifi 有支援。不錯。
而且一片才 260 (還要家運費 70 所以是 330),所以就下標買了,很快,第二天早上就收到了,還有附發票喔。
先拿 XP 驗收看看,,, 哇,不用安裝driver 耶,XP 內建就支援了。
那 拿來 ubuntu 試試:
插入 pcmcia slot,module 就自動 load 了, ifconfig 出現 ath0, wifi0 這兩個 if。
真方便。
但是要 config 就有點麻煩,亂搞一陣。發現原來 ubuntu 8.04 的網路管理程式就已經支援。無線網路會自動啟動,然後會將search 到的 ap 列出來,所以只要點選就可以。然後輸入 WPA key 就OK了。
和 XP 比起來的差別是,以上search, configure, connect, get ip 的動作慢了一些。大約每個動作都要 1 min。所以都會以為沒動作。
為此,我還安裝了 wifi-radar 用來 search ap -- 其實這個沒用,只是 search 心安的。因為內建的 網路管理程式會自動顯示。
還有一點:
"網路設置" 這個程式,要設為"漫遊"的介面,才能正常的 update,好像設成手動後,都沒效。
(應該說第一次有效)。
總而言之,使用這一塊 linux 有支援的 wifi card 真的太方便了,比起上一塊要用 ndiswrapper 的 baffulo 方便太多了。
update - 404 not found
今天用新買的 wifi card 作 update 時,有4 個 update 竟然說 404 not found,一陣子後在 update 一次,有 3個 OK了,,還剩 3 個,好像是 tzdata, emesene 和 xorg server,所以就去把 repository serve 改為"主要",那三個 update 就download 下來了。
這樣不知道是不是 taiwan mirror 的問題?
這樣不知道是不是 taiwan mirror 的問題?
2008年8月6日 星期三
pkg-config and PKG_CONFIG_PATH
作GTK+2.0 練習時,follow instruction 安裝了 libgtk+2.0-dev
之後 run
這樣順便解決了一個問題... kernel build - make gconfig 結果一直說我沒有install gtk+-2.0,但是我明明有install。
$pkg-config --libs gtk+-2.0卻出現 message 說找不到:
Perhaps you should add the directory containing `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gtk+-2.0' found所以 找一下 gtk+-2.0.pc:
$sudo find /usr | grep gtk+-2.0.pc找到在 /usr/lib/pkgconfig。 所以加入..
$export PKG_CONFIG_PATH=/usr/lib/pkgconfig重新login 後再run pkg-config --libs gtk+-2.0,變成出現:
Perhaps you should add the directory containing `pthread-stubs.pc' to the PKG_CONFIG_PATH environment variable Package 'pthread-stubs', required by 'XCB', not found所以....又要再找 pthread-stubs.pc 了...結果在 /usr/share/pkgconfig,所以 改成:
export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig重新login 後,就OK了...
$ pkg-config --libs gtk+-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
這樣順便解決了一個問題... kernel build - make gconfig 結果一直說我沒有install gtk+-2.0,但是我明明有install。
aptitude, ap-get proxy setting
自從 proxy 從 10.1.1.242 換到 192.168.147.242 後,雖然我把 package 和 proxy 設定都改好了,但是 下 "sudo aptitude ..." 時,還是會到 10.1.1.242 去。
但是 su 成 root 後,又能正確的經過 192.168.147.242 。
查到,是 /etc/apt/apt.conf 的設定沒改。
所以有關 aptitude, apt-get 的 proxy 設定,要注意的地方有:
- local 變數 http_proxy
- /etc/apt/apt.conf
- UI 介面的 network_proxy
- synatpic 的 network proxy 設定
2008年8月4日 星期一
todos..
KDBG---除了要build kernel 外,還需要 root disk image,一樣,jserv有介紹新kernel 支援的 initramfs。
INITRAMFS---要先build kernel。
LINUX_KERNEL---make gconfig 需要 GTK
GTK....
DJANGO
FFMPEG - 主要是想看 mpeg file format - stream 的 leading symbol
標籤
- 3g (19)
- 工作的備worklog (93)
- 自言自語 (36)
- 草稿 (1)
- 亂亂寫 (8)
- 翻譯 (3)
- administration (76)
- alsa (7)
- android (299)
- apple (5)
- application (42)
- archlinux (1)
- audio (3)
- avr (6)
- backup_restore (2)
- bluetooth (5)
- bookmark (38)
- bootloader (21)
- browser (5)
- cellphone (28)
- command (8)
- Configuration (27)
- debug (7)
- django (1)
- driver (15)
- earphone (1)
- editor (1)
- EFL (1)
- ffmpeg (18)
- Filesystem (4)
- GCC (8)
- Gentoo (1)
- google (1)
- Graphic (3)
- hardware (40)
- hero (7)
- hibernation (9)
- iMX51 (38)
- Info (3)
- Install (30)
- java (4)
- Kernel (102)
- language (2)
- life (2)
- make (11)
- MantainLog (38)
- MCU_P (9)
- memo (8)
- microcontroller (3)
- MINGW (7)
- network (19)
- OpenCL (1)
- OS (11)
- package (3)
- pad (1)
- ProblemAndSolve (15)
- programming (8)
- Python (7)
- raspberry_pi (23)
- SDL (2)
- sensation (13)
- setup (3)
- software_package (36)
- SQL (1)
- suspend (2)
- ToDo (5)
- tool (3)
- ubuntu (1)
- VersionControl (45)
- Virtualization (15)
- VLC (5)
- wheezy (1)
- wifi (3)
- Windows (16)
- xiaomi (1)
- xperia (1)