Difference between revisions of "ASUS Eee PC 1015pn"

From ArchWiki
Jump to: navigation, search
m
m
Line 33: Line 33:
  
  
To do this you will need acpi_call :
+
To do swith between those modes you will need acpi_call.
  
 +
== Installing acpi_call ==
 +
 +
 +
Manual Install:
 
  git clone http://github.com/mkottman/acpi_call.git
 
  git clone http://github.com/mkottman/acpi_call.git
 
  cd acpi_call
 
  cd acpi_call
Line 40: Line 44:
 
  sudo insmod acpi_call.ko
 
  sudo insmod acpi_call.ko
  
 +
'''OR'''
  
 +
Using AUR (recommended):
 +
yaourt -S acpi_call-git
 +
Add ''acpi_call'' module into ''/etc/rc.conf''
 +
 +
 +
== Selecting Video Card ==
 
To select Intel + Nvidia on next reboot :
 
To select Intel + Nvidia on next reboot :
 
  echo "\OSGS 0x03" > /proc/acpi/call
 
  echo "\OSGS 0x03" > /proc/acpi/call
 +
 +
Note: You will need to do this at each boot as long as you want to stay with the Intel part (If you don't do this the Eee will start with only the Nvidia Ion part).
  
  
Line 48: Line 61:
 
  echo "\AMW0.DSTS 0x90013" > /proc/acpi/call
 
  echo "\AMW0.DSTS 0x90013" > /proc/acpi/call
 
  cat /proc/acpi/call
 
  cat /proc/acpi/call
 
 
Note: You will need to do this at each boot as long as you want to stay with the Intel part.
 
  
 
For example if the result is 0x30003 :
 
For example if the result is 0x30003 :

Revision as of 08:23, 30 January 2011

This page includes general information regarding Asus EEE PC 1015pn and related notes on installing/using Arch Linux on it.

System Specs

  • CPU: Intel Atom Dual-Core N550 (1.5 GHz)
  • RAM: 1GB 1066MHz DDR3
  • HDD: 250 5400RPM
  • GPU: nVidia ION2 with Optimus
  • Display: 10,1" 1024 x 600 pixels LCD display
  • Wireless: TODO
  • Bluetooth: TODO
  • Webcam: TODO
  • Card Reader: TODO
  • Extras: 3 USB 2.0 ports, Bluetooth 3

nVidia ION 2 with Optimus

Optimus doesn't work at all but it is possible to choose which graphical card will be used on next reboot.

You can get 2 'modes' :

  • By default (if you don't do anything) the machine starts with the Nvidia beeing the only VGA controller visible (so it will use the ION chip).
  • Using some tools you can start with the Intel and Nvidia VGA controller visible. In this mode the Intel controller is used and it's possible to powerdown the Nvidia part.


To do swith between those modes you will need acpi_call.

Installing acpi_call

Manual Install:

git clone http://github.com/mkottman/acpi_call.git
cd acpi_call
make
sudo insmod acpi_call.ko

OR

Using AUR (recommended):

yaourt -S acpi_call-git

Add acpi_call module into /etc/rc.conf


Selecting Video Card

To select Intel + Nvidia on next reboot :

echo "\OSGS 0x03" > /proc/acpi/call

Note: You will need to do this at each boot as long as you want to stay with the Intel part (If you don't do this the Eee will start with only the Nvidia Ion part).


Note: You can check the current mode with :

echo "\AMW0.DSTS 0x90013" > /proc/acpi/call
cat /proc/acpi/call

For example if the result is 0x30003 :

  • First byte 0x03 means mode 3 (returnvalue &= 3)
  • Logical AND with 0x10000 and right-bitshift 16 bytes gives whether Optimus is supported (1=true, 0=false): here 1


After reboot you can see with lspci that the Intel VGA controller is visible. You can now power down the ion part with (you'll need the acpi_call module loaded):

echo "\_SB.PCI0.P0P4.DGPU.DOFF" > /proc/acpi/call


To Do

Manage to get the xf86-video-intel and nvidia packages installed (specific libgl being used by each one)