web-dev-qa-db-ja.com

MacBook Pro 11,4(15 "Retina)上のDebian-タッチパッドとWiFi

これを読んでくれてありがとう。

2015年半ばのMacBookPro、15インチRetina、11,4モデルを使用しています。カーネル3.16を実行しているDebian Jessieを外付けハードドライブにインストールし、起動できます。問題は2つだけです。

マウスを使ってポイントアンドクリックすることはできますが、マルチタッチが必要なことは何もできません。たとえば、感圧タッチトラックパッドを使用してスクロールしたり右クリックしたりすることはできません。 DebianのWebサイトには、すべての新しいトラックパッドをサポートする必要があると書かれているので、どうしたらよいかわかりません。システム設定ペインには、マウス/トラックパッドの下に2つのオプションしかありません。これらは役に立ちません。

私の他の問題は、内部のWiFiを機能させることができないことです。適切なドライバーを入手してインストールしましたが(brcmfmac)、動作するにはカーネル3.17が必要だと表示されます。 apt-get cache search linux-imageを使用して利用可能なアップグレードを確認すると、すべて3.16です。 Linuxは初めてなので、進め方がわかりません。どんな助けでもいただければ幸いです。

2
Roy

マルチタッチの質問に対する答えがわかりません。 (私のMacbook Pro 13 "タッチパッドはDebian8で正常に動作しますが、2009年モデルです。)

2番目の質問について(理想的には、このようなQ&Aサイトで一度に1つの質問をする必要があります)、新しいカーネルをインストールする最も簡単な方法は、 Jessie backports を使用することです。

まず、Jessieバックポートがまだリポジトリにない場合は、リポジトリに追加する必要があります。

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

(ルートとして)、次に

apt-get update
apt-get -t jessie-backports install linux-image-AMD64

現在のデフォルトのバックポートされたカーネルをインストールします(この記事の執筆時点では4.6)。

バックポートを有効にするのは安全です。新しいパッケージはバックポートから自動的に取得されないため、上記のように-t jessie-backportsを使用して明示的に選択する必要があります。

1
Stephen Kitt

Wi-Fiを機能させるには、次のことを行う必要があります。

Jessieからバックポートされたカーネルを使用して「broadcom-sta-dkms」をインストールします。

1)カーネルバージョンをアップグレードする:簡単な方法は、Stephen Kittの answer で説明されている手順に従って、4.6カーネルバージョンをインストールすることです。

echo deb http://http.debian.net/debian jessie-backports main > /etc/apt/sources.list.d/jessie-backports.list

apt-get update

apt-get -t jessie-backports install linux-image-AMD64

2)broadcom-sta-dkmsパッケージ(non-free)をインストールし、wlカーネルモジュールをロードします。

non-freesources.listに追加し、必要なパッケージをインストールします。

apt-get install build-essential dkms wireless-tools
apt-get install linux-headers-$(uname -r)
apt-get install broadcom-sta-dkms

競合するモジュールをアンロードします。

 modprobe -r b44 b43 b43legacy ssb brcmsmac

wlモジュールをロードします。

modprobe wl

タッチパッドを機能させるには、 mtrack ドライバーをインストールする必要があります:

apt-get install xserver-xorg-input-mtrack

50-synaptics.conf構成ファイルを編集します。

nano /usr/share/X11/xorg.conf.d/50-synaptics.conf

section "InputClass"まで下にスクロールし、次のように編集します。

Section "InputClass"
   MatchIsTouchpad "on"
   Identifier      "Touchpads"
   Driver          "mtrack"
EndSection
0
GAD3R