ログイン時に画面の明るさが 0% になり、起動時に暗くなります

ログイン時に画面の明るさが 0% になり、起動時に暗くなります

できるだけ短く正確に伝えたいので、ここにすべての事実を述べます。

  1. 私は 16.10 を実行しています (この問題は同じラップトップの 14.04 から続いており、Windows に戻らざるを得なかったので、これはひどい/迷惑なバグでした)
  2. 私のラップトップは、アップグレードされた RAM (16 GB) と 1 TB Samsung SSD、Nvidia Geforce 440m、i7 プロセッサ (2.45 GHz) を搭載した Sony Vaio VPCEG44FX です。5 年前の小さなモンスターですが、私のお気に入りの戦士です。(ハードウェア側には何も問題がないことは保証できます)
  3. 私はNvidiaリポジトリのNVIDIA bINARY 367.35を使用しています。
  4. これから説明する問題以外に、Ubuntu で私を悩ませるものは何もありません。私のラップトップは今ではクールに動作します (Windows では常に熱を持っていました)

それで、問題は次のとおりです。

毎回 (14.04 以降) コンピューターが起動すると、VAIO のスプラッシュ スクリーン、Nvidia のスプラッシュ スクリーン (表示された後に暗くなります)、短い TTY 入力 (ユーザー名-vaioTTY:パスワードなど) が表示され、その後ログイン音が聞こえます。ただし、この時点では画面は完全に黒です。

通常はログインに進みますが、ここで奇妙な部分があります。通常は、私が読んだところによると、FN ホットキーを使用して明るさを上げるだけでよいのでしょうか? でも、それができません。音量を上げたり下げたりすることも、明るさを上げたり下げたりすることもできません。外部ディスプレイを接続し、外部モニターが入力を要求するまで (つまり、LCD のみのモードに切り替えた) FN キーを押して LCD/外部/クローンまたは拡張を切り替える必要があります (ここでは FN+F7)。この時点で明るさのホットキーが機能し始めます。

この問題が原因で、私は Ubuntu 14.04 を放棄し、NVIDIA ドライバーを使い始めたので、この問題は NVIDIA ドライバーに関連していると推測できます。

さて、しばらく時間が経ち、Ubuntu をもう一度試してみることにしました。16.04 をインストールしたところ、最初は完璧に起動しましたが、その後、恐ろしいバグが発生しました。外部ディスプレイを初めて接続した後にこのバグが発生したことに気付きました (最初の 10 回ほどの起動は問題ありませんでしたが、まだ他の画面を使用する必要がなかったためです)。初めて画面を接続した後、その後の再起動で、私が説明したのと同じバグが発生しました。

16.10 にアップグレードしたばかりですが、まだこの問題と戦っています。レガシー ドライバーの使用を試しましたが、Noveau ドライバーは私には無理です。(私は、ワークフローに必要な tensorflow やその他の cuda ソフトウェアを使用しています。)

ということで、私はグーグルユーザーであり、潜入者であり、コピーペースト者であり、あなたの慈悲を求めています。ほとんどの問題は質問されるので、通常は自分でトラブルシューティングしますが、この特定の問題の原因を特定することはできません。

もしここにいる誰かが親切にも私に正しい方向を指し示してくれるなら、私はとても感謝するでしょう。

ところで、私は明るさ設定スクリプトは要りません。美しいログイン画面を表示したいのです!! 半分壊れた OS は要りません。

答え1

まあ、コメントでは運悪く半分回避策があったと書きましたが、今はいろいろ調べた結果、問題に対する完全な答えにたどり着いたので、それを共有したいと思います。

この問題はバックライトの制御に関係しています。ホットキーが機能しないのはキーボードのレイアウトの問題か何かのように見えるかもしれませんが、キーボードとはまったく関係がなく、ACPI 設定と電源管理に大きく関係していることがわかりました。

まず、この回答は私のラップトップのブランドとモデルに固有のものですが、この特定のエラー (明るさのホットキー fn+F5 と +F6、およびログイン時に明るさが 0% のままになる) があるどのラップトップにも当てはまると思います。

ターミナルで以下を実行します。ls /sys/class/backlight/

この出力は重要です (大文字と小文字が区別されるので、書き留めておいてください)。

私の場合は引用符なしの「sony」と表示されました。

それからsudo gedit /etc/default/grub

私の GRUB ファイルでは、これは 12 行目でした。acpi_backlight=(最初のコマンドの出力) を追加して、次のようになりました。

GRUB_CMDLINE_LINUX="acpi_osi=Linux acpi_backlight=sony"

次にgeditを閉じてターミナルに移動し、実行します。

sudo update-grub

回答の電源管理の部分に関しては、明るさとロックの「電力を節約するために画面を暗くする」のチェックを外す必要があります。有効になっていると、ホットキーは機能しません。

再起動して、明るさホットキーが機能することを確認してください。この問題を解決するためにインストールした明るさ/ホットキー パッケージをアンインストール/削除することを忘れないでください。

答え2

私にできたのなら、誰にでもできます。私はUbuntuを使っていますが、コードとかには興味がありません。Samsungのノートパソコンで1年以上問題はありませんでしたが、最近は起動時に毎回画面が80%の確率で暗くなっていました。3回連続で画面が暗い状態で起動した後、ここにたどり着きました。Fnキーについての説明を読みました。そこで、より明るいFn + F3を押しましたが、暗い画面でもすでに最大の明るさになっていました。そこで、何らかの非論理的な理由で、暗くするためにFn + F2キーを押すと、瞬時に画面が最大の明るさで点灯し、そこから再び暗くなり始めました。そこで、もう一度明るくするためにFn + F3を押すと、最大の明るさに戻りました。起動するたびにこれを実行する必要があるかもしれませんが、少なくとも誰かがアップグレードでこの問題を解決するまでは、この問題を解決できます。

関連情報