https://wiki.archlinux.org/api.php?action=feedcontributions&user=S-ikt&feedformat=atomArchWiki - User contributions [en]2024-03-28T20:49:55ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202235Sony Vaio VGN-SA/SB2012-05-19T16:37:17Z<p>S-ikt: /* 2.3 Keyboard, Automatic light sensor */</p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.2 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.2.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.2.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.2.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.3 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is located on the right side of hybrid graphics switch.<br />
<br />
== 2.4 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.5 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.6 Web Camera ==<br />
Not tested.<br />
<br />
== 2.7 TPM ==<br />
Not tested.<br />
<br />
== 2.8 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.9 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.10 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
== 2.11 Gravity Sensor ==<br />
Not tested.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.2 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with cpufrequtils may arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202234Sony Vaio VGN-SA/SB2012-05-19T16:30:52Z<p>S-ikt: </p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.2 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.2.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.2.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.2.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.3 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.4 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.5 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.6 Web Camera ==<br />
Not tested.<br />
<br />
== 2.7 TPM ==<br />
Not tested.<br />
<br />
== 2.8 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.9 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.10 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
== 2.11 Gravity Sensor ==<br />
Not tested.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.2 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with cpufrequtils may arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202229Sony Vaio VGN-SA/SB2012-05-19T15:35:25Z<p>S-ikt: </p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.2 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.2.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.2.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.2.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.3 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.4 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.5 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.6 Web Camera ==<br />
Not tested.<br />
<br />
== 2.7 TPM ==<br />
Not tested.<br />
<br />
== 2.8 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.9 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.10 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
== 2.11 Gravity Sensor ==<br />
Not tested.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.2 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with *gnome-power-management* is arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202228Sony Vaio VGN-SA/SB2012-05-19T15:34:14Z<p>S-ikt: </p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.2 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.2.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.2.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.2.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.3 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.4 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.5 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.6 Web Camera ==<br />
Not tested.<br />
<br />
== 2.7 TPM ==<br />
Not tested.<br />
<br />
== 2.8 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.9 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.10 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
== 2.11 Gravity Sensor ==<br />
Not tested.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.1 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with *gnome-power-management* is arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202227Sony Vaio VGN-SA/SB2012-05-19T15:31:59Z<p>S-ikt: </p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.1 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.1.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.1.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.1.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.2 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.3 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.4 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.5 Web Camera ==<br />
Not tested.<br />
<br />
== 2.6 TPM ==<br />
Not tested.<br />
<br />
== 2.7 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.8 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.9 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
== 2.10 Gravity Sensor ==<br />
Not tested.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.1 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with *gnome-power-management* is arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202226Sony Vaio VGN-SA/SB2012-05-19T15:29:22Z<p>S-ikt: </p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.1 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.1.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.1.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.1.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.2 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.3 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.4 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.5 Web Camera ==<br />
Not tested.<br />
<br />
== 2.6 TPM ==<br />
Not tested.<br />
<br />
== 2.7 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.8 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.9 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.1 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless (WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with *gnome-power-management* is arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.<br />
<br />
== 3.7 Gravity Sensor ==<br />
Not tested.</div>S-ikthttps://wiki.archlinux.org/index.php?title=Sony_Vaio_VGN-SA/SB&diff=202224Sony Vaio VGN-SA/SB2012-05-19T15:22:26Z<p>S-ikt: Created page with "Category:Sony SONY VAIO SA/SB ( S series ) '''model No. VPCSA**/VPCSB**''' Getting started instruction. Please edit this article, keep fresh, your own idea to touch and..."</p>
<hr />
<div>[[Category:Sony]]<br />
<br />
SONY VAIO SA/SB ( S series )<br />
'''model No. VPCSA**/VPCSB**'''<br />
Getting started instruction. <br />
<br />
Please edit this article, keep fresh, your own idea to touch and go.<br />
<br />
{{Article summary start}}<br />
<br />
{{Article summary end}}<br />
<br />
<br />
= 1. Features =<br />
<br />
* Sandy/Ivy PCI bridge: intel core i platform, generation 2nd/3rd. GPU integrated<br />
* VGA(Internal/External): intel GMA3000 or 4000 / ATI(AMD) RADEON HD 6600M or nVIDIA GeForce GT 640M LE<br />
* Chipset: intel HM67 Express<br />
* RAID: intel 82801 Mobile SATA controller<br />
* Wireless: Centrino Wireless-N + WiMAX 6150(Bluetooth, WiFi, WiMAX)<br />
* Wired: Ethernet: Realtek RTL8111/8168B<br />
* Additional USB3.0 Host: NEC uPD720200(External), 1 Port<br />
* TPM is also available(Optional).<br />
<br />
* First edition of this article: kernel 3.3.5<br />
<br />
<br />
= 2. Hardware =<br />
== 2.1 Wired/Wireless ==<br />
There's nothing to do. Some udev errors are shown at boot like this,<br />
<br />
{{Box||<br />
[ 16.369825] Bad LUN (0:2)<br />
<br />
[ 16.392657] Bad target number (1:0)<br />
<br />
[ 16.405941] Bad target number (2:0)<br />
<br />
[ 16.419294] Bad target number (3:0)<br />
<br />
[ 16.469295] Bad target number (4:0)<br />
<br />
[ 16.522611] Bad target number (5:0)<br />
<br />
[ 16.575913] Bad target number (6:0)<br />
<br />
[ 16.629228] Bad target number (7:0)<br />
}}<br />
<br />
However, nothing to effect in use. If you want to solve these messages, realtek official drivers may be required.<br />
<br />
== 2.1 Hybrid Graphics ==<br />
'''"STAMINA-SPEED" switch is designed as a software switch. This DIP switch is located on one of the individual circuit from mainboard, separately.''' For easy to understand it, just imagine such as a wireless switch on laptop computers. Therefore, there's nothing to do; feel free to control this switch. Follows are only suggestions within ATI models, your style to go.<br />
<br />
=== 2.1.1 ATI disabled on boot. Get long battery life. ===<br />
If you want to get more long battery life first, take this method is recommended.<br />
<br />
1) mounting debugfs<br />
<br />
{{Box BLUE||# mount -t debugfs debugfs /sys/kernel/debug}}<br />
<br />
or /etc/fstab<br />
<br />
{{Box BLUE||debugfs /sys/kernel/debug debugfs 0 0}}<br />
<br />
2) disable ATI using "vga_switcheroo"<br />
<br />
Radeon module should be loaded.<br />
<br />
{{Box BLUE||# modprobe radeon}}<br />
<br />
Power OFF ATI.<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check status correct or not.<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Result;<br />
{{Box||<br />
0:IGD:+:Pwr:0000:00:02.0<br />
<br />
1:DIS: :Off:0000:01:00.0<br />
}}<br />
<br />
When you use these setting on boot, putting these lines into rc.local is useful.<br />
<br />
=== 2.1.2 Use both at any time. Switchable. ===<br />
If you want to use both intel and ati, commands are avaiable.<br />
<br />
1) mounting debugfs<br />
<br />
2) using "vga_switcheroo"<br />
Radeon module should be loaded.<br />
<br />
Enable ATI<br />
<br />
{{Box BLUE||# echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Enable intel<br />
<br />
{{Box BLUE||# echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Power ON/OFF<br />
<br />
{{Box BLUE||# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
{{Box BLUE||# echo ON > /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
Check current status<br />
<br />
{{Box BLUE||cat /sys/kernel/debug/vgaswitcheroo/switch}}<br />
<br />
=== 2.1.3 New functions. Set variety. ===<br />
For more control completely, there's a way to use various functions which you like, e.g. setkeycode.<br />
<br />
Please note: Unfortunatelly BIOS on this machine has no option in order to select which cards you want to use definitly.<br />
<br />
== 2.2 Keyboard, Automatic light sensor ==<br />
There's nothing to do; within its simply works. Automatic light sensor is on the right side of Hybrid hardware switch.<br />
<br />
== 2.3 Touchpad ==<br />
ALPS touchpad is recognized as Im/PS2 Wheel Mouse with scrolling on the right edge. It's hard to be recognized as ALPS currently.<br />
<br />
== 2.4 Fingerprint ==<br />
Not tested.<br />
<br />
== 2.5 Web Camera ==<br />
Not tested.<br />
<br />
== 2.6 TPM ==<br />
Not tested.<br />
<br />
== 2.7 Optical(Secondary Channel) ==<br />
The button to open this optical drive on the top of keybaord is available by default, power management timer is also good to work (see 3.Power Management > 3.5 Chipset, Optical, USB and more). When it remove/replacement, you can easy to turn only 2 screws or disable from BIOS.<br />
<br />
== 2.8 HDD/SSD(Primary Channel) ==<br />
You can easy to access in order to remove/replacement. Just open back pannel in front of this machine, then you could see battery on the right, memory module slot on the top-left, and 2.5 inch drive space (9mm height) on this bottom.<br />
<br />
Please note: Press release bar at the bottom of battery, remove it first.<br />
<br />
== 2.9 Display brightness, Sound volume ==<br />
There's nothing to do; keyboard shortcuts with Fn key are available by default.<br />
<br />
<br />
= 3. Power Management =<br />
You can get battery life into 4-5 hours (HDDs), 6-7 hours and more (SSDs), even if "ondemand" governor. You never have to give up a performance working with built-in battery only.<br />
<br />
== 3.1 ACPI modules ==<br />
There's nothing to do. Kernel supports sony_acpi module.<br />
<br />
== 3.2 Sandy/Ivy bridge issue ==<br />
Sandy/Ivy bridge platforms have to add special options on your kernel line for intel video power management. These options would be deprecated for near the future. <br />
<br />
<br />
pcie_aspm=force i915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1<br />
<br />
<br />
Please note: Options should be selected by your using style, to know what effects are expected on every option. In fact, some electric reports show less or no evaluate battery life than ever before.<br />
<br />
== 3.3 Hybrid Graphics ==<br />
Please refer to "2. Hardware > 2.1 Hybrid Graphics" in this article.<br />
<br />
== 3.4 Wireless ( WiFi, Bluetooth, WiMAX) ==<br />
Please refer to wireless wiki, in order to set power management is ON.<br />
<br />
== 3.5 Chipset, Optical, USB and more ==<br />
Tlp is comletely available and functional except ThinkPad features. To set them manually, please refer to laptop wiki.<br />
<br />
== 3.6 CPU ==<br />
Cpufrequtils is useful to set govonors. To change voltage manually, cpupower provides better solution currently. <br />
<br />
Please note: If you try to use Gnome 3 with cpupower, confliction with *gnome-power-management* is arouse. To avoid this, pacman "-Sddf" option is also unfunctional. Please refer to bug report.<br />
<br />
== 3.7 Gravity Sensor ==<br />
Not tested.</div>S-ikt