Sony Vaio VPCEB39FJ

Hardware configuration

 * Intel(R) Core(TM) i5 CPU M 460 @ 2.53GHz
 * 4GB（2GB×2）RAM
 * 120GB SSD SATA (changed from HDD 500GB 5400rpm)
 * Intel HD Graphics
 * 15.5" display with 1366×768 resolution
 * LAN 10/100/1000BASE-T
 * Atheros Wireless Network Adapter IEEE802.11b/g/n
 * Bluetooth
 * USB2.0×3,eSATA/USB×1,eSATA×1,D-sub15pin,HDMI×1,mini-jack×1
 * Express Card slot x 1
 * SD card slotx1,Sony card slotx1
 * Size（W×D×H）329×228.5×27.6～31.5mm
 * Weight 2.7kg

Printout of lspci -nn:

Printout of lspci -kk:

Printout of lsusb (no external devices connected):

Printout of lsmod (builtin devices, no external devices connected):

Problem with 100% brightness after reboot
Laptop does not remember brightness, after rebooting it sets brightness to 100%

Workaround

 * Install acpid and xbacklight


 * Create and copy scripts which save and restore actual brigthness

/etc/acpi/actions/backlight.sh                                                                                                             brightness=`cat /sys/class/backlight/acpi_video0/actual_brightness` brightness_max=`cat /sys/class/backlight/acpi_video0/max_brightness` brightness_out=$(((100000/brightness_max*brightness+500)/1000)) echo $brightness_out > /etc/backlight
 * 1) !/bin/sh
 * 2) It saves actual backlight percentage to /etc/backlight

/etc/acpi/events/backlight event=video/brightness* action=/etc/acpi/actions/backlight.sh %e After backlight.sh and backlight created it needs to apply it with

This script need to be added to startup, for example /bin/sh /home/user/Scripts/brightness.sh, run it as user brightness=`cat /etc/backlight` xbacklight -set $brightness
 * 1) !/bin/sh

Kernel configuration
Example of kernel configuration: