2008年5月15日

夠用 V.S. 太多

一直以來都有人爭論應用程式,該是簡單一點,還是多一點,我想推的"更回去",主要是夠用與否吧?

只有夠用,沒有太多。能否讓一個人吃飽當然取決於食物的多寡,太多吃不完怕浪費,可是太少不夠吃一樣是慘,肚子會餓

所以我想我寧可選擇前者來放棄後者,回到應用程式來看,因為資源愈來愈多(電子產品的特色),所以軟體也是愈來愈肥

我不想說用lightweight的設計理念對,或者full functions的方式比較對,我只能說,我會選擇一個可以滿足我的方式

剛剛好的設計或者剛剛好的需求真的是一個困難點~

Ubuntu8.04中的flash中文字顯示方框

這個百年老問題又回來了Orz~解決的方式是直接移除 /etc/fonts/conf.d/49-sansserif.conf 即可
因為字型設定的關係,至於詳細的情形我也不知道~囧

2008年5月14日

關閉你的touchpad

在NB上面的touchpad再有滑鼠的狀況下都是會把他關閉,因為很容易打字的時候觸摸到他,一些NB可以簡單的用function key關閉,但是有些不行,我最近就碰到一台這樣的

那如何處理呢?主要是在xorg.conf找到你touchpad的設定然後加上一行
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "on"
EndSection

然後就可以用sudo synclient TouchpadOff=1這個指令來開關囉,1表示關閉,0表示開啟
主要是有個syndaemon在監控你的設備,這一行就是設定把他關閉

wubi新體驗跟AWN還有Screenlets

很早就知道有wubi這東西,可是我以前一直用的是一個HD或者其他partition來作安裝,又或者是使用VM的模式,所以這東西對我來說作用好像不大,因為他一開始也是針對一些M$又想體驗Ubuntu又不懂得分割的人來做的

之所以會用他主要是因為,我NB的硬碟不夠大Orz,並不能分割出一個我理想的Ubuntu空間,可是我又想要體驗AWN跟Screenlets在雙核心的電腦上之效能(我想知道我桌機會有點頓,是因為顯示卡不好還是cpu不夠力),所以就用上了wubi

把ISO檔案抓下來,然後用虛擬光碟機掛起來,上面會有一個wubi的執行檔,直接執行之後就可以開始安裝囉~過程跟以前安裝差不多,但是步驟更少,連帶分割還有挑選語系都不給你選Orz

完成之後開始美化我的桌面囉,在source.list加上(記得更新來源阿)
deb http://ppa.launchpad.net/gilir/ubuntu hardy main universe

接著安裝aptitude install screenlets就大功告成了
在"應用程式"=>"附屬應用程式"=>"Screenlets"就可以喚起screenlets manager
P.S.要使用AWN還有Screenlets必須先把顯示卡3D的功能開啟,換句話說你可以先試驗著安裝compiz-fusion

安裝AWN,主要是根據wiki文件上面的記載,在source.list上加上(記得更新來源阿)
deb http://ppa.launchpad.net/reacocard-awn/ubuntu hardy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu hardy main

然後aptitude install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr
也大功告成

桌面變得很簡單,就只有AWN在中間,還有右邊三個widgets小玩意


左小角隱約可看見本來的panel由於砍不掉,只好隱藏他~呵呵

P.S.在雙核心的NB上,看簡單的切換畫面的時候cpu大約各花了10%的效能在處理過場的畫面,所以單核心的semprone 2800+在loading比較重的時候會有點慢(lag)~呵呵

2008年5月13日

今天對Ubuntu詭異的感覺

話說對Ubuntu或者說對於Gnome應該有好一段操作的時間,一般來說,即使我覺得他跟M$的作業系統不一樣,也不會對我造成太大的困擾
可是就在今天這個時候,我突然覺得Ubuntu或者Gnome好難操控,是因為我裝了AWN跟Screenlets造成的嗎?還是怎樣呢?我不大了解(明明那麼炫又蠻實用的)
不過我只知道,我突然覺得我系統好不順手喔~~~~~~>.<~~~~~~~~

2008年5月12日

對Ubuntu的藍牙功能傻眼

話說本來我的桌上型電腦是沒有內建藍牙,最近也不知道哪根筋不對,我去買了一個藍牙滑鼠跟接受器,當然回來就要給他接上電腦囉

一開始耍笨,一直沒辦法把藍牙接受器開起來,他燈號都不會亮,後來想到說~阿~~應該是我把服務關掉了,因為要節省電腦資源,沒用到的服務我一般會關閉

接著開了,找不到藍牙applet,問題不大,一樣手動給他開起來,可是這時候悲劇發生了,找不到滑鼠,在機器列表上面唯一找到的裝置就是藍牙接受器

當時還一直笨笨的用hcitool cc ######(mac address),去啟動那個藍牙接受器,後來網路上尋尋覓覓,看到了一道指令hidd --search,天阿就是這個光~我的藍牙滑鼠可以動了

他連接上去了,看來要找時間好好檢視一下這兩個指令的背後道理,免得我哪天又不會動了

不過光這樣還不夠傻眼,我的滑鼠上面有個開關,可以關閉以節省電力,可是想不到的事情是,我把他關閉,就是連連線都斷了,我在M$上試驗是可以打開開關就可以繼續使用,不需要重新連線

真的不知道怎樣說linux,我又當了一次OS黑手...

2008年5月11日

取消IPV6的應用

事實上大家都知道,目前IPV6根本還未普及,所以使用IPV6對一般人來說實在是浪費電腦資源,所以在Ubuntu上把他關掉,換取一點點的速度

編輯檔案/etc/modprobe.d/aliasesalias net-pf-10 ipv6這一行前面加上#字號,讓他變成註解
編輯檔案
/etc/modprobe.d/blacklist,在最後面加上blacklist ipv6

最後還有我們常用的firefox,打上about:config,找到
network.dns.disableIPv6,然後設定為false

以上大功告成,重新開機吧

2008年5月10日

在firefox 3使用一些firefox 2的plugins

會使用firefox的人大多會喜歡一些plugin,可是firefox beta版本卻常常發生不相容的狀況,所以就有人發展出解決之道

在about:config加入"extensions.checkCompatibility"為boolean狀況,false這樣

雖然說這個資訊大概很快會隨著firefox 3的正式推出而解決,但是對於一些喜歡使用firefox 3但是又無法解決plugin的問題的人提供了一個解決方案

即使是加上這一行,也不是所有的plugin都可以用,比方說"同文堂"還是不能用~能用的像是"滑鼠手勢"等等的

寫下來只是怕忘記

2008年5月9日

看看UFW(Uncomplicated Firewall)

話說在Linux有名的防火牆就是iptable,不過對我來說,他某種程度是nightmare,真的是一個不小心,整個chain就不能動了

當然有人也跟我有一樣的痛:P所以衍生出了這個UFW,這個東西主要針對的是簡單的應用,針對一般使用者設定,管理由外至內的連線,server可能有複雜的網路環境,還是乖乖回到iptable(泣)

ufw使用上很簡單
開:ufw enable
關:ufw disable

在開始使用前先要關閉他,然後建立你要的規則,在建立規則之前,先規定一下policy
ufw default deny
也就是一開始全部不接受,然後開始開啟"例外"

例如ssh連線,可以用ufw allow 22或者ufw allow ssh,顯然後者比較容易理解,但是如果你打ufw allow samba,可能沒反應,因為當你打入服務名稱的時候ufw是去搜尋/etc/services裡面的記載

在設定完畢之後記得要打ufw enable從新開啟防火牆,接著可以使用ufw status來觀看的你設定

P.S.當然,如果你打錯了某個port #或者services可以用ufw deny來刪除

2008年5月7日

使用OS跟使用機車

這個標題讓人家想到一整個八竿子打不著,或者會想說,這傢伙大概又有啥長篇大論(哈欠~)

沒錯,今天突發奇想,開始上網找一些有關ubuntu的blog,結果我看到的,大多數的人大概是介紹如何使用軟體或者改善軟體本身的問題(有的是bug)

這讓我聯想到本身使用ubuntu且寫這些blog的人大概都是有點類似"玩機車"的人,他們樂於修改他們的機車

換換輪胎、換換火星塞...(抱歉,本身不玩機車,不知道還可以換啥:P),樂在其中,車子在半路上拋錨,大概就是等於小小的傷風感冒,拿起螺絲起子,馬上就可以解決

但是對於車子半路上卡住,一般使用者就得叫道路救援(即使可能簡單的換火星塞的動作就可以解決),然後開始念這台車子多爛又多爛

不同的是,汽車、機車大可定時開到保養廠,去給人家保養,這樣大概可以平安無事;可是Linux大概沒有人送到哪裡去保養的吧

所以讓我有些感傷,再使用Ubuntu這些人,有點感覺再執行debug的過程(這只是我個人的想法)

我們大多數的玩家都用過M$跟Linux兩種OS,我不否認在Linux下得到很多的自由,相當的方便,甚至可以說惡搞~M$就不行了,比較適合一般人,且M$相關的很廠商把一些東西開發得很好,我也不否認這些廠商的用心

非常希望有一天,兩者的優點可以整合,不管我想當一個玩家或者是一般人都可以悠遊其中,還是有那個好心人去開個"ubuntu維護廠",專門維護軟體XD

2008年5月2日

改MAC address

話說~一堆人無線AP鎖定mac address,可是如果說有人再偷聽,就可以取得可用的mac address,然後改用該mac address就可以上網

ifconfig eth0 hw ether 00:11:22:33:44:55

看來無線的安全性真的非常有待加強