Macbook Pro 10,1 Ubuntu 13.10で画面の明るさを調整できない


12

最近、Retina Macbook ProにUbuntuをインストールしました(この素晴らしいガイドに従って)。

これまではすべて正常に機能しますが、割り当てられたキーを使用したり他の手段を使用したりしても、画面の輝度/バックライトを調整することはできません。私はこの問題に最初に対処したわけではないことを知っていますが、これまでに見つけたすべての提案された解決策はうまくいきませんでした。私は次のことに失敗しました:

  • RegistryDwords" "EnableBrightnessControl=1デバイスセクションにオプションを含める/etc/X11/xorg.conf
  • アプリケーション xbacklight
  • 私はまた、のような任意のファイルを発見していないmbp_backlightか、apple_backlightおそらく開始点になります私のシステムで。

Nvidiaドライバーを使用しています。(ところで:nouveau-driverでは、明るさを調整するためのキーが機能します。ただし、nouveauドライバではUbuntuはサスペンドモードから再開しません)

私にできることはありますか?ありがとう!


また、成功せずに最新のnvidiaドライバー331.25を試しました。
pjvds

回答:


15

。。私は修正がこの行を追加して15" MacBook Proの11,3(2013年後半)331.49のNvidiaドライバカーネル3.14.0-031400rc5-ジェネリックと私の輝度制御キーはどちらか働いていなかったとした私の上のUbuntu 13.10をインストール/etc/rc.local

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

輝度制御キーが機能するようになりました。


これは、Ubuntu 14.04(カーネル3.13.0-32-generic)とNvidiaドライバーバージョン340.24を実行しているMacbook Pro 10,1で完全に機能します。
rcv 14

1
これはMacbook Pro 11,3(2014年半ば)とUbuntu 14.04で完璧に機能しました。
pcx 14

これは、Macbook Pro 3,1(2007年後半)およびXubuntu 14.04とNouveauドライバーでは何もしませんでした。00:01.00は確かにnvidiaカードのPCIブリッジですが。

また、これはDebianのストレッチを実行している私のMacBookPro11,3 '14網膜15"のために完璧に働いていた唯一の方法この答えはより良いかもしれない、それはソースを引用している場合である。。
スティーブンNiedzielski

Ubuntu 17.04を搭載したMacBook Pro 11,3(2013年後半)でこれを試していますが、/ etc / rc.localはもうありません-代わりにこれを置くアイデアはありますか?
-Mr.Gosh

8

nvidiaドライバーでバックライトを使用する場合は、(rootとして)実行してみてください:

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

次に、gmux_backlight sysfsファイルを使用してバックライトを調整します。

echo 200 > /sys/class/backlight/gmux_backlight/brightness
echo 800 > /sys/class/backlight/gmux_backlight/brightness

2

UbuntuおよびLinux Mintでビデオ/グラフィックカードを見つける

ターミナルで次のコマンドを実行して、バックライト/輝度に使用されているビデオカードを確認します。

ls /sys/class/backlight/

Ubuntuでグラフィックドライバーを見つける

ご覧のとおり、私の出力はdell_backlightとintel_backlightです。使用中のグラフィックスカードがIntelであることを示すインジケーター。グラフィックカードを確認する別の方法は、[システム設定]-> [詳細]-> [グラフィック]に移動することです。使用中のグラフィックカードを確認できます。

グラフィックカードがIntelの場合、以下の修正を続行できます。UbuntuおよびLinux MintのIntelカードの輝度制御の問題を修正します。

ターミナルを開き、次の構成ファイルが存在しない場合は作成します。

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 13.10で明るさ制御が機能しない問題を修正


Kubuntu 15.04 @ MacBook Pro
12,1

1

CLIを使用してNVidia GPUを無効にします

echo 'OFF' > /sys/kernel/debug/vgaswitcheroo/switch

起動時にこれを実現するには、上記の行を /etc/rc.local

Intelドライバーがインストールされていることを確認してください。

sudo apt-get install xserver-xorg-video-intel 

これにより、画面の明るさを一時停止、再開、および調整することは魅力のように機能します。

まだ解決されていない唯一の問題は、このバグが原因でログオフ/シャットダウン中にボックスがハングすることです(電源キーを5秒間押したままにして強制的にシャットダウンする必要があります)。


1

これを試して。

  • 実行する $ sudo gedit /etc/default/grub

  • GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"を次のように変更します。

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

  • 変更を保存します。

  • 実行する $ sudo update-grub

  • リブート。

輝度制御に関するArchlinux Wikiはこちら


0

私が見つけた最も満足のいく解決策は、OSXでgfxCardStatusを使用してディスクリートのNvidia-GPUを無効にし、Ubuntuを再起動することでした。ただし、これはあまりエレガントではないため、Ubuntuでも同様の方法を探しています。だから、UbuntuでNvidia GPUを無効にする方法を知っている人がいたら教えてください。バンブルビーを試しましたが、失敗しました。MacはOptimusテクノロジーを使用していないため、どうやら一般的なMacBookとは互換性がありません。正直なところ、私はこれらすべてについて本当の知識を持っていません。Ubuntuをシステム上でエレガントに実行したいだけです。

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