Lenovo Z570で画面の明るさが反映されない


18

私のLenovo Z570には、nVidiaとIntellの2つのGPUがあります。明るさの制御は、画面の明るさに対してこれまでに何の効果もありません。これは、nVidiaのドライバーと設定をいじろうとしていたときに過去にいくつかの大きな問題があったからです。私と同じ構成の14.04 LTSを参照する同様の質問は見つかりません。

コンテンツを追加/変更することで修正できると読んでいますxorg.confが、実行すると

sudo gedit /etc/X11/xorg.conf

ファイルは完全に空になります。私は何をする必要がありますか、それを追加する必要がありますか?


これは私の問題を解決しました:askubuntu.com/a/450690/313731
Arash

カードのモデルは何ですか?
Braiam 14年

nVidia 525MおよびIntell Integrated HD Graphics 3000
バレンティン14年

@SPRBRNのソリューションは、IntelグラフィックスとUbuntu 14.04で私のレノボのThinkPad X250に取り組みました
vertighelレナード

回答:


19

Intelカードでこの問題を抱えている方は、この修正をご覧ください。

次のコマンドでIntelカードを使用しているかどうかを確認できます。「intel_backlight」が表示される場合は、おそらくIntelカードがあります。

ls /sys/class/backlight/

その場合、次のコマンドを実行します。

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

そのファイルが存在するかどうかを最初に確認できますが、ファイルに触れても害はありません。次に、ファイルを編集します。

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

次のコードを挿入します。

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

ファイルを保存し、ログアウトし、再度ログインします。これはUbuntu 14.04で機能し、13.10でも機能するはずです。

It's FOSSのクレジット


これを行った後に得たもの(gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesは次のとおりです。セカンダリIntel GPUがあります。
バレンティン14

1
@SPRBRN:私のために働いた。Vostro 1500、インストールされたIntelドライバー(クラッシュを防ぐため)-ブーム、0%バックライト==非常に暗い画面。intel_backlightディレクトリで確認しました。そこには、値が00の「actual_brightness」(またはそのようなもの)がありました。修正をインストールすると、飛び上がりました(256,512程度)。共有してくれてありがとう!
男14

2
が表示された場合intel_backlight、変更/追加し20-intel.confてもシステムはグラフィックスから起動しません。リカバリモード(wiki.ubuntu.com/RecoveryMode)でファイルを削除できます。
wenzeslaus 14年

これは、ThinkPad T520でXubuntu 14.10で機能しました(問題はBumblebeeをセットアップした後にのみ発生しました)が、何らかの理由でXfceのウィスカーメニューが機能しなくなりました。結局、ウィスカーメニューパネル項目を削除するだけになりましたが、それも修正しておくといいでしょう。
srunni 14年

あなたのソリューションは、IntelグラフィックスとUbuntu 14.04で私のレノボのThinkPad X250に取り組みました
vertighelレナード

12

これは、Nvidia / Intelを搭載したLenovo T530で機能しました...

注意。BIOSグラフィック設定がNvidia OptimusからDiscrete Graphicsに変更されました(これにより、ディスプレイポートから4K外部モニターを駆動できるようになりました)。また、システムに/etc/X11/xorg.confファイルを用意する必要もありません。以下は、Nvidiaドライバーを実行しており、UnityのNVIDIA Xサーバー設定アプリにアクセスできることを前提としています。

まず、テキストエディターを起動します。グラフィックカード用にこのファイルに適切なコンテンツを追加する方法を紹介します。

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

私のファイルが空の場合、Unityからアプリ「NVIDIA X Server Settings」を開きます。

次に、「Xサーバーの表示構成」セクションに進みます。

画面の下部にある「X構成に保存」ボタンをクリックします。ここには何も保存したくないのですが、「プレビューを表示」ボタンをクリックしてください。

Section "Device"以下が表示されるまでスクロールしますEndSection。セクション全体を強調表示してコピーします。私はこのように見えました:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

これを前に開いた/usr/share/X11/xorg.conf.d/20-nvidia.confファイルに貼り付けます。

次の行を EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

次のようになります。

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

ここで/usr/share/X11/xorg.conf.d/20-nvidia.confを保存して閉じ、再起動します。明るさコントロールが機能するようになりました。この関連の投稿からアイデアを得ました。


1
Lenovo W520で完全に動作します。この明確な説明をありがとう!
tlwhitec

1
NVIdiaドライバーを使用している場合の簡単で簡単なソリューション。Lenovo W510で使用すると、完璧に機能します。
sir_k

BIOSで有効にしたThinkpad T430およびDiscrete Graphicsで正常に動作します。
fnkr

まだ有効で優れた答え。
カロルノバック

トリックがあります。NvidiaX Serverの設定にはプレビューにデータがなく、どういうわけか可視ファイルに保存されません。しかし、構成を2回保存し、バックアップファイルを作成しました。そのファイルから、私はSection "Device部品を拾うことができました。
visoft

0

実行sudo nvidia-xconfigしてxorg.confファイルを生成します。

私は同じ問題を抱えていますが、xorg.confでDWordを設定した後でも、明るさは変わりません。


0

明るさの制御が持続しないのですか、それとも変更しても効果がありませんか?

再起動後も輝度制御の変更が持続しないという問題がありました。インテルとGeForce GT 540Mグラフィックスカードが統合されたDell XPS L502Xを使用しています。私はこの問題を克服するためにxbacklightを使用しています。でパッケージをインストールします

sudo apt-get install xbacklight

次のコマンドを使用して明るさを設定します

xbacklight -set 20%

これを自動化する場合は、これを「スタートアップアプリケーション」に追加して、コンピューターが起動するたびに輝度が20%に設定されるようにすることができます。


残念ながら役に立たない:(
バレンティン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.