Saya baru saja menginstal Ubuntu 12.10 pada Samsung 900X4C saya. Namun, saya tidak bisa mengaktifkan lampu latar keyboard.
Saya menambahkan keymaps sesuai dokumen komunitas - Samsung Series 9 (bagian Function Keys). Tapi terlepas dari menekan Fn + F9 atau F10 (penurunan / kenaikan backlight), saya mendapatkan:
- Tidak ada lampu di keyboard
- Toggler di sudut kanan atas selalu muncul sebagai maksimal (mis., "Lampu penuh")
Bagaimana Anda bisa memperbaiki lampu latar keyboard? Tombol Fan (Fn + F11) juga tidak berfungsi, jika Anda juga tahu tentang itu, itu akan bagus.
Jawaban:
Saya membeli model yang sama persis (900X4C) beberapa hari yang lalu dan saya telah berhasil melihat kunci F9 / F10 bekerja, dan saya bahkan tidak perlu menginstal Voria /
samsung-tools
paket juga - saya hanya mengutak-atik/lib/udev/keymaps/samsung-other
file dan file rilis paksa yang sesuai.Sayangnya, saya mengacaukan proses instalasi (saya tidak menjalankan Ubuntu dalam mode UEFI dan saya memiliki swap) dan saya memutuskan untuk menginstal ulang, sejak itu saya tidak dapat meniru backlight keyboard yang berfungsi.
Saya hanya merasa bahwa itu adalah sesuatu yang dapat membantu orang lain yang lebih berpengetahuan untuk menemukan solusi.
Berikut adalah beberapa sumber daya (mungkin berguna) yang saya temui:
Juga, beberapa percobaan dan hasil ...
Perbuatan:
Pengembalian:
Setelah instalasi baru Ubuntu 13.04 dan perbarui inilah yang saya dapatkan:
Saya juga berhasil mendapatkan kode keymap yang benar untuk model yang tepat ini dengan melakukan
/lib/udev/keymap -i input/event3
dan mengumpulkan output ketika saya menekan kombinasi tombol FN+ Fx:Anda dapat menggunakan
showkey
untuk mendapatkan representasi kode desimal untuk kombinasi yang ditekan.Ingatlah untuk memanggil perintah berikut setelahnya:
Saya semacam menyerah pada ini untuk saat ini tetapi jika ada yang melakukannya dengan benar, beri tahu saya!
PS: Sambil bereksperimen, saya baru memperhatikan 2 hal menarik:
Poin # 2 membuat saya curiga kunci tidak dilepaskan.
Di atas diambil dari
/lib/udev/rules.d/95-keyboard-force-release.rules
.sumber
samsung-laptop
modul ini juga tidak berguna pada versi model ini, jangan tanya kenapa karena saya tidak tahu.Apakah mungkin ada opsi / pengaturan bios untuk cahaya dan kipas?
Cukup Googling model laptop Anda mengungkapkan hasil termasuk halaman yang menunjukkan laptop Anda akan membutuhkan ruang yang gelap untuk lampu latar keyboard untuk menyala karena ada sensor untuk secara otomatis mengganti lampu belakang keyboard sesuai dengan tingkat cahaya yang tersedia. Ini mungkin menjadi penyebab indikator yang menunjukkan tingkat kecerahan tanpa cahaya latar yang jelas bekerja. Pengaturan untuk ini tersedia melalui Windows setelah menginstal Pengaturan Mudah.
Anda dapat mengunduh Easy Settings dari produsen webite setelah memastikan Anda memiliki model yang tepat atau berada di halaman yang tepat untuk model spesifik Anda. Itu adalah jika Anda memiliki Windows untuk digunakan untuk setidaknya mengkonfirmasi semuanya berfungsi seperti yang diharapkan.
Dokumentasi Komunitas mengkonfirmasi scancode setidaknya sama untuk 9 seri dan termasuk model Anda yang dikonfirmasi bekerja setelah konfigurasi yaitu menginstal modul kernel dan mengedit dua file.
Berikut ini kutipan dari https://help.ubuntu.com/community/SamsungSeries9
Cobalah membaca secara sistematis tautan yang diposting. coba opsi lain. yaitu instruksi alternatif yang melaluinya ada posting sebelumnya yang ditautkan yang semuanya dalam urutan kronologis terbalik sehingga mungkin ada baiknya mencoba membaca tautan dalam urutan ini:
https://help.ubuntu.com/community/SamsungSeries9
Mungkin merupakan hal yang baik untuk pergi dan menambahkan bahan bakar ke api di launchpad
Jadi karena windows telah diinstal dengan UEFI, ikuti langkah 1 dari kata di atas
Saya tahu laptop saya memiliki opsi untuk dukungan firmware UEFI, jadi saya menyalakannya, karena UEFI keren, kan? Lalu saya menemukan bahwa jika seseorang menggunakan subsistem UEFI, fedora kembali menggunakan grub-0.9x daripada grub2, ada beberapa masalah kompatibilitas sejauh yang saya tahu, jadi saya memilih opsi BIOS lawas, karena saya benar-benar ingin memiliki grub2 boot OS saya.
dan jawaban dari @MrNice di sini mengutip;
atau coba berbagai parameter kernel untuk mendapatkan pemuatan modul samsung-laptop. Kutipan dari http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt
yang tidak relatif tetapi berpikir itu lucu ketika menemukan ini!
Berarti itu adalah waktu pengambilan keputusan! UEFI atau lampu latar keyboard?
Menggunakan opsi UEFI akan memungkinkan pemasangan rilis terbaru dari Ubuntu.
modul samsung-laptop hanya bekerja dengan kernel 12.04 3.2 ketika diinstal dalam mode lawas atau rilis sebelumnya dengan <= 3.2 kernel. (sumber: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1170885 ) Laporan bug lain ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1012284 ) kata
sumber
samsung-tools
(disebutkan di tautan linlap.com) tidak menunjukkan apa pun yang terkait dengan lampu latar keyboard.Untuk membuat tombol fungsi lampu latar keyboard berfungsi pada model Samsung Series 9 NP900X4B dengan Ubuntu 14.04 (Trusty Tahr), jalankan perintah berikut dari prompt shell:
Jika perintah ini bekerja untuk Anda, maka Anda mungkin ingin meletakkannya di skrip init. Saya memiliki file set-kbdillum-keycodes.conf di / etc / init, dengan konten berikut:
Di atas memecahkan masalah pada NP900X4B. Jika Anda memiliki model lain dan solusi ini tidak berfungsi pada notebook Anda, Anda mungkin ingin tahu bagaimana saya mendapatkan solusi untuk NP900X4B dan mungkin menyesuaikannya untuk model notebook Anda.
Sebelum mengeluarkan dua kode kunci, jika saya melihat log kernel (dengan mengatakan "tail -f /var/log/kernel.log" di jendela shell) dan menekan tombol fungsi lampu latar keyboard, saya akan melihat pesan seperti
Pasangan pertama pesan muncul ketika saya menekan tombol lampu latar keyboard. Pasangan pesan kedua muncul ketika saya menekan tombol lampu latar keyboard. Ini adalah bagaimana saya mendapat petunjuk "use setkeycodes" dan nilai-nilai scancode e017 dan e017. Nilai-nilai scancode ini perlu dipetakan ke nilai kode kunci. Saya mendapatkan kode kunci yang sesuai dari /usr/include/linux/input.h:
Jika Anda memiliki model notebook lain, Anda mungkin perlu menggunakan nilai-nilai kode kunci lainnya. Nilai kode kunci yang sesuai harus tetap sama, karena ini adalah nilai yang diketahui oleh kernel Linux.
sumber
Pertama coba instal Voira. Anda bisa mendapatkan ppa di sini . Instal samsung-backlight dari sana.
jika itu tidak berhasil coba ini:
Seperti yang Anda ketahui semuanya dimulai dengan tombol tekan, jadi pada tombol tekan keyboard Anda mengirim sinyal dan kernel linux mengambilnya dan sinyal ini dikenal sebagai scancode . Kernel memiliki scancode sendiri ke tabel pemetaan keycode, sehingga memetakan scancode tertentu ke dalam kode kunci . Kernel menggunakan scancode untuk pemetaan keycode - ini disebut keymap .
Pertama, Anda perlu membuat tabel keymap untuk tombol Fn tertentu. Tautan ini memberi Anda cara yang tepat tentang cara membuat tabel keymap untuk tombol Fn tertentu.
sumber
sudo /lib/udev/keymap -i input/event3
terminal mulai secara otomatis gulir ke bawah (seolah-olah tombol Enter ditekan terus-menerus) dan setelah saya menekan Esc saya tidak bisa melihat output dari tombol ditekan karena tidak akan gulir ke atas. Ada saran? Terima kasih.samsung-tools
, sepertinya tidak menyediakan konfigurasi jalan pintas untuk lampu latar keyboard. Tidak bisa mendapatkan apa pun untuk bekerja selain dari apa yang sudah berfungsi. Saya kira paket Voira adalah untuk seri 7 / 900x3, saya belum pernah membaca tentang perbaikan yang berhasil untuk versi 900x4c.Akhirnya menemukan solusi untuk masalah ini!
Caranya adalah menginstal ulang Ubuntu dengan mode CMS, bukan mode UEFI. Anda dapat mengubah pengaturan ini di BIOS. Milik saya diatur ke "Baik UEFI dan CMS". Tapi saya mengubahnya menjadi "CMS" saja dan menginstal ulang Ubuntu. Sekarang backlight keyboard saya dan indikatornya berfungsi dengan baik.
Hore!
sumber
Solusi parsial dan cukup merepotkan: boot ke windows dan menyalakan backlight, kemudian restart ke linux dan mereka tetap di
sumber