2011年6月8日 星期三

修改 x-windows 畫面的解析度

在 linux 的 x-windows 環境下要變更螢幕解析度沒有像 windows 那麼方便
有時當你要去變更螢幕解析度時會發現,它出現的最高解析度只有1024 X 768
可是我的螢幕和顯示卡是可以顯示到 1280 X 1024 ,若是從設定裡面去調整
看到的最高也只到 1024 X 768 (如下圖)




這時可以先檢查是否有正確的抓到顯示卡的驅動程式
利用指令 lspci -v 看看

如下圖紅色框框是顯示卡的資料 :



由上面的訊息看來 系統是認定為 vga compatible。難怪最高解析度
只到 1024 X 768。看來只好手動去調整,可以去找驅動程式或自己
手動去調整。其步驟如下 :


A : 產生定義檔

指令 : gtf

用指令 gtf 1280 1024 60產生所需要的定義檔
並將結果另存到 /tmp/display.txt 檔案。


如下圖 :





B : 修改 grub 檔

讓開機可以有選單可以選。修改如下圖紅框部分
加上下面參數

timeout=0 變成 timeout=10

hiddenmenu 前面#拿掉




C : 重新開機

在 grub 開機畫面畫面選單 按 e (以Fedora 12 畫面當範例)




D : 選 kernel /vmlimuz ... 按 e 進入編輯



輸入 3



回到 選單,按 b 重新啟動。開機到 文字模式 。
用 root 登入系統
下指令 Xorg -configure



注意看後面的文字有一段描寫會在 /root 產生一個檔案
xorg.conf.new 如下圖 紅框




E : 重新啟動回到原本的圖形介面


修改剛產生的檔案 /root/xorg.config.new
在下圖紅框的最後地方 加上剛剛所產生的
/tmp/display.txt
裡面 (modeline......)
加入到最後一段。





並在同一檔案尋找下圖 加入紅框部分。


F : 移動設定檔

將 /root/xorg.conf.new MOVE 到 /etc/X11
並更名為 xorg.conf


G : 重新開機

到 螢幕偏好設定,就可以看到 1280 X 1024的選項。





參考文章

http://linux.vbird.org/linux_basic/0590xwindow.php

http://home.gamer.com.tw/creationDetail.php?sn=1253130

2011年6月3日 星期五

iPad2 設定 Gmail 的步驟




這幾天有新的玩具 iPad2。原本以為設定 MAIL 就跟手機設定MAIL差不多
之前已經設定過不少iPhone 手機的 MAIL,想說這應該沒什麼困難。
但是這一次在 iPad 設定 Gmail 卻踢到鐵板。

若是直接點取如下圖的 Gmail 圖示進去設定




都會顯示錯誤訊息。 "imap.gmail.com 使用者名稱或密碼不正確"

(如下圖)




這時你不要懷疑你是記錯密碼或打錯帳號,
而是要用另一種方式才能設定 Gmail。


整理後,Gmail 設定方式如下 :


A : 先到 Gmail 設定網頁把 imap 服務打開



選 轉寄和POP/IMAP






B : iPad - 設定 - 電子郵件/聯絡資訊/行事曆
選 (新增帳號)




C : 選 (其他)




D : (新增電子郵件帳號)




E : 打入 (名稱) (位址) (密碼)





F : 用 IMAP設定
收件伺服器 主機名稱 : imap.gmail.com
寄件伺服器 主機名稱 : smtp.gmail.com

其餘填上 使用者名稱跟密碼




G : 通過認證後就出現如下圖,選擇要同步電子郵件或備忘錄



這樣就大功告成 !!

2011年5月27日 星期五

在 outlook 2010 打開郵件 無法點開網頁連結

在 outlook2010 打開郵件,郵件裡面有網站的連結
當按下連結時出現無法使用錯誤訊息 (如下圖)



我遇到的情況都是使用者安裝了 google chrome 瀏覽器導致這樣情況。

基本上就是 把 chrome 瀏覽起改為預設使用造成。
可以修改 regedit ,然後把下列2個機碼刪除即可。

HKEY_CURRENT_USER\Software\Classes\.htm
HKEY_CURRENT_USER\Softwarw\Classes\.html

可以參考微軟網站有詳細說明 :
http://support.microsoft.com/kb/2461129/zh-tw

在windows2008 R2 無法新增角色,0x800F0818 錯誤

在 windows 2008 R2 要安裝新角色或新功能時,都會出現 0x800F0818
的錯誤碼,如下圖 :



在查看 (事件檢視器) 也發現許多如下圖的事件 (7030,7032)。



可以到微軟網站去下載 K947821 去分析到底出了什麼問題。
http://support.microsoft.com/kb/947821

這程式執行會花點時間,把整個系統檢查一遍並嘗試修復,然後會在
windows / Logs / CBS 下面產生一個 名為 CheckSUR.log 檔案
如下圖範例 :




由這LOG可以看出已經修復完成,可以正常執行了。

若有其他訊息如缺檔案等等,可以參考下列的連結,這裡有詳細說明。

http://capitalhead.com/articles/unexpected-error-refreshing-server-manager-errors-0x800706be-and-1601-on-window-server-2008-r2.aspx

http://blogs.technet.com/b/roplatforms/archive/2010/05/12/how-to-fix-server-manager-errors-after-installing-updates-hresult-0x800f0818-hresult-0x800b0100.aspx

2011年5月10日 星期二

Exchange2010 寄信給外部信箱 會出現 winmail.dat

最近有使用者反映,外面客戶收信使用 outlook express 常常會
沒辦法看到附件,也會在信件收到 winmail.dat 這樣的附加檔案。


在微軟官網有說明 為何會收到 winmail.dat
http://support.microsoft.com/kb/278061/zh-tw
http://support.microsoft.com/kb/138053/zh-tw
http://support.microsoft.com/kb/290809/zh-tw
http://support.microsoft.com/kb/149203/zh-tw


若收信的聯絡人是建在自己 SERVER 端,可以修改設定。這樣以後寄給這聯絡人


都禁用 rich text 模式,改用純文字模式這樣就不會有問題了。



修改 :



在 Exchange 管理主控台 -- 收件者組態 -- 郵件聯絡人


在選擇聯絡人後。在 使用 MAPI RTF 格式 選擇 "永不" (內定值是"使用預設設定")

如下圖 :



2011年3月18日 星期五

oracle 8i export 錯誤 EXP-00008 ,EXP-00000

做 MIS 每天上班的第一件事就是檢查每天的例行備份作業是否正常。
有一天突然發現長久以來一直都很正常的 Export Database 工作居然會有錯誤訊息。

EXP-00008,EXP-00083,ORA-04045,ORA-06552
ORA-06553,ORA-06508,ORA-06512,EXP-00000

如下圖1,圖2 所示 :


圖1:
Export 開頭的錯誤訊息


圖2 :
Export 結尾的錯誤




首先研判雖然有錯誤訊息產生,但是 Export 出來的資料應該都可以順利 Import。
這些錯誤訊息只對系統部分還原時有影響,對於資料是沒有影響。
事實上我也做過測試,來應證我的判斷無誤。
不過有錯誤就要解決以免有其他事情發生。

經求助逸凡的 oracle大師 "樹哥",他給我下列的做法就可以解決這問題。

解法 :


A : 修改 init(SID).ora 加入參數
_SYSTEM_TRIG_ENABLED=FALSE

B : SHUTDOWN database

C : 以SYS 登入 SQLPLUS

SQL>ALTER SESSION SET EVENTS '10520 TRACE NAME CONTEXT FOREVER, LEVEL 10';

SQL>@?/rdbms/admin/utlirp.sql

SQL>ALTER SESSION SET EVENTS '10520 TRACE NAME CONTEXT OFF';

D : 移除之前加入 init(SID).ora 參數

_SYSTEM_TRIG_ENABLED=FALSE

E : SHUTDOWN and REBOOT

執行結果,如下圖 :

再做一次 Export ,檢查 log 沒有錯誤產生,如下圖:



2011年3月9日 星期三

Microsoft Hyper-V 事前檢查備工具

微軟在 windows2008 開始內含虛擬化軟體 Hyper-V,在 windows 環境下
提供虛擬技術。當在使用 Hyper-v 軟體時,必須注意硬體方面是否有支援。
例如 cpu 是否有支援虛擬化技術 (Intel VT 或 AMD-V),必須注意的是
BIOS是否有把相關的設定打開,如下列2項 :

A : 啟用硬體強制資料執行防止
DEP ( Hardware Data Execution Prevention)
B : 啟用 Intel XD (execute disable bit) 或
AMD NX (no execute bit)。


微軟亦有提供相容性硬體清單可以查詢
http://windowsservercatalog.com/default.aspx


也可以使用工具軟體 Securable (如下圖) 來檢查硬體是否可以支援 Hyper-v。


下載點 : http://www.grc.com/securable.htm


注意 : 若已經安裝好 Hyper-V再來執行 Securable 這程式
可能會得到如下的圖示的結果。





微軟官網 Hyper-V下載網站
http://www.microsoft.com/hyper-v-server/en/us/default.aspx

微軟 Hyper-V中文網站
http://technet.microsoft.com/zh-tw/magazine/2008.10.hyperv.aspx

Intel 網站 : http://ark.intel.com/VTList.aspx

AMD 網站 : http://sites.amd.com/us/business/it-solutions/virtualization/Pages/virtualization.aspx