2012-06-25

Pro/Engineer 2D工程圖移動圖框緩慢 for Nvidia 540M

前天夜裡表妹抱著他的新筆電來找我,問了我一個他們工程師處理不了的問題Pro/Engineer 2D工程圖移動圖框緩慢,他的顯示卡是Nvidia 540M,所以我就以Pro/Engineer Nvidia 540M這關鍵字下去找,最後我們兩個熬了一夜順便解決這問題。


處理方式為omty所發表的在這做個記錄,其中的針對是對Pro/E做設定,不是全域設定哦。
顯示卡那邊針對PRO/E的程式做以下設定

1. 關閉垂直同步
2. 關閉執行緒最佳化

對了301.42 - WHQL有多了自動調整垂直同步的功能(最新的測試版沒有這個),我讓我表妹測試了垂直同步跟執行緒最佳化的組合(開啟、關閉、自動、還一個一忘了),只有這兩個同時關閉時移動是最快的。

2012-06-22

從Wine亂碼中問題找到解答:Hex與Ascii互轉

從2009年初摸沒多久就試著解決Wine的亂碼問題,不知某日被Windows registry要把Hex轉成Ascii給卡住很久,我好像有問過人,但是聽不懂…一直沒有下定決心把問題解決。

直至今日看到了這篇:wine 中文問題【新解決方案】【高手進】找了一下到底問題出在那我不會說我找了好久…,當我找到那個registry檔案路徑有錯誤,想修正但又不知道要怎麼改Hex我的痛,還好又花了一點時間我不會說半天又去了…順利解決了也學會了一點東西。


第一條跟第四條無法正確顯示

2012-06-18

Gnome之Nautilus掛載磁碟分割區免密碼《Ubuntu/Arch》

嗨這裡是很久沒更新部落格的寫稿寫不出來,跑去玩線上遊戲erepublik的hepha,有興趣一起玩嗎?最好找個上線會退G跟給你包子哦!我是不想養下線,有需要我能介紹給你…

對了,這次寫的題目是ATI顯示卡硬體解碼H.264、VC-1高清影片寫給Ubuntu使用者的,Arch有可能會在加上去,有興趣的可買Linux Pilot雜誌,稿子沒問題的話進幾期應該就會收錄了,敬請期待之支持哦!

update 2012-06-18 增加了udisk2修改方式

2012-06-16

【AutoClipX】讓你在Windows仿效Linux的中鍵貼上

Linux與Windows來回切換使用,始終總有個壞習慣,我都想在Windows按中鍵貼上等到沒作用,這時才想起這不是Linux沒賣肯德基 XD

這問題從我用Linux就開始困擾我了,因為某些原因最近需要常常用Windows,這才下定決心除理這問題,終於讓我找著了AutoClipX除了主要功能中鍵貼上,只要圈選文字也會自動複製到剪貼簿很好用哦。




Firefox的user.js在Windows 7 64bit無效解決方法

記得以前用Windows的時候user.js是放在%AppData%\Mozilla\Firefox\Profiles\(You Profiles Name)裡面,但最近把Linux中的user.js放到Windows 7 64bit中就失效了,要把參數寫死也就辦不到了。

我的設想是讓Firefox設定值能在Linux與Windows通用,如果某些參數沒寫死(比如字型:Windows用微軟正黑體,Linux用文泉譯微米黑),每次資料轉移在不同平台還要重新設定有點麻煩,這次還是拜萬能的估狗找到了解決方法。

我們先了解user.js的權限是比prefs.js來的大,不管你prefs.js改幾次,只要每次重啟Firefox還是會讀回去user.js參數。

Firefox配置文件 "user.js 和 prefs.js
user.js 包含一些選項參數,Mozilla 每次啟動的時候會讀入這些參數。Firefox 啟動時,總會把 user.js 中有效的參數設置拷貝到 prefs.js 中,而 prefs.js 就是Firefox 用來存儲用戶的所有設置的地方。
user.js 存儲於個人配置文件夾中,也是 prefs.js 所在的目錄,但 Firefox 並不會自動創建 user.js。所以,如果你的個人設置目錄裡沒有 user.js,只需要新建一個就行了。注意,一定要把 user.js 放在和 prefs.js 相同的目錄下。
Firefox 不會修改 user.js 裡的內容,但卻頻繁的修改 prefs.js 裡的內容。要想直接修改 prefs.js,應該完全關閉 Firefox(關閉所有的 Firefox 窗口)之後再打開 prefs.js 進行編輯,要不然編輯可能會被覆蓋。
和編輯 user.js 類似,在地址欄裡輸入 about:config 也可以編輯當前用戶的個人設置。以這一種方法所作的更改將直接寫入 prefs.js。"

2012-06-15

使用gedit轉換編碼big5 to utf8

Linux開啟Windows中所儲存的檔案,常常會遇到亂碼的問題,Windows所使用的編碼是Big5(Windows 7好像是UTF-8),Linux所使用的預設大都是UTF-8,若把檔案編碼轉換一下,方可正常閱讀。

轉換編碼通常都是在終端機使用iconv或convmv此類程式轉換,我想簡化在FireFox直接選擇使用gedit開啟檔案,有亂碼的情形直接轉UTF-8,不用在終端機轉換,又要開啟一次gedit。

若是大量的檔案,還是在終端機轉換較佳,可參考Tsung's Blog所教授的方法

Arch開機進入X Windowns失敗,原來是Vmalloc分配出現

近來都會出現一個問題,每當我關機重開後,就會進不去X Windows每次都卡在GDM讀取剛就當在那,直接再次重開機偶而可以偶而不行好討厭!

第一次完整讀完dmesg全部訊息,恩!大都有看沒有懂,只知道大致上了解他在說什麼,讀到後面發現NVRM: RmInitAdapter failed!這錯誤一直出現,試著請爬資料後順利解決了。

[   28.937816] vmap allocation for size 16781312 failed: use vmalloc= to increase size.
[   28.941886] NVRM: RmInitAdapter failed! (0x26:0xffffffff:1170)

讓Firefox指定開啟ed2k或magnet協定的應用程式

Linux中Firefox要關聯ed2k或magnet協定一向都蠻難搞的,Ubuntu中還好點安裝amule-gnome-support就好了,雖然Arch透過yaourt也是可以裝,但他會安裝amule的主程式,現在我都用amule-dlp抓,不想裝兩個程式只好另外想辦法了。

網路上大都說從about:config改相關的設定值,可是,我試了好幾個小時,在新版的Firefox(目前用nightly)都是無效的。

最後找到修改mimeTypes.rdf的方法終於有用了,現在分享給大家修改的方法。