You are not logged in.
Hello,
I have a problem with keyboard backlight on my asus n56vv.
My problem is identical to this post:
http://askubuntu.com/questions/383952/k … sus-ux32vd
The asus-nb-wmi wont create asus::kbd_backlight
warmos [~] $ su
Password:
root [/home/warmos] # ls -l /sys/class/leds/
total 0
lrwxrwxrwx 1 root root 0 Nov 18 10:09 phy0-led -> ../../devices/pci0000:00/0000:00:1c.1/0000:03:00.0/leds/phy0-led
root [/home/warmos] #
root [/home/warmos] # ls -l /sys/devices/platform/asus-nb-wmi/leds
ls: cannot access /sys/devices/platform/asus-nb-wmi/leds: No such file or directory
root [/home/warmos] #
modprobing asus_nb_wmi or asus_wmi doesnt help...
root [/home/warmos] # modprobe -v asus_laptop
insmod /lib/modules/3.17.3-1-ARCH/kernel/drivers/input/input-polldev.ko.gz
insmod /lib/modules/3.17.3-1-ARCH/kernel/drivers/platform/x86/asus-laptop.ko.gz
modprobe: ERROR: could not insert 'asus_laptop': No such device
I have also tried acpi_osi=linux vendor etc...
On linux mint 14 (on kernel 3.5.5) it worked perfectly, but when i updated to latest kernel, it stoped working, so I think its a kernel problem?:
https://bugzilla.redhat.com/show_bug.cgi?id=963819
root [/home/warmos] # uname -a
Linux localhost.localdomain 3.17.3-1-ARCH #1 SMP PREEMPT Fri Nov 14 23:13:48 CET 2014 x86_64 GNU/Linux
How can i fix that? thank you
Last edited by warmos (2014-11-18 09:38:38)
Offline
Is it possible, to insert a module from an old kernel, to current one?
Offline
I put +asus +keyboard +backlight host:archlinux.org in a search engine and one of the result leads to this topic
Surely Arch has better solution and messing with old modules will break in some point.
What do you find by
$ ls /sys/class/leds/
$ lsmod |grep -i asus
$ sudo systemctl --all |grep kbd_backlight
EDIT
Se this AUR package fits your needs. See there mentioned link too.
Further tests
$ find /usr/lib/modules -iname '*asus-*'
$ zcat /proc/config.gz |grep -i asus
Last edited by TheSaint (2014-11-19 07:41:39)
do it good first, it will be faster than do it twice the saint
Offline
Asus G75V laptop here. My keyboard backlight is in /sys/class/leds/asus::kbd_backlight
Perhaps check that out?
Offline
Thanks for reply guys.
Theres output of commands:
warmos [~] $ ls /sys/class/leds/
phy0-led
I forgot to mention I already tried the aur package asus-kbd-backlight. Whne i run the program, it says
cat: /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/max_brightness: No such file or directory
cat: /sys/devices/platform/asus-nb-wmi/leds/asus::kbd_backlight/brightness: No such file or directory
"sudo systemctl --all |grep kbd_backlight" finds nothing.
warmos [~] $ find /usr/lib/modules -iname '*asus-*'
/usr/lib/modules/3.17.3-1-ARCH/kernel/drivers/media/rc/keymaps/rc-asus-ps3-100.ko.gz
/usr/lib/modules/3.17.3-1-ARCH/kernel/drivers/media/rc/keymaps/rc-asus-pc39.ko.gz
/usr/lib/modules/3.17.3-1-ARCH/kernel/drivers/platform/x86/asus-wmi.ko.gz
/usr/lib/modules/3.17.3-1-ARCH/kernel/drivers/platform/x86/asus-laptop.ko.gz
/usr/lib/modules/3.17.3-1-ARCH/kernel/drivers/platform/x86/asus-nb-wmi.ko.gz
I have also tried insmod all mods mentioned up here
warmos [~] $ zcat /proc/config.gz |grep -i asus
CONFIG_USB_PEGASUS=m
CONFIG_ASUS_LAPTOP=m
CONFIG_ASUS_WMI=m
CONFIG_ASUS_NB_WMI=m
Still nothing
Offline
Let us see
$ lsmod |grep asus
Try the linux mint 14 (on kernel 3.5.5) and check
$ cat /proc/cmdline
$ lsmod |grep asus
do it good first, it will be faster than do it twice the saint
Offline
output of lsmod |grep asus:
asus_nb_wmi 20664 0
asus_wmi 22781 1 asus_nb_wmi
hwmon 12930 2 coretemp,asus_wmi
video 18043 2 i915,asus_wmi
led_class 12859 2 iwldvm,asus_wmi
rfkill 18867 4 cfg80211,bluetooth,asus_wmi
sparse_keymap 12818 1 asus_wmi
wmi 17339 2 mxm_wmi,asus_wmi
ill post commands from linux mint 14 in few secs
EDIT:
Okay im not able to try everything on linux mint 14, because it is unsupported, so I cant install anything (like installing kernel 3.5.5), but it worked on a clean install before. Output of commands:
warmos-N56VV warmos # cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=c53282e0-4149-4fef-b7d4-73e1955bf254 ro quiet splash vt.handoff=7warmos-N56VV warmos # lsmod |grep asus
asus_nb_wmi 12622 0
asus_wmi 19320 1 asus_nb_wmi
sparse_keymap 13658 1 asus_wmi
wmi 18590 3 nouveau,asus_wmi,mxm_wmi
Last edited by warmos (2014-11-20 15:07:18)
Offline
I'm proceeding by analyzing, rather than a knowledge.
The module is loader, so modprobe mostly won't do more.
Mint 15 doesn't put any trick on the kernel command line.
try this
find /sys/devices/platform/ -iname '*asus*'
do it good first, it will be faster than do it twice the saint
Offline
find /sys/devices/platform/ -iname '*asus*'
/sys/devices/platform/asus-nb-wmi
but in the /sys/devices/platform/asus-nb-wmi directory, there's nothing, like leds/ so I dont know, if this will help:
warmos [~] $ ls /sys/devices/platform/asus-nb-wmi/
cpufv driver driver_override hwmon input lid_resume modalias power rfkill subsystem uevent
I really dont know, what should I do next The keyboard backlight works even on Windows 8.1
Offline
I'm think of BIOS update, is it your up to date ?
BIOS 217 is the latest.
But I don't see your model, there's N56VZ.
One more step.....
$ find /sys/devices/platform/asus-nb-wmi/ -iname '*led*'
to see whether is down inside a subdirectory.
The keyboard backlight works even on Windows 8.1
I think, it would be a shame to sell OS and hardware that evidently doesn't exists. Anyways, that proves the hardware is not faulty.
For my G75VX, is missing the RF led and display keys/setting not functioning, in Arch. But I can live without it.
do it good first, it will be faster than do it twice the saint
Offline
Nope, I have the N56VV model. For this laptop, theres only bios version 202 and thats what I have installed.
root [/home/warmos] # find /sys/devices/platform/asus-nb-wmi/ -iname '*led*'
/sys/devices/platform/asus-nb-wmi/hwmon/hwmon0/power/runtime_enabled
/sys/devices/platform/asus-nb-wmi/input/input0/power/runtime_enabled
/sys/devices/platform/asus-nb-wmi/input/input0/event0/power/runtime_enabled
/sys/devices/platform/asus-nb-wmi/input/input0/capabilities/led
/sys/devices/platform/asus-nb-wmi/power/runtime_enabled
/sys/devices/platform/asus-nb-wmi/rfkill/rfkill0/power/runtime_enabled
/sys/devices/platform/asus-nb-wmi/rfkill/rfkill1/power/runtime_enabled
Well, yeah, but I really need the keyboard backlight, otherwise I cant see the keys at night Anyway I really appreciate that somebody is helping me)
Offline
Yeah, sorry my mistake, I searched on an asus affiliate site.
I found your model on the Italian site .
Give a try to put acpi_osi= or acpi_osi="!Windows 2012" or wmi.debug_event=1 to your kernel command line.
Then saw you this?
Sorry, nighttime you may only choose win8
do it good first, it will be faster than do it twice the saint
Offline