web-dev-qa-db-ja.com

Ubuntu 16.04でMacbook Proのバックライトコントロールが機能しない

Ubuntu 16.04をインストールした後、Macbook Pro Retinaのバックライトの問題を修正しようとしています。

問題は、バックライトの調光ボタンです F1F2 または Fn+F1 そして Fn+F2 Ubuntu 16.04をインストールした後、まったく機能しません。

acpi_backlight=vendorパラメータにGRUB_CMDLINE_LINUX_DEFAULTを設定し、再起動してもまだ機能しないことを推奨するいくつかの回答を実行しました。

また、私はこの他の回避策を試しました https://itsfoss.com/fix-brightness-ubuntu-1310/ しかし、ls /sys/class/backlight/ディレクトリは異なるファイルを返します、私も設定しようとしましたリンクで提案されたものと同様の構成ですが、グラフィックカードでUbuntuを起動するとエラーが発生しました。

誰かがこれを理解しましたか?

5
Rubiks

私がしたことは:

Sudo vim /etc/rc.local 

出口行の前に次の行を追加しました

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

その後、再起動します。

それは私のために働いた。

6
Weemen
  1. ターミナルアプリケーションで次のように入力します。
Sudo nano /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf
  1. ペースト:
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "[GPU]"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection
  1. 新しいターミナルタブ(Control + T)またはウィンドウで次のように入力します。

lspci | grep -i --color 'vga\| 3d\| 2d'

  1. 最初の端末の下位では、2番目の端末に示されている括弧の間の名前を表す単語[GPU]があり、括弧は省略されています。

  2. ドキュメントを最初の端末(Control + O)に保存し、コンピューターを再起動します。

これは役に立つかもしれません:

# grab copy of source
curl -O https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.8.7.tar.xz
tar xf linux-4.8.7.tar.xz
cd linux-4.8.7/drivers/platform/x86

# patch it
curl -o file.patch https://bugzilla.kernel.org/attachment.cgi?id=218051
patch Apple-gmux.c < file.patch

# build it
echo '
obj-m += Apple-gmux.o

all:
  make -C /lib/modules/$(Shell uname -r)/build M=$(PWD) modules

clean:
  make -C /lib/modules/$(Shell uname -r)/build M=$(PWD) clean
' > Makefile
make

# install
targetDir="/lib/modules/$(uname -r)/kernel/drivers/platform/x86"
Sudo cp ${targetDir}/Apple-gmux.ko ${targetDir}/Apple-gmux.ko.backup
Sudo cp Apple-gmux.ko ${targetDir}

reboot

ソース: https://bugzilla.kernel.org/show_bug.cgi?id=105051#c37

1
extr15