我的 ubuntu 10.04 最近一次自動更新系統之後
(uname -a 指令後的結困是: Linux ubu1004-srv 2.6.32-52-server #114-Ubuntu SMP Wed Sep 1x 1x:06:3x UTC 2013 x86_64 GNU/Linux),
virtualbox 的每一個虛擬機器都無法開啟, 得到以下的錯誤訊息:
一開始是
VBoxManage:error:The machine ‘xxx...′ is already locked by a session(or being locked or unlocked)
查了網路, 看到這一篇的 "解决方案", 原來是檔被鎖住了, 先下個指確定
ps ax|grep -i virtualbox
找到如下行的 process 編號
21890 ? Sl 10:34 /usr/lib/virtualbox/VirtualBox –comment svr207 –startvm bxxxxx
再下指令 kill 殺到這個程序, 以為就 OK了,
kill 21890
沒想要啟動虛擬機器又得到以下錯誤訊息
VBoxManage: error:
The VM session was closed before any attempt to power it on.
code NS_ERROR_FAILURE (0x80004005)
component SessionMachine, interface ISession
拜了很久的網路文章, 看來好像不少人遇到這個錯誤, 但都無法解決問題。冷靜想想後, 猜應該是和更新 kernel 有關, 查我自行 mount 進來的 NTFS 硬碟, 發現變成「唯讀」, 所以才發無啟動 virtualbox (即使用 sudo chmod 或 sudo chown 都無法改變檔案和目錄的屬性)。 檢查掛載資訊檔
sudo gedit /etc/fstab
以前的 fstab 文件最後一行加入:
/dev/hdd1 /media/hdd1 ntfs utf8,umask=0222 0 0
現在不能用了, 將它改成 (中間沒有任何逗號):
/dev/hdd1 /media/hdd1 ntfs 0 0
先缷載 sudo umount /dev/hdd1, 再重新用指令掛載
sudo mount -a
竟然恢復正常了,沒時間去確認 fstab 的語法是否改變,但看起來是不需要 options 參數 (utf8,umask=0222)來允許自行掛載的 NTFS 硬碟讀寫了,變的比較精簡。
2013年10月10日
2013年10月8日
google toolbar 翻譯 失效
原本使用 Google toolbar 時, 滑鼠移到英文字上時, 會自動翻成中文, 但不知怎麼回事, 突然有一天就不能用了....
後來查 google 才發現, 原來我在 firefox 主選單中的 [檢視/工具列] 中, 把 google 工具列隱藏起來了, 原來這樣也會讓「翻譯」功能失效。
不過只要 在 [右方鈑手圖示/選項/版面配置] 最下方,勾選「工具列隱藏時使用各項功能」, 再將 Google 工具列隱藏後, 還是可以用的!
後來查 google 才發現, 原來我在 firefox 主選單中的 [檢視/工具列] 中, 把 google 工具列隱藏起來了, 原來這樣也會讓「翻譯」功能失效。
不過只要 在 [右方鈑手圖示/選項/版面配置] 最下方,勾選「工具列隱藏時使用各項功能」, 再將 Google 工具列隱藏後, 還是可以用的!
2013年10月2日
在 ubuntu 10.04 中安裝 M$ office
很久以前試過 wine 1.0 但發現 office 2003 一直當。放棄了一陣子...
近來發現一個 wine 的延伸應用: PlayOnLinux
它是用 wine 的 library, 但是和 wine 不一樣的是, wine 把所有的視窗程式都放在同一個虛擬 C: 子目錄中, 但是 PlayOnLinux 卻是允許將每一個視窗程式, 安裝在不同的虛擬擬 C: 子目錄中,...
而且, 最特別的是, 它還允許使用各種版本的 wine! (參見下圖)
所以我的 office 2003 在 wine 1.5.29 下還不能用, 但是從 PlayOnLinux 內建的功能下載 wine 1.73 後, 再安裝 office 2003, 居然成功了!!!
GUI 啟動方式不用介紹, 指令啟動 (playonlinux command line) 妀安裝好的 win 程式是 (see also: Passing command line arguments to Apps?)
playonlinux --run "程式名稱"
不過我另外發現, 不能裝 Access, 否則會在裝一半時當掉, Word, Excel, PPT 都正常可以使用!
後來發現, 我另一台 ubuntu 12.04 也安裝成功, 但是輸入法卻有問題 (無法用 ibus 打中文), 我在 ubuntu 10.04 是使用 scim 輸入法, 只要不安裝隨 office 2003 所附的微軟輸入法即可。還沒有找到解決的方法...(:
圖片來源: http://www.playonlinux.com/en/dev-documentation-5.html
近來發現一個 wine 的延伸應用: PlayOnLinux
它是用 wine 的 library, 但是和 wine 不一樣的是, wine 把所有的視窗程式都放在同一個虛擬 C: 子目錄中, 但是 PlayOnLinux 卻是允許將每一個視窗程式, 安裝在不同的虛擬擬 C: 子目錄中,...
而且, 最特別的是, 它還允許使用各種版本的 wine! (參見下圖)
所以我的 office 2003 在 wine 1.5.29 下還不能用, 但是從 PlayOnLinux 內建的功能下載 wine 1.73 後, 再安裝 office 2003, 居然成功了!!!
GUI 啟動方式不用介紹, 指令啟動 (playonlinux command line) 妀安裝好的 win 程式是 (see also: Passing command line arguments to Apps?)
playonlinux --run "程式名稱"
不過我另外發現, 不能裝 Access, 否則會在裝一半時當掉, Word, Excel, PPT 都正常可以使用!
後來發現, 我另一台 ubuntu 12.04 也安裝成功, 但是輸入法卻有問題 (無法用 ibus 打中文), 我在 ubuntu 10.04 是使用 scim 輸入法, 只要不安裝隨 office 2003 所附的微軟輸入法即可。還沒有找到解決的方法...(:
圖片來源: http://www.playonlinux.com/en/dev-documentation-5.html
2013年9月28日
Ubuntu10.04 (lucid) 使用 PPA 安装最新版Firefox
$ sudo apt-add-repository ppa:mozillateam/firefox-next
$ sudo apt-get update
$ sudo apt-get install firefox
裝完後是英文版, 要改成中文選單, 用firefox瀏覽下列網址,下載安裝後重新啟動即可
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/[VERSION]/linux-i686/xpi/zh-TW.xpi
其中[VERSION]為firefox版本號
例如替 firefox 20.0 版安裝中文選單, 連至此下載 zh-TW.xpi
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0/linux-x86_64/xpi/zh-TW.xpi
$ sudo apt-get update
$ sudo apt-get install firefox
裝完後是英文版, 要改成中文選單, 用firefox瀏覽下列網址,下載安裝後重新啟動即可
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/[VERSION]/linux-i686/xpi/zh-TW.xpi
其中[VERSION]為firefox版本號
例如替 firefox 20.0 版安裝中文選單, 連至此下載 zh-TW.xpi
http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/20.0/linux-x86_64/xpi/zh-TW.xpi
see also Firefox選單列改成中文的方法
2013年8月29日
Mint 13 的無線網路連不上
不知何原因, 我的電腦跑 Mint 13 的無線網路一直連不上, 老是問金鑰,
後來查了Google 之後, 發現把 802.11N 給取消掉, 竟然可以解決這個問題, 原因是:
問題應該是"iwlagn"這隻driver對於802.11n的通訊協定上沒有很好的支援性
做法 :
1. 編輯 (或新增) 名為 _wlan.conf 在以下的位置, 直接下指令
sudo gedit /etc/modprobe.d/_wlan.conf
2. 再其中新增一行:
options iwlagn 11n_disable=1
重新開機後, 這樣應該就OK了
後來查了Google 之後, 發現把 802.11N 給取消掉, 竟然可以解決這個問題, 原因是:
問題應該是"iwlagn"這隻driver對於802.11n的通訊協定上沒有很好的支援性
做法 :
1. 編輯 (或新增) 名為 _wlan.conf 在以下的位置, 直接下指令
sudo gedit /etc/modprobe.d/_wlan.conf
2. 再其中新增一行:
options iwlagn 11n_disable=1
重新開機後, 這樣應該就OK了
2013年6月26日
在 64-bit Ubuntu 上安裝 32-bit 的 package
使用 64-bit Ubuntu 時,經常會遇到, 有的 package 只提供 32-bit 的版本 (i386),而沒有 64-bit 的版本 (amd64),例如:Adobe Reader 和 Skype 等。
解決方法很簡單,就是強制在64bit 上加裝此 32bit 版本即可, 在以下指令加上 --force-architecture 參數即可:
解決方法很簡單,就是強制在64bit 上加裝此 32bit 版本即可, 在以下指令加上 --force-architecture 參數即可:
- sudo dpkg -i --force-architecture AdobeReader_cht-8.1.3-1.i386.deb
- sudo dpkg -i --force-architecture skype-debian_2.0.0.72-1_i386.deb
2013年6月16日
訂閱:
文章 (Atom)