web-dev-qa-db-ja.com

ノートパソコン:内部LCDが再アクティブ化されない

こんにちは、VGAを介してドッキングステーションに接続された外付けモニター付きのThinkPad T430があります。

ふたを閉じて再び開くと、内部ディスプレイが黒のままで再アクティブ化されません。

私は、Ubuntu Saucyデイリービルドのフレッシュインストールを使用しています。

2
cebor

Thinkpad T430でも同じ問題が発生しました。 Ubuntu 13.04から13.10にアップグレードしました。

これらのコマンドを使用してこの問題を解決しました。 --modeオプションなしで明示的にモードを設定する必要がありますが、--modeがないと機能しません。

xrandr --output LVDS1 --mode 1600x900
xrandr --output LVDS1 --mode 1600x900 --left-of VGA1

注:1600x900をyour画面解像度に変更して、サポートされている解像度のリストを取得するには、次のコマンドを入力します。

xrandr

ウェイクアップ/再開スクリプトは、一時停止からの再開後にこれを明示的に設定しないようです。

簡単な自動ソリューション:以下のスクリプトで/etc/pm/sleep.d/01_thinkpadlcdという名前の新しいファイルを作成します。

#!/bin/sh
#copy to /etc/pm/sleep.d
LOGFILE="/var/log/sleep.log"

case "$1" in
        resume|thaw)
                echo "Resumed from suspend at `date`" >> "$LOGFILE"
                xrandr --output LVDS1 --mode 1600x900 --left-of VGA1
                echo "Thinkpad built-in monitor turned on"
                ;;
esac

実行ビットを設定することを忘れないでください:

Sudo chmod +x /etc/pm/sleep.d/01_thinkpadlcd
2
tiger2wander