在安裝7。04以後,有2個地方,都是時間設置不合理,一個比較嚴重,就是關機問題,不過已經得到解決了。
在/etc/init.d/halt中,有一個sleep 1, 改成sleep 15 或者以上值,
另外一個就是關於fn+f3關閉顯示屏的問題,7。04 默認有此功能,但是在使用了以後發現,由於是一旦按了組合鍵,則立即響應恢復,就是由於鍵盤在執行的時候是有抖動延時的,在電子設計之中都會在硬件設置一個大約5毫秒的延時來解決鍵盤防抖動的問題,於是我找到關於blankscreen的shell,發現存放在:/etc/acpi/screenblank.sh文件中的.
文件內容如下:
#!/bin/bash
. /etc/default/acpi-support
. /usr/share/acpi-support/power-funcs
for x in /tmp/.X11-unix/*; do
displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
getXuser;
if [ x"$XAUTHORITY" != x"" ]; then
sleep 1
export DISPLAY="displaynum"
. /usr/share/acpi-support/screenblank
fi
done
紅色的這句sleep 1就是我加的,改動以後就會發現在按下Fn+F3以後會延時1秒,這樣就可以防止鍵盤抖動了。呵呵。
當然,安全起見確定編輯之前應該加這個命令(我已經cd到此目錄下,並用ls -a查看文件):sudo cp screenblank.sh screenblank.sh_bak