Linux Mint Türkiye

Linux Mint Destek => Donanım => Diğer Donanımlar => Konuyu başlatan: cmlds29 - 26 Haziran 2018, 05:21:52

Başlık: [Çözüldü] 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: cmlds29 - 26 Haziran 2018, 05:21:52
Selamlar öncelikle :)

13 inç 2016 Macbook Pro Touchbar olmayan versiyon var elimde ve Linux Mint kurmak istiyorum.
Sadece klavye ve mousepad maalesef çalışmıyor. İnternet üzerinde bi yazı buldum ama nasıl yapabileceğim ile alakalı bana yardımcı olabilecek birisi lâzım.
Yazı;
https://nixaid.com/linux-on-macbookpro/

Bana yardımcı olursanız çok sevinirim :)
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Danny - 26 Haziran 2018, 13:59:06
DKMS: Keyboard, touchpad and touchbar
To avoid hassle with plugging the external keyboard/mouse, you can already build in the keyboard, touchpad and touchbar drivers:

Harici klavye / fare takmakla uğraşmaktan istemiyorsnız, klavye, touchpad ve touchbar sürücülerini aşağıda anlatıldığı şekilde oluşturabilirsiniz diyor. Komutları da yazının altında paylaşmış.
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Leopard - 26 Haziran 2018, 14:46:42
Linkte update kısmında Ubuntu 18.04'te 4.15 kerneli ile çalıştığı belirtilmiş.

Ukuu ile kernel güncellemesi yaparsanız ( ki 4.17 şu an en son stabil sürüm ) tahminen çalışır.

Ya da Linux Mint 19'un betasını da deneyebilirsiniz. O da 4.15 kerneli ile geliyor.
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: cmlds29 - 26 Haziran 2018, 17:29:02
DKMS: Keyboard, touchpad and touchbar
To avoid hassle with plugging the external keyboard/mouse, you can already build in the keyboard, touchpad and touchbar drivers:

Harici klavye / fare takmakla uğraşmaktan istemiyorsnız, klavye, touchpad ve touchbar sürücülerini aşağıda anlatıldığı şekilde oluşturabilirsiniz diyor. Komutları da yazının altında paylaşmış.

Kod: [Seç]
# lsinitramfs /boot/initrd.img-4.13.0-36-generic | grep -iE "appletb|applespi"
lib/modules/4.13.0-36-generic/updates/dkms/appletb.ko
lib/modules/4.13.0-36-generic/updates/dkms/applespi.ko

Bölümünde tıkanıyorum maalesef

Mesajlar Birleştirildi.
Linkte update kısmında Ubuntu 18.04'te 4.15 kerneli ile çalıştığı belirtilmiş.

Ukuu ile kernel güncellemesi yaparsanız ( ki 4.17 şu an en son stabil sürüm ) tahminen çalışır.

Ya da Linux Mint 19'un betasını da deneyebilirsiniz. O da 4.15 kerneli ile geliyor.
Kodu veren arkadaş, 4.13.0-36 ile denemiş.

Ben bi şansımı Neon'da deneyeyim dedim.
Benim sistemdeki kernel ise
Kod: [Seç]
uname -a
Linux neon 4.13.0-45-generic #50~16.04.1-Ubuntu SMP Wed May 30 11:18:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Leopard - 26 Haziran 2018, 17:40:48
[member=2770]cmlds29[/member] Şuna binaen demiştim , yoksa evet ilk başta 4.13 ile denemiş zaten.

Alıntı
Update 2: As many have been asking, here is a ready ISO with Ubuntu 18.04 for MacBook (Linux 4.15.0-22), touchbar and keyboard are working.
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: cmlds29 - 26 Haziran 2018, 17:47:05
[member=2770]cmlds29[/member] Şuna binaen demiştim , yoksa evet ilk başta 4.13 ile denemiş zaten.

Yukarıda verdiğim komutta kaldım, nasıl yapabilirim?
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Leopard - 26 Haziran 2018, 23:40:04
[member=2770]cmlds29[/member] Bilemiyorum maalesef , kerneli güncelleme şansınız yok mu acaba?

Çok daha basit ve temiz bir çözüm gibi duruyor.
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Butterfly - 28 Haziran 2018, 18:18:54
Alıntı
# lsinitramfs /boot/initrd.img-4.13.0-36-generic | grep -iE "appletb|applespi"
lib/modules/4.13.0-36-generic/updates/dkms/appletb.ko
lib/modules/4.13.0-36-generic/updates/dkms/applespi.ko

[member=2770]cmlds29[/member] , ilk komut sadece kurulumu yaptıktan sonra ilgili çekirdek için sürücü modülünün hazır olup olmadığını kontrol ediyor. Diğerleri ise bu sağlamanın bir çıktısı, yani appletb ve applespi sürücü modüllerinin ilgili çekirdek için var olduğunu doğruluyor.

Lütfen [member=3240]Leopard[/member] 'ın belirttiği üzere UKUU yardımıyla çekirdeğin daha güncel sürümünü kurmayı dener misiniz? UKUU uygulamasını aşağıdaki komutlarla PPA deposundan kurabilirsiniz.

Kod: [Seç]
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Not: Çekirdeğin bahsedilen sürümü Linux Mint 18.x deposunda da mevcut aşağıdaki şekilde kurmayı deneyebilirsiniz.

https://forum.linuxmint.net.tr/index.php?topic=9154.0
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: cmlds29 - 09 Ağustos 2018, 19:12:24
[member=2770]cmlds29[/member] , ilk komut sadece kurulumu yaptıktan sonra ilgili çekirdek için sürücü modülünün hazır olup olmadığını kontrol ediyor. Diğerleri ise bu sağlamanın bir çıktısı, yani appletb ve applespi sürücü modüllerinin ilgili çekirdek için var olduğunu doğruluyor.

Lütfen [member=3240]Leopard[/member] 'ın belirttiği üzere UKUU yardımıyla çekirdeğin daha güncel sürümünü kurmayı dener misiniz? UKUU uygulamasını aşağıdaki komutlarla PPA deposundan kurabilirsiniz.

Kod: [Seç]
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Not: Çekirdeğin bahsedilen sürümü Linux Mint 18.x deposunda da mevcut aşağıdaki şekilde kurmayı deneyebilirsiniz.

https://forum.linuxmint.net.tr/index.php?topic=9154.0

Sorunu aşağıdaki komutlar ile çözdüm.

Kod: [Seç]
sudo apt-get install dkms git
git clone https://github.com/roadrunner2/macbook12-spi-driver.git
pushd macbook12-spi-driver
git checkout touchbar-driver-hid-driver
sudo ln -s `pwd` /usr/src/applespi-0.1
sudo dkms install applespi/0.1
popd

Yalnız yeni bir sorun daha çıktı, Cirrus Logic CS8409 AB51) ses donanımı çalışmamakta, bu konu hakkında internette baya araştırma yaptım ama sonucu maalesef bulamadım, siz bana yardımcı olursanız sevinirim.
Başlık: Ynt: 2016 Macbook Pro klavye ve mousepad çalışmamakta
Gönderen: Butterfly - 09 Ağustos 2018, 23:21:36
Sorun çözüldüğüne göre bu konuyu etiketleyip kilitliyorum. Ses sorunu için Ses Kartları bölümüne yeni bir konu açabilirsiniz.