Category Archives: Software - Page 2

[VMWARE] There are no un-bridged host network adapters 的錯誤

Windows 10 Upgrade 之後, Vmware 出現 There are no un-bridged host network adapters 的錯誤

解決方法很簡單

打開 VMWare 內的 Virtual Network Editor (Edit -> Virtual Network Editor), 然後按下 “Restore Defaults”.
這樣就可以解決了.

ref.
RESOLVING VMWARE ERROR “THERE ARE NO UN-BRIDGED HOST NETWORK ADAPTERS” AFTER WINDOWS 10 UPGRADE
Bridging issues in Windows 10 and WS11

自幹 dyndns

之前好像免費的 dyndns 都收的差不多了, 好像很久沒有人提了.
今天心情還不錯, 就來架設自己的 dyndns.
主要可以參考這二篇

[分享] 用 BIND 架設 DDNS Server 提供 DDNS 服務
動態 DNS 設定技巧
Read more »

T420s Windows Firefox 速度奇慢的問題

不知道什麼時候開始, 我的 Firefox 就變得奇慢無比, 有時速度又很正常.
我找來找去都找不到原因, 有時一開始正常, 都是用一陣子之後又變慢了, 有時關掉重開可以恢復, 有時又不行.
Chrome 和 IE 都比 Firefox 順.

有看過官網的文章 Firefox is slow – How to make it faster, 但是仍然無效.

最近心血來潮, 用 Google 找 Firefox Nvidia slow, 發現很多人都和我遇到相同的問題, 但是大多數都是在 Linux 平台, 少數是在 Windows 平台,

大家都提到關掉 Nvidia 3D 加速的功能可以讓 Firefox 恢復正常, 實際執行之後, Firefox 終於恢復正常速度了.

因為我用的是 Thinkpad T420s, 有個 Notebook Nvs Optimus 技術, 所以可能是使用內建顯卡時, 速度就會正常, 如果是用 Nvidia 顯示時, 速度就會變慢.
具體狀況我也是沒有查到, 如果知道的人還望通知.

下載新版的 Nvidia Driver 有改善,但是經過一天的測試, 認為預設設定還是該使用 Intel 內顯效能比較好, 不要再用 Nvidia 3D 加速.

此圖是 Nvidia Firefox 的設定
nvidia-2
照著設就好了.

留此文供大家 Google.

Ref
Why is Firefox running super slow and IE runs great? New details 03/29

[Gentoo] Apache 2.2 升級到 Apache 2.4 的問題.

除了要在 “/etc/portage/package.unmask” 加上
[TEXT]
www-servers/apache
app-admin/apache-tools
[/TEXT]

以便升級以外..
Read more »

apt-cyg cygwin package manager

cygwin 要使用 install 非常麻煩.
apt-cyg 這個套件提供了一個非常好的安裝方式, 雖然每次都還要跑一次 download setup.bz2 的動作.
但是總比要去使用那個鳥到爆的 setup.exe 好太多了.
Read more »

Thinkpad T420s 安裝 4 套 OS (Windows7 32bit/Windows7 64bit/Windows XP/Ubuntu Linux)

Thinkpad T420s 太好用了, 所以我在公司又採買了三台, 用做測試機用.
畢竟 50K 以下這一台的 C/P 值非常的高.

因為是測試機, 所以必需要裝很多 OS. 而這些 OS 要是可以復原的.
以現在測試 Wifi performance 而言, 大多都要求用 Intel Ultimate 6300N 3×3 wifi 測試, 以求公平. 而這樣的環境用 VM 是沒有人承認這個數據的, 所以… 在一台電腦內要安裝多套 OS 就是必需的, 不同的狀況客戶會要求不同的 OS. 例如 NAS Performance 就要 Windows 7.

所以接下來就是要在 T420s 安裝以下 OS

  • Windows 7 32bit
  • Windows 7 64bit
  • Windows XP
  • Ubuntu Linux 11.04

Read more »

git gc: Out of memory, malloc failed

不知道什麼時候, 跑 Git gc 的時候, 會出現這樣的訊息.
但是這並不是主系統記憶體太小(事實上我有 8G).

Read more »

3gp 批次轉檔

舊手機要將 wmv 轉成 3gp 才可以播, 在 Linux 下的批次轉檔可以參考 [轉檔] Using ffmpeg to convert wmv to 3gp

Windows 下用 Free 3GP Video Converter 轉檔程式還不錯, 比 WinAVI 的好用.

BuildRoot Compile 的問題

最近在編 Buildroot 碰到這樣的 compile error.

extra/scripts/unifdef.c:209: error: conflicting types for ‘getline’
/usr/include/stdio.h:651: error: previous declaration of ‘getline’ was here
make[1]: *** [extra/scripts/unifdef] Error 1
make[1]: Leaving directory `/home2/richliu/1/buildroot-2009.05/toolchain_build_arm/uClibc-0.9.30.1′
make: *** [/home2/richliu/1/buildroot-2009.05/toolchain_build_arm/uClibc-0.9.30.1/.configured] Error 2

主因是 glibc 新版內, getline 是一個內建 function, 如果程式內也有用到, compile 就會出問題

這邊有 Patch File .

[Java] Assertion `c->xlib.lock’ failed

今天要在 Gentoo 上跑 Freemind 時, Java 會出現這一段訊息

Checking Java Version…
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x47) [0x4cea1997]
java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock’ failed.

暫時的修正方法

# cd /opt
# find -name libmawt.so | grep “xawt/libmawt.so” | xargs sed -i ‘s/XINERAMA/FAKEEXTN/g’

Ref.
xcb_xlib.c:50: xcb_xlib_unlock: Assertion ‘c->xlib.lock’ failed.