Bagaimana saya menerapkan patch ke kernel?

8

Saya sedikit noob linux, jadi jemu dengan pemahaman saya tentang aspek OS tertentu. Bagaimanapun, saya hanya memuat ubuntu ke mesin desktop saya (Dual booted) dan semuanya berjalan dengan baik. Satu-satunya masalah, adalah bahwa (saya telah meneliti masalah saya untuk sementara waktu dan telah memutuskan bahwa ini masalahnya) keyboard gaming yang saya sambungkan ke mesin tidak didukung oleh kernel.

Saya menemukan ini: http://www.spinics.net/lists/linux-usb/msg62270.html

Yaitu orang lain yang memiliki masalah yang sama, dan memperbaikinya dengan menerapkan tambalan itu ke kernel mereka. Bagaimana aku melakukan itu? Apakah ada tempat di mana saya bisa menyalin kode dari halaman web itu, atau lebih rumit dari itu?

PS Ini bukan masalah dengan perangkat keras. Mesin ini dual boot, dan bekerja dengan baik dengan windows 7, dan bekerja dengan baik di bios dan mulai sampai saat ubuntu dimuat.

Austin Witherspoon
sumber
terkait: askubuntu.com/questions/11249/...
Kevin Bowen

Jawaban:

1

Cara terbaik untuk menerapkan tambalan adalah memasang biner kernel baru. Itu cara yang lebih mudah bagi sebagian besar penduduk. Jika Anda memiliki Ubuntu 12.10, biner kernel terakhir dapat ditemukan di sini: - http://kernel.ubuntu.com/~kernel-ppa/mainline/

Di bawah direktori "v3.6.3-quantal" (tanggal 21-Okt-2012 18:04). Tanggal tambalan yang direferensikan adalah Rab, 25 Apr 2012, jadi saya rasa 3.6.3 sudah akan memuatnya (akan diperiksa beberapa saat lagi).

Untuk menginstal paket kernel, silakan ikuti langkah-langkah yang dijelaskan di sini: - Bagaimana cara saya menambahkan PPA kernel?

Rostislav Stribrny
sumber
Sayangnya, setelah membaca surat-surat terkait saya masih tidak tahu apakah itu berhasil masuk ke kernel utama atau tidak. Sepertinya saya tidak .... :-( markmail.org/message/ty25vqmclarfquqd
Rostislav Stribrny
1

Pada dasarnya Anda memiliki dua opsi.

  1. Pertama, untuk menemukan kernel prebuilt yang menyertakan tambalan itu.

    Jika tambalan itu baik (yaitu diterima oleh komunitas), ada kemungkinan seseorang telah membagikan kernel dengannya. (Mungkin bahkan, dalam kasus terbaik, rilis distribusi terbaru sudah menyertakannya.)

    Namun, seperti yang Anda ketahui, menginstal file biner dari berbagai pihak ketiga memiliki segala macam masalah kepercayaan.

  2. Kompilasi kernel sendiri.

    Dalam hal ini pastikan untuk membaca https://help.ubuntu.com/community/Kernel/Compile dengan hati-hati.

ulidtko
sumber