Hi, I have problems with my new notebook Sony Vaio model VPCEG25FL with brightness control, graphic card is a nVidia 410m. fn keys are working with kde 4.7, but brightness do not change, following is what I’ve try to solve my problem but still no luck. Hope this information should be useful.
when I do a
jagobook:/home/jago # lsmod | grep sony
sony_laptop 35200 0
module is already loaded
Also there is a post about a documentation from driver
For Fn keys (hotkeys): when I press fn + brightness up (or down) /var/log/messages show:
Jan 29 17:01:34 jagobook dbus[960]: [system] Activating service name='org.kde.powerdevil.backlighthelper' (using servicehelper)
Jan 29 17:01:34 jagobook dbus-daemon[960]: dbus[960]: [system] Activating service name='org.kde.powerdevil.backlighthelper' (using servicehelper)
Jan 29 17:01:34 jagobook org.kde.powerdevil.backlighthelper: QDBusConnection: system D-Bus connection created before QCoreApplication. Application may misbehave.
Jan 29 17:01:34 jagobook dbus[960]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
Jan 29 17:01:34 jagobook dbus-daemon[960]: dbus[960]: [system] Successfully activated service 'org.kde.powerdevil.backlighthelper'
and nothing more, /var/log/acpid show nothing, and horizontal bar are showing and sliding when keys are pressed, keys are correctly assigned.
Backlight control: say to search path:
/sys/class/backlight/sony/
but i don’t have a “sony” path at the end, I have only one directory that is a link to “acpi_video0” , but nothing about a “sony” path
jagobook:/proc/acpi # cd /sys/class/backlight/
jagobook:/sys/class/backlight # ll
total 0
lrwxrwxrwx 1 root root 0 ene 29 16:29 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
jagobook:/sys/class/backlight # cd acpi_video0/
jagobook:/sys/class/backlight/acpi_video0 # ls
actual_brightness bl_power brightness device max_brightness power subsystem type uevent
jagobook:/sys/class/backlight/acpi_video0 #
Files mentioned there have relation with the lcd brightness, I get:
jagobook:/sys/class/backlight/acpi_video0 # ll
total 0
-r--r--r-- 1 root root 4096 ene 29 17:07 actual_brightness
-rw-r--r-- 1 root root 4096 ene 29 17:07 bl_power
-rw-r--r-- 1 root root 4096 ene 29 17:01 brightness
lrwxrwxrwx 1 root root 0 ene 29 17:07 device -> ../../../0000:01:00.0
-r--r--r-- 1 root root 4096 ene 29 16:30 max_brightness
drwxr-xr-x 2 root root 0 ene 29 17:07 power
lrwxrwxrwx 1 root root 0 ene 29 16:28 subsystem -> ../../../../../../class/backlight
-r--r--r-- 1 root root 4096 ene 29 17:07 type
-rw-r--r-- 1 root root 4096 ene 29 16:28 uevent
jagobook:/sys/class/backlight/acpi_video0 #
I think that I could use “standard UNIX tools” to get information, using cat:
jagobook:/sys/class/backlight/acpi_video0 # cat brightness
5
jagobook:/sys/class/backlight/acpi_video0 # cat max_brightness
15
jagobook:/sys/class/backlight/acpi_video0 # cat actual_brightness
5
jagobook:/sys/class/backlight/acpi_video0 # cat bl_power
0
jagobook:/sys/class/backlight/acpi_video0 # cat type
firmware
jagobook:/sys/class/backlight/acpi_video0 # cat uevent
jagobook:/sys/class/backlight/acpi_video0 #
and trying
jagobook:/sys/class/backlight/acpi_video0 # echo "15" > actual_brightness
bash: actual_brightness: Permiso denegado
jagobook:/sys/class/backlight/acpi_video0 # echo "15" > brightness
“actual_brightness” is read only, “brightness” can be written, but nothing happen to brightness.
I’ve installed sonypid but I have:
jagobook:/home/jago/Escritorio/sonypid-1.9.1 # sonypid
sonypid: Sony Vaio **** daemon version 1.9.1, Fev 20, 2004
Failed to open /dev/sonypi: No such file or directory
then following other post say that using smartdimmer should do something, but it don’t seem do something useful
jagobook:/home/jago # smartdimmer -g
SmartDimmer level: 0
jagobook:/home/jago # smartdimmer -i
jagobook:/home/jago # smartdimmer -g
SmartDimmer level: 0
nothing change in brightness
From here: http://popies.net/sonypi/2.6-sonypi.txt documentation say that I must
alias char-major-10-250 sonypi
options sonypi minor=250
that are present inside: /etc/modprobe.d/00-system.conf
then do a # mknod /dev/sonypi c 10 250
I think that command is to create a /dev/sonpi device, it is created but deleted after reboot
jagobook:/usr/share/hal/fdi # sonypid
sonypid: Sony Vaio **** daemon version 1.9.1, Fev 20, 2004
Failed to open /dev/sonypi: No such device
Same issue here, but no answer:
http://forums.opensuse.org/english/get-technical-help-here/laptop/386336-sony-vaio-vgn-cr410er-2.html
http://forums.opensuse.org/english/get-technical-help-here/hardware/410828-screen-brightness-cant-adjust.html
From here: http://forums.opensuse.org/english/get-technical-help-here/hardware/387543-sony-vaio-laptop-fn-keys-not-working-11-0-a.html
bugzilla issue ends with nothing, launchpad link broken
I don’t have a path like /usr/share/hal/fdi/information/10freedesktop/30-keymap-module-sony-laptop.fdi, there is no ‘information’ folder, and post end without any final answer.
So I don’t know what else to do.
Trying something like http://forums.opensuse.org/archives/sls-archives/archives-suse-linux/archives-hardware-support/archives-notebooks/362940-why-config_sonypi-disabled-9-3-kernel.html but i don’t know where to find CONFIG_SONYPI
and for this: https://help.ubuntu.com/community/SonyVaioBrightness
I don’t have a /etc/modules path
Following this wiki: http://www.linux.it/~malattia/wiki/index.php/Sony-laptop I can say that my notebook is a
Device (SNC)
{
Name (_HID, "SNY5001")
...
But still no luck.
Seems the only solutions is sell my notebook and get a new one more linux compatible.
Thanks for your time =)