[OSX] Mac 無法休眠怎麼辦?

失眠的Mac…

(註:這個 Bug 在 10.7.3 官方更新後應該已經修正了。)

平常只要在家裡,我的習慣是把電腦接上螢幕來使用,以前要睡覺時習慣就把 MacBook Pro 的螢幕闔上,讓它陪睡進入休眠狀態,多省些電費買王老吉來喝…。不過自從更新到 Lion 之後,這個闔上螢幕的動作就被改成了關閉 MBP 的螢幕,只由外接螢幕輸出影像,如果要讓電腦進入休眠狀態,必須要從選單點選或是使用鍵盤快捷鍵「Command + Option + Eject」才行。

其實這個改變也還好,沒有造成什麼困擾,糟糕的是兩三個月前突然發現,我的 MBP 它失眠了!不管有沒有外接螢幕,有沒有外接其他週邊設備,它就是沒辦法進入休眠狀態,指示燈不會呼吸,只會恆亮;風扇依然在轉;硬碟也依舊微微地振動著…除非我拔掉他的電源線它才會乖乖入睡。

沒錯,這個情形最簡單的解決方式就是拔掉電源線讓它睡眠之後,再插回去!但這只是一時的作法啊…我一直以為是系統錯亂才會讓電腦沒辦法休眠,但在官方討論區又有很多人有同樣的 issue,看來應該是 Lion 本身的問題才是。直到昨天看到了這個 Blog 我才豁然開朗…

A deep bite 的作者也是提到,暫時的作法是拔掉電源線讓電腦先進入休眠狀態後,再插回去,這是最快的。而如果要徹底搞清楚電腦到底為什麼不肯睡覺的話,就只能靠老朋友終端機了…。

打開 Terminal 之後輸入:

pmset -g assertions

按下 Enter 後會像下圖這樣列出一長串的系統狀態

Terminal

以這個例子來說,圖中最上面三段敘述就說明了電腦因為哪些程序的關係而沒辦法進入休眠狀態,分別是 Boom(一個音效軟體)和* Internet 分享*,只要關閉相關程式、設定,或是直接用 kill 指令把它給停掉,電腦就可以安心入睡了…

還好原來不是系統錯亂…嚇死我了嚇死我了!

[Apps] 如何有效提昇寫作效率

Title pic

似乎很多人已經習慣使用微軟的 Word 來當作最基本的應用程式來編輯文字,就連臨時記個電話住址、或是寫下購物清單之類的小事,也是打開 Word 來作。個人是怎麼也用不慣啦…甚至還在寫學位論文時,我都硬要使用 Pages 來寫。其實不能說我是 anti-MS、而是太多時候微軟總是偏好把事情搞得太過於複雜。

好吧,這邊要談的不是這類大型的文書處理軟體,而是「記事本.exe(還是筆記本?)」或是「文字編輯.app」這類純文字文件編輯軟體。

幹嘛用純文字?

可能很多人會覺得,只有 geek 或宅宅才會堅持使用 txt 文件,其實不是這樣的啊!現今所有可以讀取數位檔案的裝置,應該絕大部份都能簡便地直接打開 *.txt 檔,所以比起 *.docx 來說,相容性和可攜性都高得太多;除此之外,檔案的大小也迷你得多。

先把文字記錄下來,有需要的時候再複製進文書處理軟體做進一步的排版,看似脫褲子放屁 — 多此一舉,其實在一些應用的配合之下,好處還滿多的。如果你有隨身攜帶智慧型手機或是平板電腦的習慣,那麼更是應該考慮一下這樣的文字整理方式。

以下,將會提到一些我自己常用的 Work flow、服務、及軟體,可以幫助我們活用純文字文件,並增進文字編輯工作的效率。

繼續閱讀 →

Steve Jobs 辭去蘋果CEO職位

早上一起床就看到這個新聞…這一天還是來了。聽說蘋果股價跌了很多,看來老賈的影響力真的很大。接下來的時間,希望 Tim Cook 夠給力,可以繼續帶領 Apple 走在正確的路子上。總之…謝謝 Steve Jobs 這段時間為我們帶來那麼多改變,Thanks, Steve!!

[OSX] 關於 Resume 這個功能…

OSX Lion 上有個新功能叫做「Resume」,這個功能的作用是當你重新啟動一個程式,系統將會自動開啟你上次關閉程式時所開啟的所有視窗與檔案,自動回覆到上次結束工作前一刻的狀態;甚至在重新開機,系統也會自動開啟你上次關機時所有開啟的程式與檔案。

這個功能不能說它爛,有的時候還會覺得它滿不錯的…可以讓人很快的進入狀況馬上開始工作(或是讓你一開機就進入最佳狀況玩起 Angry Bird 或上 Google+ 抬槓…),但是有些程式你一打開就出現上次關閉前的所有視窗,實在是有點討厭!舉個例子像是預覽程式,天曉得今天我要跟女朋友一起欣賞一張早上騎腳踏車的甜蜜照,它會不會順便很自動的打開昨天晚上在夜店和那個辣妹的摟腰照…(以上純屬虛構)

其實的確有些方法可以完全關閉 Resume 這個功能(系統偏好設定 > 一般 > 結束並重新打開應用程式時回復視窗),但仔細想想這樣是不是又有些可惜呢?關掉之後我打開 Pages 系統就不會再告訴我上次我論文寫到哪了…我只能看著空白的畫面,死命的回想上次我去刷馬桶之前,到底是寫到哪裡…甚至連檔案塞到哪去都忘了啊!(以上也是虛構)

如果不想完全關掉 Resume,某些程式又不想使用 Resume 功能,只要在關閉程式時多按個 ”Option” 鍵就行了。

XD

這樣系統就會放棄紀錄所有的視窗,可以暫時安心了XD!如果你怕會忘記按 Option,還有一個小程式叫做 Resuminator,它可以讓我們進階地預先設定哪些程式需要 Resume 功能、哪些程式不需要,這樣就更令人放心了對吧:P

Reference:
Dear Aunt TUAW: Help me fine-tune session window restores

[OSX] 升級 Lion 之後無法登入 FaceTime?

在 Apple 官方討論區上看起來,很多人都有遇到這個問題。原本 FaceTime 用得好好的,升級到 Lion 之後一登入就跑出一排紅字告訴你說「伺服器處理註冊時發生錯誤。請稍後再試」…屢試不爽!因為我還滿常用到 FaceTime 的,第一天就有發現這鳥事,但找不到解決方法就想說算了…反正我用 iPad 講就好,Mac 上的就等 Apple 自己出來面對 (;´∀`)。

今天再上官方討論區,發現有幾種解決方案出爐,有的人說有用、也有人說沒效。其中一種是把 DNS 設定成 8.8.8.8,也就是 Google 提供的 DNS 伺服器。我試過了沒有用,但討論區上滿多人說改過就可以正常登入了…所以大家可以姑且一試,搞不好有用。還有一種是去檢查 hosts 檔案,看看有沒有不該出現的設定出現。

這個檔案在哪裡呢?請打開 Finder 之後按下 Command + Shift + G,接著輸入 /etc/ 前往,就可以找到名為 hosts 的檔案,先把它拉到桌面複製一份,再用文字編輯軟體打開它檢查一下,正常的情況下應該是像下圖一樣,沒有其他的東西:

可能因為我有用 TinyUmbrella 儲存過 iDevice 的 SHSH,所以底下多了一行有關 gs.apple.com 的設定,把它刪掉之後儲存檔案,再把桌面上修改過的版本拉回去 /etc/ 覆蓋(這裡會要你的管理員密碼作認證),FaceTime 就可以正常登入啦!快去檢查一下吧!

如果還不行,再試試看清除 DNS 的 Cache,方法是打開 Terminal(/應用程式/工具程式/終端機.app)後輸入下面的指令:

dscacheutil -flushcache

再不行的話…我就不知道了┐(´∀`)┌