Page 7 of 48 FirstFirst ... 5678917 ... LastLast
Results 61 to 70 of 476

Thread: Asus Eee PC 1015PN - graphic cards: Optimus and ION

  1. #61
    Join Date
    Feb 2005
    Location
    EU
    Beans
    549
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    hello!

    over the weekend i have prepared a deb package for easy installation and uninstallation of the EeePC 1015PN vga switching script.

    so the current steps to utilize both chips are:

    - install the maverick (or natty) desktop version (i use the amd64 variant)
    - go through the Eee-fixes checklist on the wiki (not needed for natty)
    - install the build-essential and kernel-header packages
    - install the nvidia binary driver as described on the wiki
    - download the acpicall-dkms_0.1_all.deb kernel module and install it with
    Code:
    sudo dpkg -i acpicall-dkms_0.1_all.deb
    - Maverick 10.10 only : download the acpitools_0.2_all.deb Package and install it with
    Code:
    sudo dpkg -i acpitools_0.2_all.deb
    - Natty 11.04 only : download the acpitools_0.3_all.deb Package and install it with
    Code:
    sudo dpkg -i acpitools_0.3_all.deb
    after the install go to "Applications -> System Tools -> Vga Selector" and choose the desired vga mode for the next boot.

    If you reboot without using the vga selector gui the script will default to intel mode.

    the script has more options when called from a terminal with
    Code:
    sudo display-settings <option>
    where <option> is one of the following:

    auto
    In this mode the script will look for a .vga-selector file in the local users homedirs (if it finds multiple files the newest will be used) and executes the acpi_call for the desired option (Intel,Nvidia or Optimus mode). it will also prepare the xorg configuration and glx libraries for the next boot. If the script can't find any .vga-selector file it will default to Intel-only mode.

    status
    This will output current VGA Mode. E.g "Active GPU: Intel GMA3150 on PCI 00:02.0"

    fix
    This will fix the glx libraries after the install of a new nvidia driver version.

    reboot-intel
    activate intel for next boot and prepare xorg conffiles for intel. The nvidia chip will be disabled and won't be visible via lspci (so it won't draw any power from the battery)

    reboot-nvidia
    activate nvidia for next boot and prepare xorg conffiles for nvidia. The intel chip won't be visible via lspci.

    reboot-optimus
    activate both gpu's for next boot and prepare xorg conffiles for intel. NOTE: intel/nvidia hot-switching is currently not possible!

    powersave
    For Optimus Mode only! This will disable the nvidia chip to save some enery. NOTE: intel/nvidia hot-switching is currently not possible!

    config-intel
    This option is for emergency purposes. If xorg can't start and you are dropped to a text shell after boot fix your configuration by running "display-settings status". If you get "Active GPU: Intel GMA3150" run this Option and restart gdm.

    config-nvidia
    This option is for emergency purposes. If xorg can't start and you are dropped to a text shell after boot fix your configuration by running "display-settings status". If you get "Active GPU: Nvidia GT218" run this Option and restart gdm.
    For more information how this script works see this post from page 2.

    I have also created a webpage with full install instructions here hopefully this makes the whole procedure much easier.
    Last edited by mtron; April 29th, 2011 at 10:10 PM.

  2. #62
    Join Date
    Dec 2010
    Beans
    5

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    im using ASUS N82, also a notebook with OPTIMUS. Can i use these scripts on my 10.04 ubuntu to switch the graphic card?

  3. #63
    Join Date
    Jul 2010
    Location
    Ubuntu Land
    Beans
    52
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    Quote Originally Posted by mtron View Post
    hello!

    over the weekend i have prepared a deb package for easy installation and uninstallation of the EeePC 1015PN vga switching script.

    so the current steps to utilize both chips are:

    - install the maverick desktop version (i use the amd64 variant)
    - go through the Eee-fixes checklist on the wiki
    - install the build-essential and kernel-header packages
    - install the nvidia binary driver as described on the wiki
    - download the acpicall-dkms_0.1_all.deb kernel module and install it with
    Code:
    sudo dpkg -i acpicall-dkms_0.1_all.deb
    - download the acpitools_0.2_all.deb Package and install it with
    Code:
    sudo dpkg -i acpitools_0.2_all.deb
    after the install go to "Applications -> System Tools -> Vga Selector" and choose the desired vga mode for the next boot.

    If you reboot without using the vga selector gui the script will default to intel mode.

    the script has more options when called from a terminal with
    Code:
    sudo display-settings <option>
    where <option> is one of the following:



    For more information how this script works see this post from page 2.

    I have also created a webpage with full install instructions here hopefully this makes the whole procedure much easier.

    Just wanted to give a big THANKS!! for your work.

    I have the 1215n and thanks to this thread I now have 7 hours battery life instead of 4:15.

    This little net book rocks with 64 bit and now has great battery life to boot!!!!
    Eee Pc 1215N notebook-12in Screen-Ubnutu 12.10
    Dual core 1.8 Atom
    2 gig DDR3
    Nvidia Ion(Yes it works,even have HDMI out working)

  4. #64
    Join Date
    Feb 2005
    Location
    EU
    Beans
    549
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    @ darkjh: No idea. but most probably not. you could check the same stuff i'm asking foutes (see below)

    @ foutes: Wow. i'm very surprised this works on other netbooks than the EeePC 1015PN. Could you please provide some more info for others?

    e.g. i guess you used the acpi_call deb kernel module so please test the following:

    After reboot open a terminal and type
    Code:
    sudo modprobe acpi_call
    post the new dmesg output after this. easiest is to open another terminal window and in this window use "dmesg | tail -f" to constantly monitor dmesg.

    Now back in the first terminal switch to root (sudo -s) and type
    Code:
    echo "\OSGS 0x01" > /proc/acpi/call
    and again post the dmesg output. After a reboot only the intel card should be active. Same for those commands:

    Code:
    echo "\OSGS 0x02" > /proc/acpi/call
    echo "\OSGS 0x03" > /proc/acpi/call
    Also the output of this acpi call is interesting:
    Code:
    echo "\AMW0.DSTS 0x90013" > /proc/acpi/call
    this will tell us what acpi calls your netbook supports. Just for completeness, please also attach the output of "lspci -v" after echo "\OSGS 0x03" > /proc/acpi/call and a reboot (this should switch to dual gpu (optimus) mode.
    Last edited by mtron; March 21st, 2011 at 02:20 PM.

  5. #65
    Join Date
    Dec 2010
    Beans
    5

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    OH i tried the script, and ubuntu boots into black screen..
    What can i do?

  6. #66
    Join Date
    Feb 2005
    Location
    EU
    Beans
    549
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    well it was never supposed to work on a ASUS N82, so no surprise it did not work.

    boot with the grub recovery mode, drop to a root shell and uninstall the debs with

    sudo dpkg -r acpicall-dkms acpitools

    now reboot again with recovery mode and choose "safe graphics mode".

  7. #67
    Join Date
    Jul 2010
    Location
    Ubuntu Land
    Beans
    52
    Distro
    Ubuntu 12.10 Quantal Quetzal

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    Quote Originally Posted by mtron View Post
    @ darkjh: No idea. but most probably not. you could check the same stuff i'm asking foutes (see below)

    @ foutes: Wow. i'm very surprised this works on other netbooks than the EeePC 1015PN. Could you please provide some more info for others?

    e.g. i guess you used the acpi_call deb kernel module so please test the following:

    After reboot open a terminal and type
    Code:
    sudo modprobe acpi_call
    post the new dmesg output after this. easiest is to open another terminal window and in this window use "dmesg | tail -f" to constantly monitor dmesg.

    Now back in the first terminal switch to root (sudo -s) and type
    Code:
    echo "\OSGS 0x01" > /proc/acpi/call
    and again post the dmesg output. After a reboot only the intel card should be active. Same for those commands:

    Code:
    echo "\OSGS 0x02" > /proc/acpi/call
    echo "\OSGS 0x03" > /proc/acpi/call
    Also the output of this acpi call is interesting:
    Code:
    echo "\AMW0.DSTS 0x90013" > /proc/acpi/call
    this will tell us what acpi calls your netbook supports. Just for completeness, please also attach the output of "lspci -v" after echo "\OSGS 0x03" > /proc/acpi/call and a reboot (this should switch to dual gpu (optimus) mode.

    I will post this later tonight or in the morning,

    The gui scripts to switch gpu's does not work for me.
    I have to open treminal and

    Code:
    cd  acpi_call
    then
    Code:
    sudo insmod acpi_call.ko
    then
    Code:
    ./asus1215n.sh off
    whuch gives me
    Code:
    linus@linus:~/acpi_call$ sudo ./asus1215n.sh off
    _DSM {0x59, 0x00, 0x00, 0x11}
    _PS3 0x0
    P3MO 0x0
    DGPS 0x1
    _PSC 0x3
    Asus 1215N Optimus appears to be off
    and battery remaining doubles but after restart or after hibernate I have to run above commands to turn off ION.
    Eee Pc 1215N notebook-12in Screen-Ubnutu 12.10
    Dual core 1.8 Atom
    2 gig DDR3
    Nvidia Ion(Yes it works,even have HDMI out working)

  8. #68
    Join Date
    Feb 2005
    Location
    EU
    Beans
    549
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    ok, thanks for the info.

    You don't need to run any of the commands i wrote about the previous post. they will all fail

    if you want to run your script automatically after coming back from sleep put it in /etc/pm/sleep.d/ . Quoting the manpage:

    /etc/pm/sleep.d
    Programs in these directories (we call them hooks) are combined and
    executed in C sort order before suspend and hibernate with as argument ´suspend´ or ´hibernate´. Afterwards they are called in reverse order with argument ´resume´ and ´thaw´ respectively.
    so look at the provided example script and adjust it to your needs.

  9. #69
    Join Date
    Dec 2010
    Beans
    5

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    I redo the system and i just want to disable the nvidia card on my N82 (GT335) when im using linux. I tried sometime myself but no result and have broken my system one time, any help on this?
    Just disable the very-hot nvidia card and use the intel chips....

    Ubuntu 10.04, on wubi installation, just clean system right now no changes made

  10. #70
    Join Date
    Feb 2011
    Location
    boston, ma
    Beans
    11
    Distro
    Ubuntu

    Re: Asus Eee PC 1015PN - graphic cards: Optimus and ION

    hi, I am new to linux. I have an Asus N53J and have tried to install/run these scripts. when I run the script from the command line with 'status' argument:
    Code:
       sudo display-settings status
    the output is: No useable output found.

    Please help. THanks,
    Crag

Page 7 of 48 FirstFirst ... 5678917 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •