google code-beautifer

星期三, 10月 19, 2016

noapictimer : 解決kernel 4.4 版開機常常卡在某處

自從AMD 機器kernel 升到4.4 版之後我就過著很鬱悶的日子,因為問題一大堆。今天終於解決。重點是 noapictimer 這個開機參數,加到grub 選項下就可以了。不加的話,開機就常常莫名其妙卡在某處,也找不出原因,只知道敲一下鍵盤就會繼續,直到過一陣子又卡住。後來才發現有參數把作亂的timer 關掉。怪異的是: 不知為何 kernel 4.1 不加這個也沒事。
慎重起見,看一下高品質的timer 有沒有正常運作
$ cat /sys/devices/system/clocksource/clocksource0/current_clocksource
tsc
出現tsc 這就對了,所以使用noapictimer 不會有壞作用。
其他我之前還有在用的參數像i8042.nopnp 是停止鍵盤IC亂噴dmesg訊息。更多的開機參數可參考這個:
AMD64 specific boot options
https://www.kernel.org/doc/Documentation/x86/x86_64/boot-options.txt


(This is the 8/20 of my #開放改變20 initiative in this year. )

星期一, 10月 17, 2016

餵你的freeCAD 吃蘑菇長大大- 如何安裝addon

Linux 下32d 的CAD 工具還不少,但是能做3d 的卻不多。blender 是可以,但是學習曲線很陡,新手要是沒人帶不易入門。我跟不少人討論過這個問題。一致的結論是,先從freeCAD 這個軟體建些基本的模型上手,再想辦法慢慢學習跟其他自由設計軟體搭配。可是freeCAD 內建的功能實在很有限,讓用過專業軟體的人會有一點抓狂。後來才發現其實freeCAD 也有擴充外掛可以用,甚至還支援繪製爆炸圖這種高級CAD功能,只是一般人都不知道。以下簡短介紹如何安裝addon。

addon 其實可以個別手動安裝,不過我覺得先安裝個替新手設想的addon 管理器來管理是一個不錯的使用方式,首先請下載這個python 檔案
https://raw.githubusercontent.com/FreeCAD/FreeCAD-addons/master/addons_installer.FCMacro
macro 檔的子目錄是可以隨意定,不過既然在linux 下 freeCAD 會在家目錄下新增一個子目錄.freeCAD ,所以我就在.freeCAD下新增一個子目錄叫Macros 來管理這些檔案,把addons_installer.FCMacro這個檔案拷貝進去。這樣之後freeCAD在addons_installer 管理下,會把macro 檔存在~/.freeCAD/Macros
而把其他add on 檔存到~/.freeCAD/Mod 之下

第一次要用時,先到主選單->Macro>Macros 所跳出的視窗最下方,先指定來存放這些macro檔案的子目錄,比如說家目錄下的 .freeCAD/Macros
這樣他就會抓到macro 檔,之後點選要執行的macro 檔,執行addons_installer.FCMacro 會跳出這個

照著螢幕指示就行了,不會很難。執行addons_installer.FCMacro 安裝上面所示外掛之後,選單會列出一堆外加工具,不只限於macro 檔。他會在tool bar 裡的workbench 選單下顯示,比如說齒輪(gear)設計,他提供幾種常用基本樣式,把設定值改改一個齒輪的設計就出來了,很方便

雖說freeCAD尚不若專業CAD 軟體,但一般應用很夠了,比如comboampo說這個電吉他綜合擴大機音箱木工設計 https://github.com/shelandy/comboampo 就是用FreeCAD 做出來的

(This is the 6/20 of my #開放改變20 initiative in this year. )

星期一, 10月 10, 2016

解決Broadcom USB藍芽卡在gnome 桌面下 blueman 上無法接受相機上傳

相機跟電腦上傳資料用藍芽會比插拔USB 線方便一點,但是有時候我的 Broadcom BCM20XX USB 藍芽卡明明在gnome 桌面下 blueman-applet 上看起來是好好的,相機pire 過也設成信任裝置,但是檔案就是無法從相機傳過去,傳了也是說失敗。後來發現一招:把USB藍芽卡拔起來再插回去,這樣做過後重傳相片就沒有問題了。
顯然什麼地方卡到(我是藍芽卡一直都插在USB槽上),但熱插拔之後就重置了

正常狀況下,上傳時blueman-applet 白色圖示會變綠,傳完後,notification 區域也會回報上傳完成,久久沒有看到這些,就可以考慮把USB藍芽卡拔起來再插回去

(This is the 5/20 of my #開放改變20 initiative in this year. )

星期日, 10月 09, 2016

[solved] 解決gimp 一進入文字編輯模式就當掉的問題

最近遇到一個奇怪的問題,我覺得應該算是 gimp 的bug :  啟用gimp 的各種修圖輸出入功能都沒事,唯獨文字編輯模式不能使用:只要一進入文字模式,整個 gimp 就當掉,也就是說不能加文字到圖上去。

這個問題我搜尋了半天都找不到最近一年內的解答,不得已之下,先把 gimp 2.8版自動在家目錄下產生的.gimp-2.8 做個備份,然後重新啟動,這下就沒事了。比較了一下新的跟舊的~/.gimp-2.8目錄,發現除了一些因為客制化設定而變動的檔案內容外,新的目錄沒有 devicerc 這個檔案,這時才想起之前某些緣故,我把手寫版拿掉了還沒裝上去,也就沒去改設定,自然也就不會有這檔案。該不會是這個出問題吧?雖然字體跟輸入裝置應該不相干,不過我還是試了一下把 devicerc 這個舊檔案copy 過去新設定目錄,一進入文字模式馬上當,把devicerc這個舊檔案刪掉就好了。這實在很沒道理,但是這個問題就是這樣解決了。

之前2.6 版也是有遇到程式當掉,把gimp 的設定目錄刪掉,重啟讓他產生新的設定目錄就沒事了,所以gimp 對設定目錄不正常檔案內容的保護很不周到。下次再遇到gimp 啥怪問題,可以試著砍掉舊的~/.gimp-*.*目錄,然後重啟這一招

(This is the 4/20 of my #開放改變20 initiative in this year. )