Yüzey Pro 3 veya Linux üzerinde Ubuntu?


12

Şimdilik bulduğum şey, ubuntu 15.04 dokunuşunu kullanabileceğim ancak kaydırma yapamayacağım.

Ben açtım:

/usr/share/X11/xorg.conf.d/10-evdev.conf

Ve ekledi:

Section "InputClass"  
    Identifier "Surface Pro 3 cover"
    MatchIsPointer "on"
    MatchDevicePath "/dev/input/event*"
    Driver "evdev"
    Option "vendor" "045e"
    Option "product" "07dc"
    Option "IgnoreAbsoluteAxes" "True"
EndSection 

Yeniden başlattım ve dokunmatik yüzey çalışıyor wolla! : D mutlu!

şimdi biri bana yardımcı olabilir bu şeylerin geri kalanı ile sıkışmış im?

  1. güç düğmesi + ses düğmesi
  2. kapağı kapat
  3. 2 parmakla kaydırma
  4. dokunarak kaydırma

1
En yeni çekirdeğin (15.04'te değil) Yüzey 3 için çok fazla destek eklediğini okudum. Gelişmelerin henüz bu çekirdeğinde olup olmadığından emin değilim.
chaskes

1
Benim yüzey pro 3 üzerinde ubuntu / archlinux çalıştırıyorum. Sadece kendi çekirdeğinizi derlemeniz ve üzerine bazı yamalar uygulamanız gerekiyor. Yakında bunu nasıl yapabileceğinizi cevaplayacağım, oldukça kolay.
Pabi

Yanıtlar:


14

Ubuntu ve archlinux çalıştıran Surface pro 3'üm var.
Her şey iyi çalışıyor, ancak istediğiniz şeyler için kendi çekirdeğinizi derlemelisiniz, ki bu daha zor geliyor.

4.0.1 Çekirdek kaynaklarını buradan ve yamaları buradan indirin .
Her iki dosyayı da yeni bir dizine çıkarın.

tar xvf archive.tar.gz /folder

İle araçları yükleyin

sudo apt-get install libncurses5-dev kernel-package` 

Tüm yamaları

patch -p1 -i xxx.patch

Geçerli yapılandırmayı şununla kopyala:

cp /boot/config-`uname -r` .config

Çalıştırmak:

make menuconfig

ardından ESCESCkaydetmek ve çıkmak için düğmesine basın .

Derlemeye şununla başlayın:

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-surface-pro-3 kernel_image kernel_headers

Bilgisayarınıza bağlı olarak derleme 1-2 saat sürebilir. Eğer bir çift çekirdekli varsa ekleyebilir -j 2sonra make-kpkg, -j 4bir quadcore varsa.
Make daha sonra belirttiğiniz çekirdek sayısını kullanır.

Tamamlandığında iki .debdosyaya sahip olacaksınız .
Bunları yükleyinsudo dpkg -i linux-image*.deb linux-headers*.deb

Sisteminizi yeniden başlatın ve önyükleme sırasında yeni derlenmiş Çekirdeği seçin.


Ben daha yeni yamalı önce ben biraz sıkışmış im .. sry. nasıl yama yapabilirim? anlamıyorum. Ben yazın: patch -p1 -i battery.patch Ve çıktı: giriş satırında yama için dosya bulamıyor 5 Belki de yanlış -p veya --strip seçeneğini kullandınız? Buna giden metin: -------------------------- | kernel-patches / buttons.patch0000644000175000000330000001542312511071473015672 0ustar patricksudodiff --git a / drivers / platform / x86 / Kconfig b / sürücüler / platform / x86 / Kconfig | dizin 9752761..0205201 100644 | --- a / drivers / platform / x86 / Kconfig | +++ b / sürücüler / platform / x86 / Kconfig - ------------------------
user232447

Daha iyi okunabilirlik için lütfen hata mesajını sorunuzda düzenleyin. Çekirdek kaynak dosyaları ve yama dosyaları aynı dizinde mi?
Pabi

yanlış anlama için özür dilerim. hiçbir çekirdek yama ve kaynak farklı klasörde .... söylediklerini takip ve şimdi derleme! : Bunu test etmek için sabırsızlanıyorum.
user232447

tamam şimdi ben yükledim ve yeniden. ancak önyükleme sırasında yeni compield çekirdeğini seçme seçeneği yok mu?
user232447

Seçmek zorundasın Advanced options for Ubuntu.
Pabi

4

Ubuntu'yu sadece sp3'ümde (çift önyükleme olmadan) çalıştığım her şey, pil, kameralar, tüm düğmeler vb.Ile çalıştırıyorum. Çekirdeği tüm archlinux yamalarıyla yeniden derledim ve her şeyin çalışması için yamalar var. Düğmelerle veya başka şeylerle ilgili hala sorunlarınız varsa, bu indirme bağlantısını yamaları için tekrar bulmayı deneyebilirim.

EDIT: Bulundu - https://github.com/matthewwardrop/linux-surfacepro3

Memnun olmadığım tek şey, linux'da bölünmüş klavye olmaması. 7 "nin üzerindeki dokunmatik ekranlar için çalışma klavyesi olmadan tabletlerin nasıl desteklenebileceğini görmeyin. Bunun için kendim yapmak zorunda kaldım. Win8.1 klavyelerinin bölünmüş düzenini klonlamak için python ve gtk3 kullanma. Eklemem gereken birkaç düğme eksik ve sonra mutlu olacağım :)

İpucu: sudo apt-get install powertop sudo powertop - otomatik ayar

Bu, dizüstü bilgisayar moduna göre ayarlanması için birçok pil aç ayarını düzeltir, tablet pilinin pencerelerden daha uzun ve hatta biraz daha uzun süre dayanmasını sağlar. onsuz pil daha hızlı biter. Her önyüklemeden sonra çalıştırılmalıdır (sudo olmadan /etc/rc.local içine koyun) ve askıya alma / hazırda bekletme modundan her uyandıktan sonra (ayrıca komut dosyası da yazılabilir).

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.