2009年3月12日 星期四

ubuntu8.10 關閉文泉驛正黑體的點陣字型

文泉驛正黑體內建的點陣字型,
Ubuntu8.10 把它打開了
在使用一些 GTK Based 程式的時候(ex Firefox),
字體很難看,完全不是黑體字,
因為 Ubuntu44-wqy-zenhei.conf 改掉的緣故,

變更方法:


sudo rm -f /etc/fonts/conf.d/44-wqy-zenhei.conf


sudo wget http://wenq.org/upload/44-wqy-zenhei.conf --output-document='/etc/fonts/conf.d/44-wqy-zenhei.conf



登出重新登入後即可

2009年3月1日 星期日

Mac 遠端登入Ubuntu桌面,鍵盤配置問題

上次提過如何用 mac 遠端登入至 ubuntu 8.10,
方法可行是可行,
但後來才發現,鍵盤的配置完全不對,
根本就沒有辦法打字,
像是"E"變成了 Backspace 鍵,"D"鍵變成了數字鍵等等,
google 了三天三夜,終於找到了方法。
似乎會想去使用 mac 遠端登入 ubuntu 的人不多
所以較少人遇到這個問題。

==============================

  1. 先從 mac 以ssh 方式,遠端登入 ububntu主機。

    $ ssh -X

    ubuntu 需安裝 ssh server 套件,ex: openssh-server

    $ sudo apt-get install openssh-server
  2. 登入 ubuntu後,產生 key map。

    $ xmodmap -pke > $HOME/.xmodmaprc

  3. 登出 ubnutu SSH session。

    ==接下來的步驟建議在 ubuntu 主機上進行==
    =======因為鍵盤還沒設定好咩=======

  4. 終端機

    $ gedit ~/.xmodmaprc

  5. 在 .xmodmaprc 文件最"上"方增加以這幾行文字

    clear shift
    clear lock
    clear control
    clear mod1
    clear mod2
    clear mod3
    clear mod4
    clear mod5

  6. 在 最"下"方增加這幾行文字

    add shift = Shift_L Shift_R
    add lock = Caps_Lock
    add control = Control_L Control_R
    add mod1 = Alt_L
    add mod2 = Num_Lock
    add mod3 = Mode_switch
    add mod4 = Meta_L
    add mod5 = Scroll_Lock

  7. save 檔案

  8. 建立一個文字檔,輸入以下文字

    xmodmap ~/.xmodmaprc

    在使用者的家目錄下 ex: /home/Tim 下,存成可執行檔。

    ps:圖形介面下可先存成文字檔,再對檔案按下滑鼠右鍵=>【屬性】
    在【權限】的標籤內,勾選【允許檔案作為程式執行】
  9. 以 mac 在X11下登入 Ubuntu

    $ /usr/X11R6/bin/X -q

    輸入帳號密碼登入後,
    系統會跳出視窗詢問是否 load the .xmodmaprc。
    如果把它加入進左手邊的 Box 並按下確認,
    則以後 mac 登入都不會有問題。
    但是 ubuntu 主機本身的鍵盤配置會變成亂碼,
    如果不會在ubuntu 主機上操作的人,則直接加入即可。
    且可跳過剛 8、9 兩步驟。

    常常會在 ubuntu 主機前正常使用的人,
    不建議加入此 .xmodmaprc,
    請按下取消鈕,
    至家目錄下,點兩下 8、9 兩步驟產生的 FixMacKeyboard 可執行文字檔。


  10. 以後每次由 Mac 登入, 則都需再一次去執行 FixMacKeyboard 檔案。



安裝 Mac 儷黑體 on Ubuntu8.10

想改一下ubuntu8.10 系統預設的字體,
這裡用的是mac 的儷黑體,
但相關字的體的安裝方式應該都是想同的。

========================

  • google 尋找mac儷黑體 (LiHei Pro.ttf)。
  • 以root身份,將 LiHei Pro.ttf 複製到 /usr/share/fonts/truetype/ 下面。
  • 在終端機輸入指令

    sudo fc-cache -v -f

  • 至【系統】【偏好設定】【外觀設定】【字型】更改字成 LoHei Pro。

由於mac儷黑體的字體較小,所以約比系統預設的字體大小再大個2級較佳!

2009年2月26日 星期四

Ubuntu系統教調

參考 http://overinfinityresearch.blogspot.com/2008/09/ubuntu804.html

其中 1. 執行init.d(開機)時讓多核心或hyper-threading(超執行緒)的CPU發揮同步處理功能
2.
RAM夠大(比方說2GB)直接利用RAM不使用swap

滿不錯的!

WINE 加入中文自型

wine 常有中文顯示變成碎字的情形,
加入中文字型的方法可參考以下

http://odinq.blogspot.com/2008/08/wine.html


但我因為幾乎都是為了 ie only 的網頁才使用 wine,
故就沒試過了!

Ubuntu更改 grub 開機順序

ubuntu 的grub 多重系統開機,
預設是ubuntu,
如想由其他os 預設開機:

1.開機後打開終端機.
2. sudo gedit /boot/grub/menu.lst 開啟menu.lst檔案
3.找出default 0
4.把0改成windows開機的次序(如果由0開始數是第3個.就改成3囉)
5.存檔..重開機...

Mac 遠端登入Ubuntu桌面

Ubuntu 8. 10 + lazybuntu

打算用MacBook連上Ubuntu,
方法有兩種:

方法一:

系統 ==> 偏好設定 ==> 遠端桌面
將下列選項打勾選取

(1)允許其他使用者觀看您的桌面
<1>允許其他使用者控制您的桌面
(2)使用者需要輸入密碼

PS:【詢問您以確認】這選項不要勾選,不然人不在Ubuntu電腦旁則無法確認連入檢視桌面

設定好後,使用一般的VNC連線軟體即可連上,

Mac下, 可以直接在瀏覽器上輸入:

vnc://IpAddress


Ubuntu下,可使用預裝 Vinagre 這軟體 ( 不知是預裝,還是lazybuntu 戴入的)

其他軟體: VNCViewer (VNC Free Edition)
下載網址:


此方法的優點是可在多種OS上執行,

缺點是一定要使用者在本地端登入了,才可檢視桌面,
一旦重開機而無預設帳號登入,則無法使用VNCViewer檢視



方法二:

另一種方法則是使用XDMCP,
在我安裝好Ubuntu 8.10 + lazybuntu之後,
就已經預裝好XDMCP, 但未啟動,
啟動方法:
  1. 系統> 管理 > 登入畫面
  2. 輸入 administration password
  3. 標籤【遠端】> 在【風格】處,選取【當成本地端】
  4. 關閉視窗
在Ubuntu已有可遠端登入的軟體 【tsclient】

【應用程式】=>【網際網路應用】=>【終端伺服器用戶端】

它可以連到RDP (微軟的遠端桌面登入)、VNC、ICA 等,
但可以發現 tsclient 的【通訊協定】下拉選單,
XDMCP 為灰色不可選,
因為還需安裝 xnest:

#sudo apt-get install xnest

這樣就可以使用了!


MAC 的話,我的是 Leopard,預設已裝 X11,
如果是Tiger 的話,則需先安裝 X11


X11 on Mac OS X

  1. Just slide in your Tiger install CD.
  2. When it’s in, scroll down the Finder window slightly and you’ll see Optional Packages or something similar.
  3. Run that app and install X11.

Connecting

  1. 打開【應用程式】=>【工具程式】=>【X11】

  2. 輸入Xquartz -query ipaddress :DISPLAY_number ,例如:Ubuntu 的 ip 是192.168.1.110 ,則輸入

    Xquartz -query 192.168.1.110 :1 (注意冒號前要有空白)

  3. 按照出現的視窗輸入使用者名稱密碼

  4. 預關閉視窗,則在X11終端機處,按下 Ctrl + C

    從XP遠端連線,使用Xming:http://sourceforge.net/projects/xming