私は Acer Aspire ES1-531-P8JN を使用しています。このパソコンには、統合グラフィックスの Intel N3700 CPU が搭載されています。ビデオ ドライバー i915 は (L)Ubuntu 15.10 では動作するのですが、Debian Jessie 8.3.0 では動作しないようです。このことが心配です。このプログラムをxbacklight
Debian でも動作させたいのですが、Ubuntu よりも Debian の方が好きでしたが、目がひどく疲れたので Lubuntu に切り替えなければなりませんでした。
sudo lshw -c video
Debian で得られるものは次のとおりです:
*-表示 未請求 説明: VGA互換コントローラー 製品: インテルコーポレーション ベンダー: Intel Corporation 物理ID: 2 バス情報: pci@0000:00:02.0 バージョン: 21 幅: 64 ビット クロック: 33MHz 機能: pm msi vga_controller bus_master cap_list 設定: レイテンシ=0 リソース: メモリ:90000000-90ffffff メモリ:80000000-8ffffffff IOポート:2000(サイズ=64)
Lubuntu で得られる結果は次のとおりです。
*-画面 説明: VGA互換コントローラー 製品: インテルコーポレーション ベンダー: Intel Corporation 物理ID: 2 バス情報: pci@0000:00:02.0 バージョン: 21 幅: 64 ビット クロック: 33MHz 機能: pm msi vga_controller bus_master cap_list rom 構成: ドライバー=i915 レイテンシ=0 リソース: irq:312 メモリ:90000000-90ffffff メモリ:80000000-8ffffffff ioport:2000(サイズ=64)
lsmod | grep i915
Debian では次のようになります:
i915 837175 0 drm_kms_helper 49210 1 i915 drm 249955 2 i915、drm_kms_helper i2c_algo_bit 12751 1 i915 ビデオ 18096 2 i915,acer_wmi ボタン 12944 1 i915 i2c_core 46012 7 drm、i915、i2c_hid、drm_kms_helper、i2c_algo_bit、v4l2_common、ビデオデバイス
Lubuntu では次のようになります:
i915 1130496 4 i2c_algo_bit 16384 1 i915 drm_kms_helper 126976 1 i915 drm 356352 5 i915、drm_kms_helper ビデオ ls 36864 2 i915,acer_wmi
また、Debian には のエントリがありません/sys/class/backlight
が、Lubuntu には がありますintel_backlight
。どこかで読んだのですが、 にエントリがない場合、/sys/class/backlight
Linux カーネルはディスプレイが物理的な明るさスイッチがある非常に古いものであると判断しているということです。しかし、Debian と Ubuntu が使用するカーネルはそれほど違うとは思いません。
Debian での作業に協力してくださいxbacklight
。ありがとうございます!
編集: Lubuntu のエラー メッセージを追加しますdmesg
:
[ 0.182944] ACPI エラー: 領域 [RAM_] のハンドラーがありません (ffff88017b4b8558) [EmbeddedControl] (20150619/evregion-163) [ 0.182955] ACPI エラー: 領域 EmbeddedControl (ID=3) にハンドラーがありません (20150619/exfldio-297) [ 0.182966] ACPI エラー: メソッドの解析/実行に失敗しました [\_SB_.PCI0.LPCB.EC0_._REG] (ノード ffff88017b4b9208)、AE_NOT_EXIST (20150619/psparse-536) [ 0.183081] ACPI エラー: 領域 [RAM_] のハンドラーがありません (ffff88017b4b8558) [EmbeddedControl] (20150619/evregion-163) [ 0.183089] ACPI エラー: 領域 EmbeddedControl (ID=3) にハンドラーがありません (20150619/exfldio-297) [ 0.183097] ACPI エラー: メソッドの解析/実行に失敗しました [\_SB_.PCI0.LPCB.EC0_._REG] (ノード ffff88017b4b9208)、AE_NOT_EXIST (20150619/psparse-536) [ 0.243103] acpi PNP0A08:00: _OSC が失敗しました (AE_ERROR); ASPM を無効にします [ 1.971340] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 2.356840] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 3.270826] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 16.051457] EXT4-fs (sda5): 再マウントされました。オプション: errors=remount-ro [ 110.693938] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 116.909911] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 118.610041] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 221.721939] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました [ 223.091774] [drm:valleyview_update_wm [i915]] *エラー* Punit DDR DVFS 要求の待機中にタイムアウトしました
デビアン:
[ 0.200280] ACPI エラー: 領域 [RAM_] のハンドラーがありません (ffff88017f056938) [EmbeddedControl] (20140424/evregion-163) [ 0.200290] ACPI エラー: 領域 EmbeddedControl (ID=3) にハンドラーがありません (20140424/exfldio-297) [ 0.200300] ACPI エラー: メソッドの解析/実行に失敗しました [\_SB_.PCI0.LPCB.EC0_._REG] (ノード ffff88017f057f18)、AE_NOT_EXIST (20140424/psparse-536) [ 0.200412] ACPI エラー: 領域 [RAM_] のハンドラーがありません (ffff88017f056938) [EmbeddedControl] (20140424/evregion-163) [ 0.200419] ACPI エラー: 領域 EmbeddedControl (ID=3) にハンドラーがありません (20140424/exfldio-297) [ 0.200426] ACPI エラー: メソッドの解析/実行に失敗しました [\_SB_.PCI0.LPCB.EC0_._REG] (ノード ffff88017f057f18)、AE_NOT_EXIST (20140424/psparse-536) [ 0.389651] acpi PNP0A08:00: _OSC が失敗しました (AE_ERROR); ASPM を無効にします [ 8.578880] EXT4-fs (dm-0): 再マウントされました。オプション: errors=remount-ro [ 9.899828] usb 1-5.1: エラー -2 により直接ファームウェアのロードに失敗しました [ 9.902636] ath3k: 1-5.1:1.0 のプローブがエラー -12 で失敗しました
によるとこのサイト、にエントリがない場合は、/sys/class/backlight
ACPI バックライト ドライバーに問題がある可能性もあります。 では ACPI に関するエラー メッセージがいくつかありましたdmesg
が、残念ながら Debian だけでなく Ubuntu でも表示されました。ただし、Ubuntu ではバックライト制御は機能します。
編集2: Debian 8.3.0 のカーネル バージョンは 3.16.0-4-amd64 ですが、Lubuntu 15.10 のカーネルは新しいバージョン 4.2.0-27-generic です。違いがあるかどうかはわかりませんが...
答え1
4.3.0-0.bpo.1-amd64
コンパイル済みのカーネルを次のようにインストールしました。このガイドするとすぐに にエントリintel_backlight
が表示され/sys/class/backlight
、プログラムxbacklight
も動作しました。
(ハードウェアが非常に新しいため、古いカーネルではサポートされていなかったようです。このノートパソコンを入手したばかりです。)
今では、これがうまくいったことに興奮しています。なぜなら、Ubuntu の嫌いなところや Debian の好きなところすべてにもかかわらず、これが Debian で作業できなかった主な理由だったからです。しかし、カーネルのアップグレードにはすでに副作用が現れています。iceweasel が頻繁にクラッシュするようになりました。これは、私がこれまでテストした数少ないプログラムの 1 つです。
したがって、完璧な解決策ではないものの、私にとっては十分です。