View more guides at Linux Wiki Guides
This is a compatibility guide to running Linux with the Asus U35JC laptop.
All of my testing has been on Arch Linux (x86 64).
Specifically, the product I am testing is the U35JC-XA1.
This page is just for discussing using Linux on the Asus U35Jc. For a general discussion about this laptop you can visit the Asus U35Jc page on LapWik.
If you would like to edit this page please first view our Editing Guidelines.
For full specifications see the Asus U35Jc specifications page.
|Screen||13.3” HD (1366×768) Widescreen|
|HDD||320Gb @ 5400rpm|
|Graphics||Double GPU : Nvidia Geforce G 310M and Chipset Intel GMA HD (Optimus)|
|Network||Attansic Technology Corp|
|Network Wifi||Atheros Communications AR9285|
|Processor||Yes (with recent kernel)||Using stock kernel with CK patchset. Config is posted below.|
|Graphics||Tested OK with recent kernel on intel chip, nvidia not working||See notes|
|56K Modem||Not tested|
|Camera||OK with v4l2, upside-down in skype|
|Suspend/hibernate||Yes||Tweaks needed, see notes|
I am using xf86-video-intel-git on the AUR, and it's working nicely. I recommend disabling the 310m card by following the recommendations on this forum. It will improve battery life.
Suspend doesn’t work out of the box because of a problem with the USB buses, we need to disable them before going to sleep.
We also need to switch the nvidia card back on before suspending, or it becomes impossible to switch it off with acpi_call after two suspend cycles.
Create a file named /etc/pm/sleep.d/20_custom-asus-u35jc and paste this script:
http://pastebin.com/raw.php?i=TLzrmJHg (as stated on the forum link above).
Be sure to make it an executable with `chmod +x /etc/pm/sleep.d/20_custom-asus-u35jc`
With a little tweaking, you should pretty much have everything working if it doesn't work right out-of-the-box. This is a great Linux laptop.