google code-beautifer

星期一, 1月 14, 2008

歷史文件: 自由軟體環境 :政府閉門為微軟造車是最大的障礙

(註,原於4/29/2004在軟體自由社群電子郵件論壇發表
http://list.softwareliberty.org/pipermail/slat-talk/2004-April/004834.html,這篇文章經由洪朝貴老師的轉介,這件事有後續發展。有些聯結逸失,除了排版外內容儘量不更動,更新版會由另文探討,這裡僅作歷史文件存檔)

----------------------------------------------------------

Mozilla@Taiwan上有一篇重要的資訊
使用數位簽章功能-以 mozilla 1.4 mail 及自然人憑證為例


作者isaackuo提到

>檢視憑證IC卡資訊 http://210.241.69.188/moica/ShowCardInfo 在mozilla 下沒有反應
>該網頁顯示 IC 卡資訊是使用 ActiveX 的元件/技術
>所以很自然的在 Mozilla 系列的瀏覽器當然就不會有反應
>另外若使用環境為非 MS windows ,那麼也是不能動的...


(數位簽章有許多用處,最簡單的例子: 網路報稅)我查證了一下,內政部自然人憑證IC卡適用讀卡機建議規格一覽表,
中的GemPC USB-SW,已有linux driver了,內政部網頁提的"短期內原廠無開發Mac及Linux like作業系統驅動程式計畫",其實是誤導民眾

星期日, 1月 13, 2008

在 64bit Mandriva 2008 上跑 skype 1.4

奇怪的是skype 1.4 群組的bug一直沒修,不知道在幹什麼,好在不傷大雅,不過看樣子skype 是擺明了要大家拿1.4充當正式版用。

MDV2008上裝rpm是容易多了。但是64bit還是有些問題,要裝下面套件的i586版

libqtdbus4-4.3.1-12mdv2008.0
libqtgui4-4.3.1-12mdv2008.
libqtnetwork4-4.3.1-12mdv2008.0
libqtcore4-4.3.1-12mdv2008.0

此外程式庫路徑有問題,要加上幾個聯結:

cd /usr/lib/
ln -s /usr/lib/qt4/lib/libQtDBus.so.4
ln -s /usr/lib/qt4/lib/libQtGui.so.4
ln -s /usr/lib/qt4/lib/libQtNetwork.so.4
ln -s /usr/lib/qt4/lib/libQtCore.so.4

這樣就成了

延伸閱讀
skype linux 1.4 終於現身

星期二, 1月 08, 2008

使用AMD Cool-n-Quiet 省電模式

這是筆記電腦跟桌上電腦都能用的:
AMD Athlon(TM) 64/FX Processor Utilities and Updates
Opteron and Athlon 64 PowerNow! and Cool-n-Quiet Driver Version 1.60.01 Linux,需要 cpufreq-1.20, cpuspeed-1.20.1, or powersaved-0.8.19 或更新版

在Mandriva 上有蠻多程式選擇的,如
cpufreq
cpufreqd
powernowd (mandriva 2008 新版的kernel 不用裝),還有一些其他的cpu-XXX程式,
我是裝了cpufreq,gnome面板的 cpufreq-applet(CPU頻率調整監察程式)就會顯示CPU頻率。

詳細的實際控制在於
sys/devices/system/cpu/cpu0/cpufreq 這個目錄下有很多的變數檔案
affected_cpus
scaling_available_frequencies
scaling_governor
cpuinfo_cur_freq
cpuinfo_max_freq
cpuinfo_min_freq
scaling_available_governors
scaling_cur_freq
scaling_max_freq
scaling_min_freq
scaling_driver

以Althon 64 3000+ 為例,scaling_available_frequencie 有1000000,1800000, 2000000 三種
切到自動模式:
echo ondemand>/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
我在桌面開了一堆程式,firefox 也開了好幾個分頁,用了expose'的縮圖預覽還是只跑1000Mhz。
切到效能模式 (對應到2000Mhz):
echo performance>/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
切到省電模式(對應到1000Mhz):
echo powersave>/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

心臟強的人,還可以去試著降電壓。不過有可能導致系統不穩,我不鼓勵。

星期一, 1月 07, 2008

Live CD 的選擇

--中文Gnome桌面使用者角度評論

Lice CD 是劃時代的一大巨獻,對沒用過Linux的人,可以先試試用Live CD跑Linux ,真得有信心全面投奔自由了,再format 硬碟裝雙作業系統也都不遲。反正都免費的。

Live CD 最有名的是knoppix, knoppix之外的選擇也很多,其實最好是自己動手作。yochenhsieh的 How to Make Your Mandrake Live-CD with mklivecd有很詳細的中文說明。另外推薦一試的是PUD GNU/LINUX小巧,可以裝載小容量的USB碟上,而且容易改裝

可是 live CD 不是萬能的,開機指定適當的參數有時還是需要的,見Mandriva 2007 apic 的問題。因為每個機器/工作的需求不一,LiveCD我覺得好用就都收,(不像desktop, 不方便裝太多distro ),我自己是ubuntu, b2d, pclinuxOS, Mandriva one, 還有yochenhsieh(guest) 他自己從mandriva 改的liveCD,都有在用。Uleto (Mandriva 創始人離職後的新作)新版還沒放出來,還沒機會去看。我的中文Lice CD經驗: B2D KGB 除了一些小毛病外,不然還蠻好用的。

現成的live CD中,我最喜歡的是Texstar的PCLinuxOS。支援Nvidia 及ATI GPU硬體偵測不錯噢!支援 gigabit Ethernet,而且現在也有gnome 桌面 ,用Synaptic來管理RPM套件,可惜沒中文。PCLinuxOS前身從Mandrake 出發,我一直很激賞他們的liveCD,我對MDV 這一兩年發展不是很滿意,也許跟前老闆出走有關,領導人物其實不管是哪個領域都蠻重要的。功能相對下還是distro裡屬一屬二,但易用性相對降低,也許是系統越來越複雜。而PCLinuxOS的活力很像以前的Mandriva 。我之前有一年在教學生用ubuntu livecd。但我的結論是:Ubuntu不適合給一下子要學很多東西的新手。假如有一天我會不爽mdv ,第一個distro 我會試PCLinuxOS。不過我認識人裡沒有像我一套系統如此複雜的: 32bit/64bit CPU, 雙螢幕,多mouse ,雙soundcard + 多midi keyboard/device , usb storage +network with Zaurus, 1394(接DV camcorder), TV card + USC webcam, SCSI CDRW+scanner, bluetooth,PCMCIA,恐怕還有疏漏的。我十分依賴Linux 能同時處理好桌面功能跟伺服器的自由,一時之間還不太找得到MDV以外的替代品。不過liveCD 就沒的挑,多少都會缺功能。

根據yochenhsieh的說法:
PCLinuxOS和Knoppix/Debian-based Live-CD不一樣
它是先安裝好Mandrake, 再使用mklivecd[1]製作的
硬體偵測的部份是使用perl script搭配HardDrake

PCLinuxOS是由Texstar從Mandrake9.2分支出來,再加上他自己打包的套件
我有試過將其安裝到硬碟[2]後再中文化
只要安裝Mandrake9.2的locales-zh, db2, libtabe, libtabe0, xcin,
fonts-ttf-big5, 以及KDE的中文語系即可
但我認為還不如自己安裝好中文的Mandrake後再用mklivecd製作[3]
因為PCLinuxOS移除了urpmi, 而使用apt4rpm管理套件
要符合相依性只能使用Texstar's repository, 偏偏這些套件庫全都在國外
相對之下Mandrake在國內已有Mirror, 客製化相當容易

[1]http://livecd.berlios.de/
[2]使用livecd-install, 和mklivecd屬於同一個計畫
[3]我寫的說明http://moe.tnc.edu.tw/~hsiehyc/mklivecd.txt
(感謝Knoppix中文交流網站長ols3提供空間)

2005/9/20 我曾在freesf.tw 提到中文 Ubuntu@TW LiveCD 0.01 Pre-alpha發佈!
這是以 gnoppix 1.0 為本 (gnome 2.10)內建 gcin 中文輸入。詳見http://www.ubuntu.org.tw/modules/news/article.php?storyid=14
相關討論串在
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?viewmode=flat&topic_id=191&forum=20
之前測試結果有一些在之前香港版的gnoppix liveCD 上機器相容的問題並沒再度出現,不過這個中文版ubuntu 好像停了?

GNU step 0.9.42 livecd選單有中文,不確定是否是正體中文

謠指部留言:
以前據說用CDRW燒錄KNOPPIX要選4x-10x, 80min/700mb的規格。買來得先用「完全抹除光碟」。不能用「快速抹除」。然後才把knoppix的ISO用映像檔10倍速寫入的方式寫進去。這樣所有的光碟機才會開機。如果不小心沒有用「完全抹除光碟」先抹除光碟就灌入knoppix,光碟機會無法開機,這時候就就要把這片光碟用兩次「完全抹除光碟」。然後映像檔寫入的速度要降到4倍速。

星期六, 1月 05, 2008

Blosxom counter plugin 說明

假如要用圖片顯示數字

$imgdir
$imgwidths
這兩個變數要改掉