it-swarm.com.de

Kompatibilität der neuen Touch Bar mit Ubuntu

Ich erwäge, das MacBook Pro (Ende 2016) mit Touch Bar zu kaufen. Kann mir jemand als Programmierer und Ubuntu-Benutzer sagen, ob die Touch Bar mit Ubuntu kompatibel ist?

6
user606145

Es ist nicht im Moment.

Es ist zweifelhaft, ob es in den nächsten Jahren eine sinnvolle Kompatibilität geben wird.

3
jksoegaard

Bitte befolgen Sie zuerst diese Anleitung und dann diese sorgfältig oder befolgen Sie die folgenden Schritte:

Installieren Sie die MacBook12 SPI Treiber :

apt install dkms
git clone https://github.com/cb22/macbook12-spi-driver.git /usr/src/applespi-0.1
dkms install -m applespi -v 0.1

printf "%s\n" "# applespi" "applespi" "intel_lpss_pci" "spi_pxa2xx_platform" >> /etc/initramfs-tools/modules
update-initramfs -u

und reboot, dann folgen Sie diesem zweiten Teil (Sie können apt mit dnf tauschen):

Sudo apt install git kernel-devel
git clone https://github.com/roadrunner2/macbook12-spi-driver.git
pushd macbook12-spi-driver
git checkout touchbar-driver-hid-driver
make
Sudo mkdir /lib/modules/`uname -r`/custom/
Sudo cp applespi.ko appletb.ko /lib/modules/`uname -r`/custom/
Sudo depmod
popd

suchen Sie nun nach ** der angehängten 61-evdev-local.hwdb ** (im Verzeichnis des geklonten Repos):

Sudo cp ...the-attached-61-evdev-local.hwdb... /etc/udev/hwdb.d/61-evdev-local.hwdb
Sudo modprobe intel_lpss_pci spi_pxa2xx_platform applespi appletb

wenn Sie jetzt dracut verwenden, gehen Sie folgendermaßen vor:

Sudo mv /boot/initramfs-`uname -r`.img{,.orig}
Sudo mv ...the-attached-keyboard.conf... /etc/dracut.conf.d/keyboard.conf
Sudo dracut

sonst das:

  1. öffne folgende Datei /etc/initramfs-tools/modules
  2. an die Datei nur die fehlenden Wörter anhängen, die ausgewählt wurden aus: {applespi, intel_lpss_pci, spi_pxa2xx_platform, appletb} (Wenn in der Datei beispielsweise die Wörter pplespi und appletb bereits aufgelistet sind, nur intel_lpss_pci und spi_pxa2xx_platform anhängen ] _)
  3. speichern und schließen

endlich reboot.


Diese Anleitungen halfen mir, Treiber für die TouchBar (nicht nur TouchPad und einige andere) auf meinem MacBook Pro Touch (Ende 2016) zu installieren.

Die TouchBar funktioniert einwandfrei.

Die Distribution, die ich verwendet habe, ist Ubuntu 17.04 (ich benutze das, um diese Antwort zu schreiben), dual gebootet neben macOS Sierra.

3
kitsune