web-dev-qa-db-ja.com

Macbook Pro 5.5の輝度設定は機能し、記憶されますが、起動時には使用されません

この質問は、ユーザーの明るさ設定が機能しないか記憶されていないフォーラムの他のさまざまな質問に似ています。

  1. 明るさコントロールはMacBook Pro 5.5(ubuntu 12.04 LTS)では機能しません
  2. デスクトップは再起動後に明るさの設定を記憶しません

暗号化されたホームディレクトリを使用した新しい(デュアルブート)Ubuntu 12.10インストールでは、輝度コントロール([輝度とロックの設定]パネルのスライダーとファンクションキーの両方)がすぐに使用できました(hurrah!)。残念ながら、設定は記憶されていませんでした。

スレッド(2)、コメント13から、システムにremember設定を取得できましたが、使用できませんでした。記録のために、私のシステムでは、rc.localのパスを調整する必要があります:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 0 > /sys/class/backlight/Apple_backlight/brightness
exit 0

これにより、シャットダウン時の画面の輝度レベルが正常に記録されますが、画面の輝度には影響しません。私は値が記録されていると言うことができます:

  • /sys/class/backlight/Apple_backlight/brightnessには起動時の値が含まれます
  • [明るさとロック]パネルのスライダーが正しい位置にある
  • 輝度とロックのスライダーを変更するか、輝度ファンクションキーを使用すると、画面の輝度が輝度ファイルに記録された値の次の値に変更されます(たとえば、ファンクションキーを使用してバックライトを設定した場合まだオンになっている最も暗い設定に再起動し、ファンクションキーを使用して画面を暗くします一度、バックライトがオフになります)

パズルの最後のピースを完成させる方法はありますか?

13
bhotel

xrandrで手動で設定しようとしましたか?これを試してください:明るさを0.8に設定するには、このコマンドを〜/ .xprofileに入力します(まだ利用できない場合は、このファイルを作成します)

xrandr --output LVDS1 --brightness 0.8

上記のコードは、メインモニター(LVDS1)の輝度を0.8に設定します。必要に応じて変更してください。次に、Macを再起動して、見てみましょう。

1
bagustris

これは、Macbook Proの現在のバグです。どうやって知るの?私はMacbook Proのユーザーがバグとして起動したのです。設定が変更されることと関係していますが、ハードウェアが変更を認識していません。一部のMacbook Proユーザーにとっては、何に変更しても構いません。「設定」をレジスタにエコーして手動でハード変更すると、フラグが変更されますが、ハードウェアはその変更を認識しません。これは、ハードウェアへのACPIインターフェイスに関係しています。

*エレガントではありませんが、現在の回避策があります。 OSXにアクセスして輝度設定を変更した場合、再起動してUbuntuに戻ると、最後のOSX輝度設定はUbuntuの起動時に現在の設定になります。

その問題がある場合は、このバグをサブスクライブして解決を支援してください。 バックライトコントロールは機能しませんが、/ sys/class/backlightにエントリがあります。

1
MAFoElffen

EFIモードで起動しているかどうかに関係があるのではないかと思います。 Ubuntuができないのに、Mac OS Xが設定を変更できるのはそのためだと思います。この記事には、EFIモードでの起動に関する情報があります。 https://help.ubuntu.com/community/UEFI

幸運を祈ります!

0
nkennel